builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-281 starttime: 1463628221.63 results: success (0) buildid: 20160518184444 builduid: 067369e73c60416d88ca524a2aa8569c revision: 4902143daafcfca72916ac8cba4ae8150ef271a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 20:23:41.631365) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-18 20:23:41.631835) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 20:23:41.632139) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-18 20:23:41.870384) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-18 20:23:41.870793) ========= '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-281 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-281 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-281 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 --20:23:43-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 18.36 MB/s 20:23:43 (18.36 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.492000 ========= master_lag: 3.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-18 20:23:46.425582) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-18 20:23:46.425915) ========= '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-281 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-281 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-281 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=4.501000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-18 20:23:50.951209) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 20:23:50.951587) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 4902143daafcfca72916ac8cba4ae8150ef271a1 --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-aurora --rev 4902143daafcfca72916ac8cba4ae8150ef271a1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-281 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-281 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-281 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-05-18 20:23:51,792 truncating revision to first 12 chars 2016-05-18 20:23:51,792 Setting DEBUG logging. 2016-05-18 20:23:51,792 attempt 1/10 2016-05-18 20:23:51,792 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/4902143daafc?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-18 20:23:52,233 unpacking tar archive at: mozilla-aurora-4902143daafc/testing/mozharness/ program finished with exit code 0 elapsedTime=1.375000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-18 20:23:52.371909) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 20:23:52.372251) ========= script_repo_revision: 4902143daafcfca72916ac8cba4ae8150ef271a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-18 20:23:52.372661) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 20:23:52.372929) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-18 20:23:52.387546) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 18 secs) (at 2016-05-18 20:23:52.387894) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-281 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-281 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-281 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 20:23:53 INFO - MultiFileLogger online at 20160518 20:23:53 in C:\slave\test 20:23:53 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-aurora --download-symbols true 20:23:53 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:23:53 INFO - {'append_to_log': False, 20:23:53 INFO - 'base_work_dir': 'C:\\slave\\test', 20:23:53 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:23:53 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:23:53 INFO - 'buildbot_json_path': 'buildprops.json', 20:23:53 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:23:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:23:53 INFO - 'download_minidump_stackwalk': True, 20:23:53 INFO - 'download_symbols': 'true', 20:23:53 INFO - 'e10s': False, 20:23:53 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:23:53 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:23:53 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:23:53 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:23:53 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:23:53 INFO - 'C:/mozilla-build/tooltool.py'), 20:23:53 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:23:53 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:23:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:23:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:23:53 INFO - 'log_level': 'info', 20:23:53 INFO - 'log_to_console': True, 20:23:53 INFO - 'opt_config_files': (), 20:23:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:23:53 INFO - '--processes=1', 20:23:53 INFO - '--config=%(test_path)s/wptrunner.ini', 20:23:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:23:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:23:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:23:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:23:53 INFO - 'pip_index': False, 20:23:53 INFO - 'require_test_zip': True, 20:23:53 INFO - 'test_type': ('testharness',), 20:23:53 INFO - 'this_chunk': '1', 20:23:53 INFO - 'total_chunks': '10', 20:23:53 INFO - 'virtualenv_path': 'venv', 20:23:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:23:53 INFO - 'work_dir': 'build'} 20:23:53 INFO - ##### 20:23:53 INFO - ##### Running clobber step. 20:23:53 INFO - ##### 20:23:53 INFO - Running pre-action listener: _resource_record_pre_action 20:23:53 INFO - Running main action method: clobber 20:23:53 INFO - rmtree: C:\slave\test\build 20:23:53 INFO - Using _rmtree_windows ... 20:23:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:27:20 INFO - Running post-action listener: _resource_record_post_action 20:27:20 INFO - ##### 20:27:20 INFO - ##### Running read-buildbot-config step. 20:27:20 INFO - ##### 20:27:20 INFO - Running pre-action listener: _resource_record_pre_action 20:27:20 INFO - Running main action method: read_buildbot_config 20:27:20 INFO - Using buildbot properties: 20:27:20 INFO - { 20:27:20 INFO - "project": "", 20:27:20 INFO - "product": "firefox", 20:27:20 INFO - "script_repo_revision": "production", 20:27:20 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 20:27:20 INFO - "repository": "", 20:27:20 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 20:27:20 INFO - "buildid": "20160518184444", 20:27:20 INFO - "pgo_build": "False", 20:27:20 INFO - "basedir": "C:\\slave\\test", 20:27:20 INFO - "buildnumber": 3, 20:27:20 INFO - "slavename": "t-w732-ix-281", 20:27:20 INFO - "revision": "4902143daafcfca72916ac8cba4ae8150ef271a1", 20:27:20 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 20:27:20 INFO - "platform": "win32", 20:27:20 INFO - "branch": "mozilla-aurora", 20:27:20 INFO - "repo_path": "releases/mozilla-aurora", 20:27:20 INFO - "moz_repo_path": "", 20:27:20 INFO - "stage_platform": "win32", 20:27:20 INFO - "builduid": "067369e73c60416d88ca524a2aa8569c", 20:27:20 INFO - "slavebuilddir": "test" 20:27:20 INFO - } 20:27:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 20:27:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 20:27:20 INFO - Running post-action listener: _resource_record_post_action 20:27:20 INFO - ##### 20:27:20 INFO - ##### Running download-and-extract step. 20:27:20 INFO - ##### 20:27:20 INFO - Running pre-action listener: _resource_record_pre_action 20:27:20 INFO - Running main action method: download_and_extract 20:27:20 INFO - mkdir: C:\slave\test\build\tests 20:27:20 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')]} 20:27:20 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:27:20 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 20:27:20 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:27:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 20:27:22 INFO - Downloaded 1274 bytes. 20:27:22 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 20:27:22 INFO - Using the following test package requirements: 20:27:22 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:27:22 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:27:22 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 20:27:22 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:27:22 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 20:27:22 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:27:22 INFO - u'jsshell-win32.zip'], 20:27:22 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:27:22 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 20:27:22 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 20:27:22 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:27:22 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 20:27:22 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:27:22 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 20:27:22 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:27:22 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 20:27:22 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 20:27:22 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 20:27:22 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 20:27:22 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')]} 20:27:22 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:27:22 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 20:27:22 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 20:27:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 20:27:24 INFO - Downloaded 19979444 bytes. 20:27:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:27:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:27:27 INFO - caution: filename not matched: web-platform/* 20:27:27 INFO - Return code: 11 20:27:27 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')]} 20:27:27 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:27:27 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:27:27 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 20:27:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 20:27:30 INFO - Downloaded 36409073 bytes. 20:27:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:27:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:28:09 INFO - caution: filename not matched: bin/* 20:28:09 INFO - caution: filename not matched: config/* 20:28:09 INFO - caution: filename not matched: mozbase/* 20:28:09 INFO - caution: filename not matched: marionette/* 20:28:09 INFO - caution: filename not matched: tools/wptserve/* 20:28:09 INFO - Return code: 11 20:28:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:28:09 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 20:28:09 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:28:09 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 20:28:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 20:28:12 INFO - Downloaded 68467073 bytes. 20:28:12 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:28:12 INFO - mkdir: C:\slave\test\properties 20:28:12 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:28:12 INFO - Writing to file C:\slave\test\properties\build_url 20:28:12 INFO - Contents: 20:28:12 INFO - build_url:https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 20:28:13 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:28:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:28:13 INFO - Writing to file C:\slave\test\properties\symbols_url 20:28:13 INFO - Contents: 20:28:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:28:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:28:13 INFO - https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:28:13 INFO - trying https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:28:13 INFO - Downloading https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 20:28:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 20:28:15 INFO - Downloaded 55560742 bytes. 20:28:15 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:28:15 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:28:19 INFO - Return code: 0 20:28:19 INFO - Running post-action listener: _resource_record_post_action 20:28:19 INFO - Running post-action listener: set_extra_try_arguments 20:28:19 INFO - ##### 20:28:19 INFO - ##### Running create-virtualenv step. 20:28:19 INFO - ##### 20:28:19 INFO - Running pre-action listener: _pre_create_virtualenv 20:28:19 INFO - Running pre-action listener: _resource_record_pre_action 20:28:19 INFO - Running main action method: create_virtualenv 20:28:19 INFO - Creating virtualenv C:\slave\test\build\venv 20:28:19 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 20:28:19 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:28:25 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:28:29 INFO - Installing distribute......................................................................................................................................................................................done. 20:28:30 INFO - Return code: 0 20:28:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:28:30 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')]} 20:28:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:28:30 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')]} 20:28:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:28:30 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 0x01C366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF9368>, '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 0x019BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D4F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-281', 'USERDOMAIN': 'T-W732-IX-281', '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-281', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:28:30 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 20:28:30 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 20:28:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:28:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:28:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:28:30 INFO - 'COMPUTERNAME': 'T-W732-IX-281', 20:28:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:28:30 INFO - 'DCLOCATION': 'SCL3', 20:28:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:28:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:28:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:28:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:28:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:28:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:28:30 INFO - 'HOMEDRIVE': 'C:', 20:28:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:28:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:28:30 INFO - 'KTS_VERSION': '1.19c', 20:28:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:28:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:28:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-281', 20:28:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:28:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:28:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:28:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:28:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:28:30 INFO - 'MOZ_AIRBAG': '1', 20:28:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:28:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:28:30 INFO - 'MOZ_MSVCVERSION': '8', 20:28:30 INFO - 'MOZ_NO_REMOTE': '1', 20:28:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:28:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:28:30 INFO - 'NO_EM_RESTART': '1', 20:28:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:28:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:28:30 INFO - 'OS': 'Windows_NT', 20:28:30 INFO - 'OURDRIVE': 'C:', 20:28:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:28:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:28:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:28:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:28:30 INFO - 'PROCESSOR_LEVEL': '6', 20:28:30 INFO - 'PROCESSOR_REVISION': '1e05', 20:28:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:28:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:28:30 INFO - 'PROMPT': '$P$G', 20:28:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:28:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:28:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:28:30 INFO - 'PWD': 'C:\\slave\\test', 20:28:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:28:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:28:30 INFO - 'SYSTEMDRIVE': 'C:', 20:28:30 INFO - 'SYSTEMROOT': 'C:\\windows', 20:28:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:30 INFO - 'TEST1': 'testie', 20:28:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:30 INFO - 'USERDOMAIN': 'T-W732-IX-281', 20:28:30 INFO - 'USERNAME': 'cltbld', 20:28:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:28:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:28:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:28:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:28:30 INFO - 'WINDIR': 'C:\\windows', 20:28:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:28:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:28:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:28:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:28:32 INFO - Downloading/unpacking psutil>=0.7.1 20:28:32 INFO - Running setup.py egg_info for package psutil 20:28:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:28:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:28:32 INFO - Installing collected packages: psutil 20:28:32 INFO - Running setup.py install for psutil 20:28:32 INFO - building 'psutil._psutil_windows' extension 20:28:32 INFO - error: Unable to find vcvarsall.bat 20:28:32 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-_ie2sh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:28:32 INFO - running install 20:28:32 INFO - running build 20:28:32 INFO - running build_py 20:28:32 INFO - creating build 20:28:32 INFO - creating build\lib.win32-2.7 20:28:32 INFO - creating build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:28:32 INFO - running build_ext 20:28:32 INFO - building 'psutil._psutil_windows' extension 20:28:32 INFO - error: Unable to find vcvarsall.bat 20:28:32 INFO - ---------------------------------------- 20:28:32 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-_ie2sh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:28:32 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:28:32 WARNING - Return code: 1 20:28:32 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! 20:28:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:28:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:28:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:28:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:28:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:28:32 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 0x01C366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF9368>, '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 0x019BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D4F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-281', 'USERDOMAIN': 'T-W732-IX-281', '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-281', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:28:32 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 20:28:32 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 20:28:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:28:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:28:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:28:32 INFO - 'COMPUTERNAME': 'T-W732-IX-281', 20:28:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:28:32 INFO - 'DCLOCATION': 'SCL3', 20:28:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:28:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:28:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:28:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:28:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:28:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:28:32 INFO - 'HOMEDRIVE': 'C:', 20:28:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:28:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:28:32 INFO - 'KTS_VERSION': '1.19c', 20:28:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:28:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:28:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-281', 20:28:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:28:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:28:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:28:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:28:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:28:32 INFO - 'MOZ_AIRBAG': '1', 20:28:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:28:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:28:32 INFO - 'MOZ_MSVCVERSION': '8', 20:28:32 INFO - 'MOZ_NO_REMOTE': '1', 20:28:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:28:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:28:32 INFO - 'NO_EM_RESTART': '1', 20:28:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:28:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:28:32 INFO - 'OS': 'Windows_NT', 20:28:32 INFO - 'OURDRIVE': 'C:', 20:28:32 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:28:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:28:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:28:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:28:32 INFO - 'PROCESSOR_LEVEL': '6', 20:28:32 INFO - 'PROCESSOR_REVISION': '1e05', 20:28:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:28:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:28:32 INFO - 'PROMPT': '$P$G', 20:28:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:28:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:28:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:28:32 INFO - 'PWD': 'C:\\slave\\test', 20:28:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:28:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:28:32 INFO - 'SYSTEMDRIVE': 'C:', 20:28:32 INFO - 'SYSTEMROOT': 'C:\\windows', 20:28:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:32 INFO - 'TEST1': 'testie', 20:28:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:32 INFO - 'USERDOMAIN': 'T-W732-IX-281', 20:28:32 INFO - 'USERNAME': 'cltbld', 20:28:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:28:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:28:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:28:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:28:32 INFO - 'WINDIR': 'C:\\windows', 20:28:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:28:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:28:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:28:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:28:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:28:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:28:33 INFO - Running setup.py egg_info for package mozsystemmonitor 20:28:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:28:33 INFO - Running setup.py egg_info for package psutil 20:28:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:28:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:28:33 INFO - Installing collected packages: mozsystemmonitor, psutil 20:28:33 INFO - Running setup.py install for mozsystemmonitor 20:28:33 INFO - Running setup.py install for psutil 20:28:33 INFO - building 'psutil._psutil_windows' extension 20:28:33 INFO - error: Unable to find vcvarsall.bat 20:28:33 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-bsl4xi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:28:33 INFO - running install 20:28:33 INFO - running build 20:28:33 INFO - running build_py 20:28:33 INFO - running build_ext 20:28:33 INFO - building 'psutil._psutil_windows' extension 20:28:33 INFO - error: Unable to find vcvarsall.bat 20:28:33 INFO - ---------------------------------------- 20:28:33 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-bsl4xi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:28:33 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:28:33 WARNING - Return code: 1 20:28:33 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! 20:28:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:28:33 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')]} 20:28:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:28:33 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')]} 20:28:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:28:34 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 0x01C366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF9368>, '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 0x019BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D4F0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-281', 'USERDOMAIN': 'T-W732-IX-281', '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-281', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:28:34 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 20:28:34 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 20:28:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:28:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:28:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:28:34 INFO - 'COMPUTERNAME': 'T-W732-IX-281', 20:28:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:28:34 INFO - 'DCLOCATION': 'SCL3', 20:28:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:28:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:28:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:28:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:28:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:28:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:28:34 INFO - 'HOMEDRIVE': 'C:', 20:28:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:28:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:28:34 INFO - 'KTS_VERSION': '1.19c', 20:28:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:28:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:28:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-281', 20:28:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:28:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:28:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:28:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:28:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:28:34 INFO - 'MOZ_AIRBAG': '1', 20:28:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:28:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:28:34 INFO - 'MOZ_MSVCVERSION': '8', 20:28:34 INFO - 'MOZ_NO_REMOTE': '1', 20:28:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:28:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:28:34 INFO - 'NO_EM_RESTART': '1', 20:28:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:28:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:28:34 INFO - 'OS': 'Windows_NT', 20:28:34 INFO - 'OURDRIVE': 'C:', 20:28:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:28:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:28:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:28:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:28:34 INFO - 'PROCESSOR_LEVEL': '6', 20:28:34 INFO - 'PROCESSOR_REVISION': '1e05', 20:28:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:28:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:28:34 INFO - 'PROMPT': '$P$G', 20:28:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:28:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:28:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:28:34 INFO - 'PWD': 'C:\\slave\\test', 20:28:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:28:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:28:34 INFO - 'SYSTEMDRIVE': 'C:', 20:28:34 INFO - 'SYSTEMROOT': 'C:\\windows', 20:28:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:34 INFO - 'TEST1': 'testie', 20:28:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:34 INFO - 'USERDOMAIN': 'T-W732-IX-281', 20:28:34 INFO - 'USERNAME': 'cltbld', 20:28:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:28:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:28:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:28:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:28:34 INFO - 'WINDIR': 'C:\\windows', 20:28:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:28:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:28:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:28:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:28:34 INFO - Downloading/unpacking blobuploader==1.2.4 20:28:34 INFO - Downloading blobuploader-1.2.4.tar.gz 20:28:34 INFO - Running setup.py egg_info for package blobuploader 20:28:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:28:38 INFO - Running setup.py egg_info for package requests 20:28:38 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:28:38 INFO - Downloading docopt-0.6.1.tar.gz 20:28:38 INFO - Running setup.py egg_info for package docopt 20:28:38 INFO - Installing collected packages: blobuploader, docopt, requests 20:28:38 INFO - Running setup.py install for blobuploader 20:28:38 INFO - Running setup.py install for docopt 20:28:38 INFO - Running setup.py install for requests 20:28:38 INFO - Successfully installed blobuploader docopt requests 20:28:38 INFO - Cleaning up... 20:28:38 INFO - Return code: 0 20:28:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:28:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:28:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:28:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:28:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:28:38 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 0x01C366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF9368>, '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 0x019BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D4F0C0>, '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-281', 'USERDOMAIN': 'T-W732-IX-281', '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-281', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:28:38 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 20:28:38 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 20:28:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:28:38 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:28:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:28:38 INFO - 'COMPUTERNAME': 'T-W732-IX-281', 20:28:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:28:38 INFO - 'DCLOCATION': 'SCL3', 20:28:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:28:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:28:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:28:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:28:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:28:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:28:38 INFO - 'HOMEDRIVE': 'C:', 20:28:38 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:28:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:28:38 INFO - 'KTS_VERSION': '1.19c', 20:28:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:28:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:28:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-281', 20:28:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:28:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:28:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:28:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:28:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:28:38 INFO - 'MOZ_AIRBAG': '1', 20:28:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:28:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:28:38 INFO - 'MOZ_MSVCVERSION': '8', 20:28:38 INFO - 'MOZ_NO_REMOTE': '1', 20:28:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:28:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:28:38 INFO - 'NO_EM_RESTART': '1', 20:28:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:28:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:28:38 INFO - 'OS': 'Windows_NT', 20:28:38 INFO - 'OURDRIVE': 'C:', 20:28:38 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:28:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:28:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:28:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:28:38 INFO - 'PROCESSOR_LEVEL': '6', 20:28:38 INFO - 'PROCESSOR_REVISION': '1e05', 20:28:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:28:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:28:38 INFO - 'PROMPT': '$P$G', 20:28:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:28:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:28:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:28:38 INFO - 'PWD': 'C:\\slave\\test', 20:28:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:28:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:28:38 INFO - 'SYSTEMDRIVE': 'C:', 20:28:38 INFO - 'SYSTEMROOT': 'C:\\windows', 20:28:38 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:38 INFO - 'TEST1': 'testie', 20:28:38 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:38 INFO - 'USERDOMAIN': 'T-W732-IX-281', 20:28:38 INFO - 'USERNAME': 'cltbld', 20:28:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:28:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:28:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:28:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:28:38 INFO - 'WINDIR': 'C:\\windows', 20:28:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:28:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:28:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:28:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:28:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:28:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:28:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:28:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:28:44 INFO - Unpacking c:\slave\test\build\tests\marionette 20:28:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:28:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:28:44 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 20:28:44 INFO - Running setup.py install for browsermob-proxy 20:28:58 INFO - Running setup.py install for manifestparser 20:28:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for marionette-client 20:28:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:28:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for marionette-driver 20:28:58 INFO - Running setup.py install for mozcrash 20:28:58 INFO - Running setup.py install for mozdebug 20:28:58 INFO - Running setup.py install for mozdevice 20:28:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for mozfile 20:28:58 INFO - Running setup.py install for mozhttpd 20:28:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for mozinfo 20:28:58 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for mozInstall 20:28:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for mozleak 20:28:58 INFO - Running setup.py install for mozlog 20:28:58 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for moznetwork 20:28:58 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for mozprocess 20:28:58 INFO - Running setup.py install for mozprofile 20:28:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for mozrunner 20:28:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for mozscreenshot 20:28:58 INFO - Running setup.py install for moztest 20:28:58 INFO - Running setup.py install for mozversion 20:28:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:28:58 INFO - Running setup.py install for wptserve 20:28:58 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 20:28:58 INFO - Cleaning up... 20:28:58 INFO - Return code: 0 20:28:58 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:28:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:28:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:28:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:28:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:28:58 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 0x01C366B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01D3D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01AD9D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CF9368>, '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 0x019BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D4F0C0>, '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-281', 'USERDOMAIN': 'T-W732-IX-281', '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-281', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:28:58 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 20:28:58 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 20:28:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:28:58 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:28:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:28:58 INFO - 'COMPUTERNAME': 'T-W732-IX-281', 20:28:58 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:28:58 INFO - 'DCLOCATION': 'SCL3', 20:28:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:28:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:28:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:28:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:28:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:28:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:28:58 INFO - 'HOMEDRIVE': 'C:', 20:28:58 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:28:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:28:58 INFO - 'KTS_VERSION': '1.19c', 20:28:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:28:58 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:28:58 INFO - 'LOGONSERVER': '\\\\T-W732-IX-281', 20:28:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:28:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:28:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:28:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:28:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:28:58 INFO - 'MOZ_AIRBAG': '1', 20:28:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:28:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:28:58 INFO - 'MOZ_MSVCVERSION': '8', 20:28:58 INFO - 'MOZ_NO_REMOTE': '1', 20:28:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:28:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:28:58 INFO - 'NO_EM_RESTART': '1', 20:28:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:28:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:28:58 INFO - 'OS': 'Windows_NT', 20:28:58 INFO - 'OURDRIVE': 'C:', 20:28:58 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:28:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:28:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:28:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:28:58 INFO - 'PROCESSOR_LEVEL': '6', 20:28:58 INFO - 'PROCESSOR_REVISION': '1e05', 20:28:58 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:28:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:28:58 INFO - 'PROMPT': '$P$G', 20:28:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:28:58 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:28:58 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:28:58 INFO - 'PWD': 'C:\\slave\\test', 20:28:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:28:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:28:58 INFO - 'SYSTEMDRIVE': 'C:', 20:28:58 INFO - 'SYSTEMROOT': 'C:\\windows', 20:28:58 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:58 INFO - 'TEST1': 'testie', 20:28:58 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:28:58 INFO - 'USERDOMAIN': 'T-W732-IX-281', 20:28:58 INFO - 'USERNAME': 'cltbld', 20:28:58 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:28:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:28:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:28:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:28:58 INFO - 'WINDIR': 'C:\\windows', 20:28:58 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:28:58 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:28:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:29:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:29:02 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:29:02 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:29:02 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:29:02 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:29:02 INFO - Unpacking c:\slave\test\build\tests\marionette 20:29:02 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:29:02 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:29:02 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)) 20:29:13 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)) 20:29:13 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)) 20:29:13 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)) 20:29:13 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)) 20:29:13 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:29:13 INFO - Downloading blessings-1.6.tar.gz 20:29:13 INFO - Running setup.py egg_info for package blessings 20:29:13 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)) 20:29:13 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:29:13 INFO - Running setup.py install for blessings 20:29:13 INFO - Running setup.py install for browsermob-proxy 20:29:13 INFO - Running setup.py install for manifestparser 20:29:13 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Running setup.py install for marionette-client 20:29:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:29:13 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Running setup.py install for marionette-driver 20:29:13 INFO - Running setup.py install for mozcrash 20:29:13 INFO - Running setup.py install for mozdebug 20:29:13 INFO - Running setup.py install for mozdevice 20:29:13 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Running setup.py install for mozhttpd 20:29:13 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Running setup.py install for mozInstall 20:29:13 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Running setup.py install for mozleak 20:29:13 INFO - Running setup.py install for mozprofile 20:29:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Running setup.py install for mozrunner 20:29:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:29:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:29:15 INFO - Running setup.py install for mozscreenshot 20:29:15 INFO - Running setup.py install for moztest 20:29:15 INFO - Running setup.py install for mozversion 20:29:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:29:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:29:15 INFO - Running setup.py install for wptserve 20:29:15 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:29:15 INFO - Cleaning up... 20:29:15 INFO - Return code: 0 20:29:15 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:29:15 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:29:15 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:29:15 INFO - Reading from file tmpfile_stdout 20:29:15 INFO - Using _rmtree_windows ... 20:29:15 INFO - Using _rmtree_windows ... 20:29:15 INFO - Current package versions: 20:29:15 INFO - blessings == 1.6 20:29:15 INFO - blobuploader == 1.2.4 20:29:15 INFO - browsermob-proxy == 0.6.0 20:29:15 INFO - distribute == 0.6.14 20:29:15 INFO - docopt == 0.6.1 20:29:15 INFO - manifestparser == 1.1 20:29:15 INFO - marionette-client == 2.3.0 20:29:15 INFO - marionette-driver == 1.4.0 20:29:15 INFO - mozInstall == 1.12 20:29:15 INFO - mozcrash == 0.17 20:29:15 INFO - mozdebug == 0.1 20:29:15 INFO - mozdevice == 0.48 20:29:15 INFO - mozfile == 1.2 20:29:15 INFO - mozhttpd == 0.7 20:29:15 INFO - mozinfo == 0.9 20:29:15 INFO - mozleak == 0.1 20:29:15 INFO - mozlog == 3.1 20:29:15 INFO - moznetwork == 0.27 20:29:15 INFO - mozprocess == 0.22 20:29:15 INFO - mozprofile == 0.28 20:29:15 INFO - mozrunner == 6.11 20:29:15 INFO - mozscreenshot == 0.1 20:29:15 INFO - mozsystemmonitor == 0.0 20:29:15 INFO - moztest == 0.7 20:29:15 INFO - mozversion == 1.4 20:29:15 INFO - requests == 1.2.3 20:29:15 INFO - wptserve == 1.4.0 20:29:15 INFO - Running post-action listener: _resource_record_post_action 20:29:15 INFO - Running post-action listener: _start_resource_monitoring 20:29:16 INFO - Starting resource monitoring. 20:29:16 INFO - ##### 20:29:16 INFO - ##### Running pull step. 20:29:16 INFO - ##### 20:29:16 INFO - Running pre-action listener: _resource_record_pre_action 20:29:16 INFO - Running main action method: pull 20:29:16 INFO - Pull has nothing to do! 20:29:16 INFO - Running post-action listener: _resource_record_post_action 20:29:16 INFO - ##### 20:29:16 INFO - ##### Running install step. 20:29:16 INFO - ##### 20:29:16 INFO - Running pre-action listener: _resource_record_pre_action 20:29:16 INFO - Running main action method: install 20:29:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:29:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:29:16 INFO - Reading from file tmpfile_stdout 20:29:16 INFO - Using _rmtree_windows ... 20:29:16 INFO - Using _rmtree_windows ... 20:29:16 INFO - Detecting whether we're running mozinstall >=1.0... 20:29:16 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:29:16 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:29:16 INFO - Reading from file tmpfile_stdout 20:29:16 INFO - Output received: 20:29:16 INFO - Usage: mozinstall-script.py [options] installer 20:29:16 INFO - Options: 20:29:16 INFO - -h, --help show this help message and exit 20:29:16 INFO - -d DEST, --destination=DEST 20:29:16 INFO - Directory to install application into. [default: 20:29:16 INFO - "C:\slave\test"] 20:29:16 INFO - --app=APP Application being installed. [default: firefox] 20:29:16 INFO - Using _rmtree_windows ... 20:29:16 INFO - Using _rmtree_windows ... 20:29:16 INFO - mkdir: C:\slave\test\build\application 20:29:16 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:29:16 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 20:29:18 INFO - Reading from file tmpfile_stdout 20:29:18 INFO - Output received: 20:29:18 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:29:18 INFO - Using _rmtree_windows ... 20:29:18 INFO - Using _rmtree_windows ... 20:29:18 INFO - Running post-action listener: _resource_record_post_action 20:29:18 INFO - ##### 20:29:18 INFO - ##### Running run-tests step. 20:29:18 INFO - ##### 20:29:18 INFO - Running pre-action listener: _resource_record_pre_action 20:29:18 INFO - Running main action method: run_tests 20:29:18 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:29:18 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:29:18 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:29:18 INFO - grabbing minidump binary from tooltool 20:29:18 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')]} 20:29:18 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 0x01CF9368>, '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 0x019BAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D4F0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:29:18 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 20:29:18 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 20:29:18 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:29:19 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpi_0yi_ 20:29:19 INFO - INFO - File integrity verified, renaming tmpi_0yi_ to win32-minidump_stackwalk.exe 20:29:19 INFO - Return code: 0 20:29:19 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:29:19 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:29:19 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/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.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 20:29:19 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/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.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 20:29:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:29:19 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:29:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:29:19 INFO - 'COMPUTERNAME': 'T-W732-IX-281', 20:29:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:29:19 INFO - 'DCLOCATION': 'SCL3', 20:29:19 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:29:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:29:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:29:19 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:29:19 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:29:19 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:29:19 INFO - 'HOMEDRIVE': 'C:', 20:29:19 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:29:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:29:19 INFO - 'KTS_VERSION': '1.19c', 20:29:19 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:29:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:29:19 INFO - 'LOGONSERVER': '\\\\T-W732-IX-281', 20:29:19 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:29:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:29:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:29:19 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:29:19 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:29:19 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:29:19 INFO - 'MOZ_AIRBAG': '1', 20:29:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:29:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:29:20 INFO - 'MOZ_MSVCVERSION': '8', 20:29:20 INFO - 'MOZ_NO_REMOTE': '1', 20:29:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:29:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:29:20 INFO - 'NO_EM_RESTART': '1', 20:29:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:29:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:29:20 INFO - 'OS': 'Windows_NT', 20:29:20 INFO - 'OURDRIVE': 'C:', 20:29:20 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:29:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:29:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:29:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:29:20 INFO - 'PROCESSOR_LEVEL': '6', 20:29:20 INFO - 'PROCESSOR_REVISION': '1e05', 20:29:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:29:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:29:20 INFO - 'PROMPT': '$P$G', 20:29:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:29:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:29:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:29:20 INFO - 'PWD': 'C:\\slave\\test', 20:29:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:29:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:29:20 INFO - 'SYSTEMDRIVE': 'C:', 20:29:20 INFO - 'SYSTEMROOT': 'C:\\windows', 20:29:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:29:20 INFO - 'TEST1': 'testie', 20:29:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:29:20 INFO - 'USERDOMAIN': 'T-W732-IX-281', 20:29:20 INFO - 'USERNAME': 'cltbld', 20:29:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:29:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:29:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:29:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:29:20 INFO - 'WINDIR': 'C:\\windows', 20:29:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:29:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:29:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:29:20 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/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.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 20:29:21 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 20:29:21 INFO - import pkg_resources 20:29:23 INFO - Using 1 client processes 20:29:26 INFO - SUITE-START | Running 778 tests 20:29:26 INFO - Running testharness tests 20:29:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:29:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:29:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:29:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:29:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:29:26 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:29:26 INFO - Setting up ssl 20:29:27 INFO - PROCESS | certutil | 20:29:27 INFO - PROCESS | certutil | 20:29:27 INFO - PROCESS | certutil | 20:29:27 INFO - Certificate Nickname Trust Attributes 20:29:27 INFO - SSL,S/MIME,JAR/XPI 20:29:27 INFO - 20:29:27 INFO - web-platform-tests CT,, 20:29:27 INFO - 20:29:27 INFO - Starting runner 20:29:27 INFO - PROCESS | 3540 | [3540] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:29:27 INFO - PROCESS | 3540 | [3540] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 20:29:27 INFO - PROCESS | 3540 | [3540] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:29:28 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:29:28 INFO - PROCESS | 3540 | [3540] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 20:29:29 INFO - PROCESS | 3540 | 1463628569487 Marionette DEBUG Marionette enabled via build flag and pref 20:29:30 INFO - PROCESS | 3540 | ++DOCSHELL 0E5A7C00 == 1 [pid = 3540] [id = 1] 20:29:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 1 (0E5A8000) [pid = 3540] [serial = 1] [outer = 00000000] 20:29:30 INFO - PROCESS | 3540 | [3540] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:29:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 2 (0E5A8C00) [pid = 3540] [serial = 2] [outer = 0E5A8000] 20:29:31 INFO - PROCESS | 3540 | ++DOCSHELL 10D9EC00 == 2 [pid = 3540] [id = 2] 20:29:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 3 (10D9F000) [pid = 3540] [serial = 3] [outer = 00000000] 20:29:31 INFO - PROCESS | 3540 | [3540] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:29:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 4 (10D9FC00) [pid = 3540] [serial = 4] [outer = 10D9F000] 20:29:31 INFO - PROCESS | 3540 | 1463628571387 Marionette INFO Listening on port 2828 20:29:33 INFO - PROCESS | 3540 | 1463628573335 Marionette DEBUG Marionette enabled via command-line flag 20:29:33 INFO - PROCESS | 3540 | [3540] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:29:33 INFO - PROCESS | 3540 | [3540] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:29:33 INFO - PROCESS | 3540 | ++DOCSHELL 0D210C00 == 3 [pid = 3540] [id = 3] 20:29:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 5 (0D211000) [pid = 3540] [serial = 5] [outer = 00000000] 20:29:33 INFO - PROCESS | 3540 | [3540] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:29:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 6 (0D211C00) [pid = 3540] [serial = 6] [outer = 0D211000] 20:29:33 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:29:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 7 (13161000) [pid = 3540] [serial = 7] [outer = 10D9F000] 20:29:34 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:29:34 INFO - PROCESS | 3540 | 1463628574354 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49711 20:29:34 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:29:34 INFO - PROCESS | 3540 | 1463628574378 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49713 20:29:34 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:29:34 INFO - PROCESS | 3540 | 1463628574385 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49715 20:29:34 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:29:34 INFO - PROCESS | 3540 | 1463628574392 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49716 20:29:34 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:29:34 INFO - PROCESS | 3540 | 1463628574428 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49718 20:29:34 INFO - PROCESS | 3540 | 1463628574433 Marionette DEBUG Closed connection conn0 20:29:34 INFO - PROCESS | 3540 | 1463628574435 Marionette DEBUG Closed connection conn1 20:29:34 INFO - PROCESS | 3540 | 1463628574437 Marionette DEBUG Closed connection conn2 20:29:34 INFO - PROCESS | 3540 | 1463628574440 Marionette DEBUG Closed connection conn3 20:29:34 INFO - PROCESS | 3540 | 1463628574520 Marionette DEBUG Closed connection conn4 20:29:34 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:29:34 INFO - PROCESS | 3540 | 1463628574611 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49719 20:29:34 INFO - PROCESS | 3540 | ++DOCSHELL 13B0FC00 == 4 [pid = 3540] [id = 4] 20:29:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 8 (13B10400) [pid = 3540] [serial = 8] [outer = 00000000] 20:29:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 9 (14C0B400) [pid = 3540] [serial = 9] [outer = 13B10400] 20:29:34 INFO - PROCESS | 3540 | 1463628574733 Marionette DEBUG Closed connection conn5 20:29:34 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:29:34 INFO - PROCESS | 3540 | 1463628574737 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49720 20:29:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 10 (14C10C00) [pid = 3540] [serial = 10] [outer = 13B10400] 20:29:34 INFO - PROCESS | 3540 | 1463628574759 Marionette DEBUG Closed connection conn6 20:29:34 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:29:34 INFO - PROCESS | 3540 | 1463628574763 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49722 20:29:35 INFO - PROCESS | 3540 | 1463628575422 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:29:35 INFO - PROCESS | 3540 | 1463628575434 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160518184444","device":"desktop","version":"48.0a2"} 20:29:35 INFO - PROCESS | 3540 | [3540] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:29:35 INFO - PROCESS | 3540 | [3540] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:29:36 INFO - PROCESS | 3540 | [3540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:29:36 INFO - PROCESS | 3540 | ++DOCSHELL 13A05800 == 5 [pid = 3540] [id = 5] 20:29:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 11 (13A05C00) [pid = 3540] [serial = 11] [outer = 00000000] 20:29:36 INFO - PROCESS | 3540 | ++DOCSHELL 13A06000 == 6 [pid = 3540] [id = 6] 20:29:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 12 (13A06400) [pid = 3540] [serial = 12] [outer = 00000000] 20:29:37 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:29:37 INFO - PROCESS | 3540 | ++DOCSHELL 17338C00 == 7 [pid = 3540] [id = 7] 20:29:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 13 (17339000) [pid = 3540] [serial = 13] [outer = 00000000] 20:29:37 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:29:37 INFO - PROCESS | 3540 | [3540] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:29:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 14 (17341C00) [pid = 3540] [serial = 14] [outer = 17339000] 20:29:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 15 (17259000) [pid = 3540] [serial = 15] [outer = 13A05C00] 20:29:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 16 (1725A800) [pid = 3540] [serial = 16] [outer = 13A06400] 20:29:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 17 (1725D000) [pid = 3540] [serial = 17] [outer = 17339000] 20:29:38 INFO - PROCESS | 3540 | 1463628578283 Marionette DEBUG loaded listener.js 20:29:38 INFO - PROCESS | 3540 | 1463628578297 Marionette DEBUG loaded listener.js 20:29:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 18 (19B6D400) [pid = 3540] [serial = 18] [outer = 17339000] 20:29:39 INFO - PROCESS | 3540 | 1463628579128 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"105a480d-61d7-48d6-97d4-b7d6d867eec0","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160518184444","device":"desktop","version":"48.0a2","command_id":1}}] 20:29:39 INFO - PROCESS | 3540 | 1463628579506 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:29:39 INFO - PROCESS | 3540 | 1463628579630 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 20:29:39 INFO - PROCESS | 3540 | 1463628579647 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:29:39 INFO - PROCESS | 3540 | [3540] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:29:40 INFO - PROCESS | 3540 | --DOCSHELL 0E5A7C00 == 6 [pid = 3540] [id = 1] 20:29:41 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:29:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 19 (0D836C00) [pid = 3540] [serial = 19] [outer = 17339000] 20:29:41 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:29:41 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:29:41 INFO - PROCESS | 3540 | 1463628581966 Marionette TRACE conn7 <- [1,3,null,{}] 20:29:41 INFO - PROCESS | 3540 | 1463628581981 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:29:42 INFO - PROCESS | 3540 | 1463628582004 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 20:29:42 INFO - PROCESS | 3540 | 1463628582027 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 20:29:42 INFO - PROCESS | 3540 | 1463628582030 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 20:29:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:29:42 INFO - PROCESS | 3540 | 1463628582041 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:29:42 INFO - PROCESS | 3540 | 1463628582044 Marionette TRACE conn7 <- [1,6,null,{}] 20:29:42 INFO - PROCESS | 3540 | 1463628582105 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:42 INFO - PROCESS | 3540 | 1463628582122 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 20:29:42 INFO - PROCESS | 3540 | 1463628582267 Marionette TRACE conn7 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:42 INFO - PROCESS | 3540 | ++DOCSHELL 0D0AC800 == 7 [pid = 3540] [id = 8] 20:29:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 20 (0D0ADC00) [pid = 3540] [serial = 20] [outer = 00000000] 20:29:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 21 (0D147C00) [pid = 3540] [serial = 21] [outer = 0D0ADC00] 20:29:42 INFO - PROCESS | 3540 | 1463628582321 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 22 (0D208000) [pid = 3540] [serial = 22] [outer = 0D0ADC00] 20:29:42 INFO - PROCESS | 3540 | ++DOCSHELL 007C0400 == 8 [pid = 3540] [id = 9] 20:29:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 23 (0D834000) [pid = 3540] [serial = 23] [outer = 00000000] 20:29:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 24 (0DDB9400) [pid = 3540] [serial = 24] [outer = 0D834000] 20:29:42 INFO - PROCESS | 3540 | 1463628582729 Marionette DEBUG loaded listener.js 20:29:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 25 (0E0E3400) [pid = 3540] [serial = 25] [outer = 0D834000] 20:29:42 INFO - PROCESS | 3540 | --DOCSHELL 13B0FC00 == 7 [pid = 3540] [id = 4] 20:29:43 INFO - PROCESS | 3540 | 1463628583058 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1074ms 20:29:43 INFO - PROCESS | 3540 | 1463628583148 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 3540 | 1463628583151 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 20:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:29:43 INFO - PROCESS | 3540 | 1463628583215 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:29:43 INFO - PROCESS | 3540 | 1463628583217 Marionette TRACE conn7 <- [1,10,null,{}] 20:29:43 INFO - PROCESS | 3540 | 1463628583245 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:43 INFO - PROCESS | 3540 | 1463628583346 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 20:29:43 INFO - PROCESS | 3540 | 1463628583403 Marionette TRACE conn7 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:43 INFO - PROCESS | 3540 | ++DOCSHELL 0DD10C00 == 8 [pid = 3540] [id = 10] 20:29:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 26 (0DD12000) [pid = 3540] [serial = 26] [outer = 00000000] 20:29:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 27 (11DB2400) [pid = 3540] [serial = 27] [outer = 0DD12000] 20:29:43 INFO - PROCESS | 3540 | 1463628583450 Marionette DEBUG loaded listener.js 20:29:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 28 (13027000) [pid = 3540] [serial = 28] [outer = 0DD12000] 20:29:43 INFO - PROCESS | 3540 | 1463628583834 Marionette TRACE conn7 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 20:29:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:29:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 691ms 20:29:43 INFO - PROCESS | 3540 | 1463628583853 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 20:29:43 INFO - PROCESS | 3540 | 1463628583857 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 20:29:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:29:43 INFO - PROCESS | 3540 | 1463628583868 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:29:43 INFO - PROCESS | 3540 | 1463628583870 Marionette TRACE conn7 <- [1,14,null,{}] 20:29:43 INFO - PROCESS | 3540 | 1463628583875 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:43 INFO - PROCESS | 3540 | ++DOCSHELL 14C07C00 == 9 [pid = 3540] [id = 11] 20:29:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 29 (14C09C00) [pid = 3540] [serial = 29] [outer = 00000000] 20:29:43 INFO - PROCESS | 3540 | 1463628583972 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 20:29:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 30 (14C07000) [pid = 3540] [serial = 30] [outer = 14C09C00] 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 31 (130D5000) [pid = 3540] [serial = 31] [outer = 14C09C00] 20:29:44 INFO - PROCESS | 3540 | 1463628584069 Marionette TRACE conn7 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:44 INFO - PROCESS | 3540 | ++DOCSHELL 0D070000 == 10 [pid = 3540] [id = 12] 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 32 (14C06800) [pid = 3540] [serial = 32] [outer = 00000000] 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 33 (15D5A000) [pid = 3540] [serial = 33] [outer = 14C06800] 20:29:44 INFO - PROCESS | 3540 | ++DOCSHELL 167F2400 == 11 [pid = 3540] [id = 13] 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 34 (167F2800) [pid = 3540] [serial = 34] [outer = 00000000] 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 35 (167F5000) [pid = 3540] [serial = 35] [outer = 167F2800] 20:29:44 INFO - PROCESS | 3540 | 1463628584154 Marionette DEBUG loaded listener.js 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 36 (16B68C00) [pid = 3540] [serial = 36] [outer = 167F2800] 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 37 (17708400) [pid = 3540] [serial = 37] [outer = 14C06800] 20:29:44 INFO - PROCESS | 3540 | 1463628584607 Marionette TRACE conn7 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 20:29:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:29:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 790ms 20:29:44 INFO - PROCESS | 3540 | 1463628584655 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 20:29:44 INFO - PROCESS | 3540 | 1463628584658 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 20:29:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:29:44 INFO - PROCESS | 3540 | 1463628584667 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:29:44 INFO - PROCESS | 3540 | 1463628584674 Marionette TRACE conn7 <- [1,18,null,{}] 20:29:44 INFO - PROCESS | 3540 | 1463628584678 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:44 INFO - PROCESS | 3540 | 1463628584767 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 20:29:44 INFO - PROCESS | 3540 | 1463628584778 Marionette TRACE conn7 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:44 INFO - PROCESS | 3540 | ++DOCSHELL 17A96400 == 12 [pid = 3540] [id = 14] 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 38 (17A97C00) [pid = 3540] [serial = 38] [outer = 00000000] 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 39 (18AD1800) [pid = 3540] [serial = 39] [outer = 17A97C00] 20:29:44 INFO - PROCESS | 3540 | 1463628584825 Marionette DEBUG loaded listener.js 20:29:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 40 (18CDD800) [pid = 3540] [serial = 40] [outer = 17A97C00] 20:29:45 INFO - PROCESS | 3540 | 1463628585218 Marionette TRACE conn7 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 20:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 590ms 20:29:45 INFO - PROCESS | 3540 | 1463628585266 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 20:29:45 INFO - PROCESS | 3540 | 1463628585268 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 20:29:45 INFO - PROCESS | 3540 | 1463628585272 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:29:45 INFO - PROCESS | 3540 | 1463628585273 Marionette TRACE conn7 <- [1,22,null,{}] 20:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:29:45 INFO - PROCESS | 3540 | 1463628585278 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:45 INFO - PROCESS | 3540 | 1463628585363 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 20:29:45 INFO - PROCESS | 3540 | 1463628585370 Marionette TRACE conn7 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:45 INFO - PROCESS | 3540 | ++DOCSHELL 13028400 == 13 [pid = 3540] [id = 15] 20:29:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 41 (19801800) [pid = 3540] [serial = 41] [outer = 00000000] 20:29:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 42 (19D1F800) [pid = 3540] [serial = 42] [outer = 19801800] 20:29:45 INFO - PROCESS | 3540 | 1463628585415 Marionette DEBUG loaded listener.js 20:29:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 43 (19D9E000) [pid = 3540] [serial = 43] [outer = 19801800] 20:29:45 INFO - PROCESS | 3540 | 1463628585799 Marionette TRACE conn7 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 20:29:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:29:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 20:29:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:29:45 INFO - PROCESS | 3540 | 1463628585854 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 20:29:45 INFO - PROCESS | 3540 | 1463628585856 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 20:29:45 INFO - PROCESS | 3540 | 1463628585859 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:29:45 INFO - PROCESS | 3540 | 1463628585861 Marionette TRACE conn7 <- [1,26,null,{}] 20:29:45 INFO - PROCESS | 3540 | 1463628585864 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:45 INFO - PROCESS | 3540 | 1463628585942 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 20:29:45 INFO - PROCESS | 3540 | 1463628585949 Marionette TRACE conn7 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:45 INFO - PROCESS | 3540 | ++DOCSHELL 16852000 == 14 [pid = 3540] [id = 16] 20:29:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 44 (16855800) [pid = 3540] [serial = 44] [outer = 00000000] 20:29:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 45 (1685C000) [pid = 3540] [serial = 45] [outer = 16855800] 20:29:45 INFO - PROCESS | 3540 | 1463628586002 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 46 (19B63000) [pid = 3540] [serial = 46] [outer = 16855800] 20:29:46 INFO - PROCESS | 3540 | 1463628586436 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:29:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:29:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 20:29:46 INFO - PROCESS | 3540 | 1463628586492 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 20:29:46 INFO - PROCESS | 3540 | 1463628586493 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 20:29:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:29:46 INFO - PROCESS | 3540 | 1463628586497 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:29:46 INFO - PROCESS | 3540 | 1463628586498 Marionette TRACE conn7 <- [1,30,null,{}] 20:29:46 INFO - PROCESS | 3540 | 1463628586502 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:46 INFO - PROCESS | 3540 | 1463628586578 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 20:29:46 INFO - PROCESS | 3540 | 1463628586585 Marionette TRACE conn7 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:46 INFO - PROCESS | 3540 | ++DOCSHELL 15107C00 == 15 [pid = 3540] [id = 17] 20:29:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 47 (17720C00) [pid = 3540] [serial = 47] [outer = 00000000] 20:29:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 48 (17727000) [pid = 3540] [serial = 48] [outer = 17720C00] 20:29:46 INFO - PROCESS | 3540 | 1463628586631 Marionette DEBUG loaded listener.js 20:29:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 49 (1772AC00) [pid = 3540] [serial = 49] [outer = 17720C00] 20:29:47 INFO - PROCESS | 3540 | 1463628587009 Marionette TRACE conn7 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 569ms 20:29:47 INFO - PROCESS | 3540 | 1463628587068 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 3540 | 1463628587069 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 20:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:29:47 INFO - PROCESS | 3540 | 1463628587084 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 3540 | 1463628587086 Marionette TRACE conn7 <- [1,34,null,{}] 20:29:47 INFO - PROCESS | 3540 | 1463628587089 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:47 INFO - PROCESS | 3540 | 1463628587160 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 20:29:47 INFO - PROCESS | 3540 | 1463628587166 Marionette TRACE conn7 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 3540 | ++DOCSHELL 0DDB7C00 == 16 [pid = 3540] [id = 18] 20:29:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 50 (14CAA800) [pid = 3540] [serial = 50] [outer = 00000000] 20:29:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 51 (16FB4400) [pid = 3540] [serial = 51] [outer = 14CAA800] 20:29:47 INFO - PROCESS | 3540 | 1463628587209 Marionette DEBUG loaded listener.js 20:29:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 52 (17725000) [pid = 3540] [serial = 52] [outer = 14CAA800] 20:29:47 INFO - PROCESS | 3540 | 1463628587605 Marionette TRACE conn7 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 20:29:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:29:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 20:29:47 INFO - PROCESS | 3540 | 1463628587658 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 20:29:47 INFO - PROCESS | 3540 | 1463628587660 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 20:29:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:29:47 INFO - PROCESS | 3540 | 1463628587676 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:29:47 INFO - PROCESS | 3540 | 1463628587678 Marionette TRACE conn7 <- [1,38,null,{}] 20:29:47 INFO - PROCESS | 3540 | 1463628587682 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:47 INFO - PROCESS | 3540 | 1463628587759 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 20:29:47 INFO - PROCESS | 3540 | 1463628587768 Marionette TRACE conn7 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:47 INFO - PROCESS | 3540 | ++DOCSHELL 13984800 == 17 [pid = 3540] [id = 19] 20:29:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 53 (13986000) [pid = 3540] [serial = 53] [outer = 00000000] 20:29:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 54 (1398E400) [pid = 3540] [serial = 54] [outer = 13986000] 20:29:47 INFO - PROCESS | 3540 | 1463628587812 Marionette DEBUG loaded listener.js 20:29:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 55 (16FAD800) [pid = 3540] [serial = 55] [outer = 13986000] 20:29:48 INFO - PROCESS | 3540 | 1463628588238 Marionette TRACE conn7 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 20:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 20:29:48 INFO - PROCESS | 3540 | 1463628588310 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 3540 | 1463628588312 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 20:29:48 INFO - PROCESS | 3540 | 1463628588315 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:29:48 INFO - PROCESS | 3540 | 1463628588317 Marionette TRACE conn7 <- [1,42,null,{}] 20:29:48 INFO - PROCESS | 3540 | 1463628588321 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:48 INFO - PROCESS | 3540 | 1463628588404 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 20:29:48 INFO - PROCESS | 3540 | 1463628588413 Marionette TRACE conn7 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:48 INFO - PROCESS | 3540 | ++DOCSHELL 174DB000 == 18 [pid = 3540] [id = 20] 20:29:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 56 (174DB400) [pid = 3540] [serial = 56] [outer = 00000000] 20:29:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 57 (174DE400) [pid = 3540] [serial = 57] [outer = 174DB400] 20:29:48 INFO - PROCESS | 3540 | 1463628588460 Marionette DEBUG loaded listener.js 20:29:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 58 (174E2400) [pid = 3540] [serial = 58] [outer = 174DB400] 20:29:48 INFO - PROCESS | 3540 | 1463628588854 Marionette TRACE conn7 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 20:29:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:29:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 20:29:48 INFO - PROCESS | 3540 | 1463628588890 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 20:29:48 INFO - PROCESS | 3540 | 1463628588892 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 20:29:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:29:48 INFO - PROCESS | 3540 | 1463628588895 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:29:48 INFO - PROCESS | 3540 | 1463628588896 Marionette TRACE conn7 <- [1,46,null,{}] 20:29:48 INFO - PROCESS | 3540 | 1463628588900 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:49 INFO - PROCESS | 3540 | 1463628589012 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 20:29:49 INFO - PROCESS | 3540 | 1463628589022 Marionette TRACE conn7 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1AC00 == 19 [pid = 3540] [id = 21] 20:29:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 59 (0DB1B000) [pid = 3540] [serial = 59] [outer = 00000000] 20:29:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 60 (0DB34400) [pid = 3540] [serial = 60] [outer = 0DB1B000] 20:29:49 INFO - PROCESS | 3540 | 1463628589072 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 61 (0DB38800) [pid = 3540] [serial = 61] [outer = 0DB1B000] 20:29:49 INFO - PROCESS | 3540 | 1463628589446 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:29:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:29:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 20:29:49 INFO - PROCESS | 3540 | 1463628589465 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 20:29:49 INFO - PROCESS | 3540 | 1463628589468 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 20:29:49 INFO - PROCESS | 3540 | 1463628589471 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:29:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:29:49 INFO - PROCESS | 3540 | 1463628589473 Marionette TRACE conn7 <- [1,50,null,{}] 20:29:49 INFO - PROCESS | 3540 | 1463628589477 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:49 INFO - PROCESS | 3540 | 1463628589562 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 20:29:49 INFO - PROCESS | 3540 | 1463628589628 Marionette TRACE conn7 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:49 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1F800 == 20 [pid = 3540] [id = 22] 20:29:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 62 (0DB37800) [pid = 3540] [serial = 62] [outer = 00000000] 20:29:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 63 (0DDBFC00) [pid = 3540] [serial = 63] [outer = 0DB37800] 20:29:49 INFO - PROCESS | 3540 | 1463628589672 Marionette DEBUG loaded listener.js 20:29:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 64 (0DE9D000) [pid = 3540] [serial = 64] [outer = 0DB37800] 20:29:50 INFO - PROCESS | 3540 | 1463628590035 Marionette TRACE conn7 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:29:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 20:29:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:29:50 INFO - PROCESS | 3540 | 1463628590106 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 20:29:50 INFO - PROCESS | 3540 | 1463628590108 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 20:29:50 INFO - PROCESS | 3540 | 1463628590113 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:29:50 INFO - PROCESS | 3540 | 1463628590115 Marionette TRACE conn7 <- [1,54,null,{}] 20:29:50 INFO - PROCESS | 3540 | 1463628590121 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:50 INFO - PROCESS | 3540 | 1463628590894 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 20:29:50 INFO - PROCESS | 3540 | 1463628590973 Marionette TRACE conn7 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:50 INFO - PROCESS | 3540 | ++DOCSHELL 0D853000 == 21 [pid = 3540] [id = 23] 20:29:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 65 (0D858C00) [pid = 3540] [serial = 65] [outer = 00000000] 20:29:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 66 (0DB18000) [pid = 3540] [serial = 66] [outer = 0D858C00] 20:29:51 INFO - PROCESS | 3540 | 1463628591022 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 67 (0DB1D800) [pid = 3540] [serial = 67] [outer = 0D858C00] 20:29:51 INFO - PROCESS | 3540 | 1463628591462 Marionette TRACE conn7 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:29:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1392ms 20:29:51 INFO - PROCESS | 3540 | 1463628591505 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 20:29:51 INFO - PROCESS | 3540 | 1463628591508 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 20:29:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:29:51 INFO - PROCESS | 3540 | 1463628591512 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:29:51 INFO - PROCESS | 3540 | 1463628591515 Marionette TRACE conn7 <- [1,58,null,{}] 20:29:51 INFO - PROCESS | 3540 | 1463628591519 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:51 INFO - PROCESS | 3540 | 1463628591626 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 20:29:51 INFO - PROCESS | 3540 | 1463628591634 Marionette TRACE conn7 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:51 INFO - PROCESS | 3540 | ++DOCSHELL 0DDBA800 == 22 [pid = 3540] [id = 24] 20:29:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 68 (0DE94400) [pid = 3540] [serial = 68] [outer = 00000000] 20:29:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 69 (0DF72400) [pid = 3540] [serial = 69] [outer = 0DE94400] 20:29:51 INFO - PROCESS | 3540 | 1463628591688 Marionette DEBUG loaded listener.js 20:29:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 70 (0E5B0000) [pid = 3540] [serial = 70] [outer = 0DE94400] 20:29:52 INFO - PROCESS | 3540 | 1463628592090 Marionette TRACE conn7 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:29:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 20:29:52 INFO - PROCESS | 3540 | 1463628592152 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 20:29:52 INFO - PROCESS | 3540 | 1463628592155 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 20:29:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:29:52 INFO - PROCESS | 3540 | 1463628592159 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:29:52 INFO - PROCESS | 3540 | 1463628592160 Marionette TRACE conn7 <- [1,62,null,{}] 20:29:52 INFO - PROCESS | 3540 | 1463628592164 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:52 INFO - PROCESS | 3540 | 1463628592541 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 20:29:52 INFO - PROCESS | 3540 | --DOMWINDOW == 69 (13B10400) [pid = 3540] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:29:52 INFO - PROCESS | 3540 | --DOMWINDOW == 68 (0D0ADC00) [pid = 3540] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:29:52 INFO - PROCESS | 3540 | --DOMWINDOW == 67 (0DD12000) [pid = 3540] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:29:52 INFO - PROCESS | 3540 | --DOMWINDOW == 66 (167F2800) [pid = 3540] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:29:52 INFO - PROCESS | 3540 | --DOMWINDOW == 65 (17A97C00) [pid = 3540] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:29:52 INFO - PROCESS | 3540 | --DOMWINDOW == 64 (19801800) [pid = 3540] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:29:52 INFO - PROCESS | 3540 | 1463628592619 Marionette TRACE conn7 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:52 INFO - PROCESS | 3540 | ++DOCSHELL 0D851000 == 23 [pid = 3540] [id = 25] 20:29:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 65 (0D851400) [pid = 3540] [serial = 71] [outer = 00000000] 20:29:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 66 (11B3DC00) [pid = 3540] [serial = 72] [outer = 0D851400] 20:29:52 INFO - PROCESS | 3540 | 1463628592664 Marionette DEBUG loaded listener.js 20:29:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 67 (130D9C00) [pid = 3540] [serial = 73] [outer = 0D851400] 20:29:53 INFO - PROCESS | 3540 | 1463628593019 Marionette TRACE conn7 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 930ms 20:29:53 INFO - PROCESS | 3540 | 1463628593089 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 3540 | 1463628593093 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 20:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:29:53 INFO - PROCESS | 3540 | 1463628593102 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:29:53 INFO - PROCESS | 3540 | 1463628593107 Marionette TRACE conn7 <- [1,66,null,{}] 20:29:53 INFO - PROCESS | 3540 | 1463628593110 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:53 INFO - PROCESS | 3540 | 1463628593187 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 20:29:53 INFO - PROCESS | 3540 | 1463628593194 Marionette TRACE conn7 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 3540 | ++DOCSHELL 13509800 == 24 [pid = 3540] [id = 26] 20:29:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 68 (13510000) [pid = 3540] [serial = 74] [outer = 00000000] 20:29:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 69 (13A0A400) [pid = 3540] [serial = 75] [outer = 13510000] 20:29:53 INFO - PROCESS | 3540 | 1463628593237 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 70 (14C06C00) [pid = 3540] [serial = 76] [outer = 13510000] 20:29:53 INFO - PROCESS | 3540 | 1463628593656 Marionette TRACE conn7 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:29:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 20:29:53 INFO - PROCESS | 3540 | 1463628593729 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 20:29:53 INFO - PROCESS | 3540 | 1463628593731 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 20:29:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:29:53 INFO - PROCESS | 3540 | 1463628593735 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:29:53 INFO - PROCESS | 3540 | 1463628593736 Marionette TRACE conn7 <- [1,70,null,{}] 20:29:53 INFO - PROCESS | 3540 | 1463628593740 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:53 INFO - PROCESS | 3540 | 1463628593818 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 20:29:53 INFO - PROCESS | 3540 | 1463628593826 Marionette TRACE conn7 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:53 INFO - PROCESS | 3540 | ++DOCSHELL 14CA7800 == 25 [pid = 3540] [id = 27] 20:29:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 71 (167F4C00) [pid = 3540] [serial = 77] [outer = 00000000] 20:29:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 72 (16858800) [pid = 3540] [serial = 78] [outer = 167F4C00] 20:29:53 INFO - PROCESS | 3540 | 1463628593875 Marionette DEBUG loaded listener.js 20:29:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 73 (169EFC00) [pid = 3540] [serial = 79] [outer = 167F4C00] 20:29:54 INFO - PROCESS | 3540 | 1463628594283 Marionette TRACE conn7 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:29:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 20:29:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:29:54 INFO - PROCESS | 3540 | 1463628594309 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 20:29:54 INFO - PROCESS | 3540 | 1463628594311 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 20:29:54 INFO - PROCESS | 3540 | 1463628594314 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:29:54 INFO - PROCESS | 3540 | 1463628594315 Marionette TRACE conn7 <- [1,74,null,{}] 20:29:54 INFO - PROCESS | 3540 | 1463628594319 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:54 INFO - PROCESS | 3540 | 1463628594391 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 20:29:54 INFO - PROCESS | 3540 | 1463628594399 Marionette TRACE conn7 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:54 INFO - PROCESS | 3540 | ++DOCSHELL 16FB1000 == 26 [pid = 3540] [id = 28] 20:29:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 74 (16FB3800) [pid = 3540] [serial = 80] [outer = 00000000] 20:29:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 75 (174DBC00) [pid = 3540] [serial = 81] [outer = 16FB3800] 20:29:54 INFO - PROCESS | 3540 | 1463628594450 Marionette DEBUG loaded listener.js 20:29:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 76 (175CCC00) [pid = 3540] [serial = 82] [outer = 16FB3800] 20:29:55 INFO - PROCESS | 3540 | 1463628595002 Marionette TRACE conn7 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 730ms 20:29:55 INFO - PROCESS | 3540 | 1463628595046 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 20:29:55 INFO - PROCESS | 3540 | 1463628595051 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 20:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:29:55 INFO - PROCESS | 3540 | 1463628595056 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:29:55 INFO - PROCESS | 3540 | 1463628595061 Marionette TRACE conn7 <- [1,78,null,{}] 20:29:55 INFO - PROCESS | 3540 | 1463628595067 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:55 INFO - PROCESS | 3540 | 1463628595206 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 20:29:55 INFO - PROCESS | 3540 | 1463628595301 Marionette TRACE conn7 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:55 INFO - PROCESS | 3540 | ++DOCSHELL 0DDB8C00 == 27 [pid = 3540] [id = 29] 20:29:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 77 (0DE96400) [pid = 3540] [serial = 83] [outer = 00000000] 20:29:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 78 (10D98400) [pid = 3540] [serial = 84] [outer = 0DE96400] 20:29:55 INFO - PROCESS | 3540 | 1463628595358 Marionette DEBUG loaded listener.js 20:29:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 79 (12420400) [pid = 3540] [serial = 85] [outer = 0DE96400] 20:29:55 INFO - PROCESS | 3540 | 1463628595880 Marionette TRACE conn7 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:29:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 870ms 20:29:55 INFO - PROCESS | 3540 | 1463628595931 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 20:29:55 INFO - PROCESS | 3540 | 1463628595937 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 20:29:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:29:55 INFO - PROCESS | 3540 | 1463628595944 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:29:55 INFO - PROCESS | 3540 | 1463628595947 Marionette TRACE conn7 <- [1,82,null,{}] 20:29:55 INFO - PROCESS | 3540 | 1463628595951 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:56 INFO - PROCESS | 3540 | 1463628596058 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 20:29:56 INFO - PROCESS | 3540 | 1463628596131 Marionette TRACE conn7 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:56 INFO - PROCESS | 3540 | ++DOCSHELL 12557C00 == 28 [pid = 3540] [id = 30] 20:29:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 80 (13985000) [pid = 3540] [serial = 86] [outer = 00000000] 20:29:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 81 (169ED400) [pid = 3540] [serial = 87] [outer = 13985000] 20:29:56 INFO - PROCESS | 3540 | 1463628596187 Marionette DEBUG loaded listener.js 20:29:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 82 (16FAE800) [pid = 3540] [serial = 88] [outer = 13985000] 20:29:56 INFO - PROCESS | 3540 | 1463628596771 Marionette TRACE conn7 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:29:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 869ms 20:29:56 INFO - PROCESS | 3540 | 1463628596816 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 20:29:56 INFO - PROCESS | 3540 | 1463628596819 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 20:29:56 INFO - PROCESS | 3540 | 1463628596822 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:29:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:29:56 INFO - PROCESS | 3540 | 1463628596826 Marionette TRACE conn7 <- [1,86,null,{}] 20:29:56 INFO - PROCESS | 3540 | 1463628596837 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:56 INFO - PROCESS | 3540 | 1463628596935 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 20:29:57 INFO - PROCESS | 3540 | 1463628597007 Marionette TRACE conn7 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:57 INFO - PROCESS | 3540 | ++DOCSHELL 1600B800 == 29 [pid = 3540] [id = 31] 20:29:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 83 (1600BC00) [pid = 3540] [serial = 89] [outer = 00000000] 20:29:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 84 (16FAE400) [pid = 3540] [serial = 90] [outer = 1600BC00] 20:29:57 INFO - PROCESS | 3540 | 1463628597064 Marionette DEBUG loaded listener.js 20:29:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 85 (174E1400) [pid = 3540] [serial = 91] [outer = 1600BC00] 20:29:57 INFO - PROCESS | 3540 | 1463628597629 Marionette TRACE conn7 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:29:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 20:29:57 INFO - PROCESS | 3540 | 1463628597696 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 20:29:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:29:57 INFO - PROCESS | 3540 | 1463628597700 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 20:29:57 INFO - PROCESS | 3540 | 1463628597703 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:29:57 INFO - PROCESS | 3540 | 1463628597705 Marionette TRACE conn7 <- [1,90,null,{}] 20:29:57 INFO - PROCESS | 3540 | 1463628597709 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:57 INFO - PROCESS | 3540 | 1463628597811 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 20:29:57 INFO - PROCESS | 3540 | 1463628597879 Marionette TRACE conn7 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:57 INFO - PROCESS | 3540 | ++DOCSHELL 13A0E000 == 30 [pid = 3540] [id = 32] 20:29:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 86 (16856000) [pid = 3540] [serial = 92] [outer = 00000000] 20:29:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (17A8D800) [pid = 3540] [serial = 93] [outer = 16856000] 20:29:57 INFO - PROCESS | 3540 | 1463628597933 Marionette DEBUG loaded listener.js 20:29:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (18AD2800) [pid = 3540] [serial = 94] [outer = 16856000] 20:29:58 INFO - PROCESS | 3540 | 1463628598546 Marionette TRACE conn7 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:29:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:29:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 20:29:58 INFO - PROCESS | 3540 | 1463628598576 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 20:29:58 INFO - PROCESS | 3540 | 1463628598580 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 20:29:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:29:58 INFO - PROCESS | 3540 | 1463628598585 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:29:58 INFO - PROCESS | 3540 | 1463628598589 Marionette TRACE conn7 <- [1,94,null,{}] 20:29:58 INFO - PROCESS | 3540 | 1463628598594 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:58 INFO - PROCESS | 3540 | 1463628598690 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 20:29:58 INFO - PROCESS | 3540 | 1463628598778 Marionette TRACE conn7 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:29:58 INFO - PROCESS | 3540 | ++DOCSHELL 0DB17400 == 31 [pid = 3540] [id = 33] 20:29:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (0DB18C00) [pid = 3540] [serial = 95] [outer = 00000000] 20:29:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (0DE95800) [pid = 3540] [serial = 96] [outer = 0DB18C00] 20:29:58 INFO - PROCESS | 3540 | 1463628598828 Marionette DEBUG loaded listener.js 20:29:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (11B33800) [pid = 3540] [serial = 97] [outer = 0DB18C00] 20:29:59 INFO - PROCESS | 3540 | --DOCSHELL 0D0AC800 == 30 [pid = 3540] [id = 8] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (0D147C00) [pid = 3540] [serial = 21] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (0DDB9400) [pid = 3540] [serial = 24] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (11DB2400) [pid = 3540] [serial = 27] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (13027000) [pid = 3540] [serial = 28] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 86 (15D5A000) [pid = 3540] [serial = 33] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 85 (167F5000) [pid = 3540] [serial = 35] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 84 (18AD1800) [pid = 3540] [serial = 39] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 83 (19D1F800) [pid = 3540] [serial = 42] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 82 (1685C000) [pid = 3540] [serial = 45] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 81 (17727000) [pid = 3540] [serial = 48] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 80 (16FB4400) [pid = 3540] [serial = 51] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 79 (1398E400) [pid = 3540] [serial = 54] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 78 (174DE400) [pid = 3540] [serial = 57] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 77 (0DB34400) [pid = 3540] [serial = 60] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 76 (16B68C00) [pid = 3540] [serial = 36] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 75 (14C07000) [pid = 3540] [serial = 30] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 74 (19D9E000) [pid = 3540] [serial = 43] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 73 (18CDD800) [pid = 3540] [serial = 40] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 72 (0D208000) [pid = 3540] [serial = 22] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 71 (1725D000) [pid = 3540] [serial = 17] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 70 (17341C00) [pid = 3540] [serial = 14] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 69 (14C0B400) [pid = 3540] [serial = 9] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 68 (14C10C00) [pid = 3540] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:29:59 INFO - PROCESS | 3540 | --DOMWINDOW == 67 (10D9FC00) [pid = 3540] [serial = 4] [outer = 00000000] [url = about:blank] 20:29:59 INFO - PROCESS | 3540 | 1463628599808 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:29:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:29:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1283ms 20:29:59 INFO - PROCESS | 3540 | 1463628599870 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 20:29:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:29:59 INFO - PROCESS | 3540 | 1463628599875 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 20:29:59 INFO - PROCESS | 3540 | 1463628599879 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:29:59 INFO - PROCESS | 3540 | 1463628599883 Marionette TRACE conn7 <- [1,98,null,{}] 20:29:59 INFO - PROCESS | 3540 | 1463628599888 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:29:59 INFO - PROCESS | 3540 | 1463628599972 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 20:30:00 INFO - PROCESS | 3540 | 1463628600041 Marionette TRACE conn7 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 3540 | ++DOCSHELL 0DB41000 == 31 [pid = 3540] [id = 34] 20:30:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 68 (0DB41400) [pid = 3540] [serial = 98] [outer = 00000000] 20:30:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 69 (0DD18C00) [pid = 3540] [serial = 99] [outer = 0DB41400] 20:30:00 INFO - PROCESS | 3540 | 1463628600088 Marionette DEBUG loaded listener.js 20:30:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 70 (0DE2DC00) [pid = 3540] [serial = 100] [outer = 0DB41400] 20:30:00 INFO - PROCESS | 3540 | 1463628600449 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:30:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:30:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 20:30:00 INFO - PROCESS | 3540 | 1463628600510 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 20:30:00 INFO - PROCESS | 3540 | 1463628600516 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 20:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:30:00 INFO - PROCESS | 3540 | 1463628600522 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:30:00 INFO - PROCESS | 3540 | 1463628600524 Marionette TRACE conn7 <- [1,102,null,{}] 20:30:00 INFO - PROCESS | 3540 | 1463628600528 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:00 INFO - PROCESS | 3540 | 1463628600608 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 20:30:00 INFO - PROCESS | 3540 | 1463628600616 Marionette TRACE conn7 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:00 INFO - PROCESS | 3540 | ++DOCSHELL 0DEA2C00 == 32 [pid = 3540] [id = 35] 20:30:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 71 (0DF71800) [pid = 3540] [serial = 101] [outer = 00000000] 20:30:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 72 (13002800) [pid = 3540] [serial = 102] [outer = 0DF71800] 20:30:00 INFO - PROCESS | 3540 | 1463628600660 Marionette DEBUG loaded listener.js 20:30:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 73 (130DF000) [pid = 3540] [serial = 103] [outer = 0DF71800] 20:30:01 INFO - PROCESS | 3540 | 1463628601073 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 570ms 20:30:01 INFO - PROCESS | 3540 | 1463628601095 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 3540 | 1463628601098 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 20:30:01 INFO - PROCESS | 3540 | 1463628601101 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:30:01 INFO - PROCESS | 3540 | 1463628601105 Marionette TRACE conn7 <- [1,106,null,{}] 20:30:01 INFO - PROCESS | 3540 | 1463628601115 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:01 INFO - PROCESS | 3540 | 1463628601196 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 20:30:01 INFO - PROCESS | 3540 | 1463628601205 Marionette TRACE conn7 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:01 INFO - PROCESS | 3540 | ++DOCSHELL 13987C00 == 33 [pid = 3540] [id = 36] 20:30:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 74 (13988400) [pid = 3540] [serial = 104] [outer = 00000000] 20:30:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 75 (14CAA000) [pid = 3540] [serial = 105] [outer = 13988400] 20:30:01 INFO - PROCESS | 3540 | 1463628601251 Marionette DEBUG loaded listener.js 20:30:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 76 (15D56400) [pid = 3540] [serial = 106] [outer = 13988400] 20:30:01 INFO - PROCESS | 3540 | 1463628601665 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 569ms 20:30:01 INFO - PROCESS | 3540 | 1463628601674 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 20:30:01 INFO - PROCESS | 3540 | 1463628601676 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 20:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:30:01 INFO - PROCESS | 3540 | 1463628601679 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:30:01 INFO - PROCESS | 3540 | 1463628601681 Marionette TRACE conn7 <- [1,110,null,{}] 20:30:01 INFO - PROCESS | 3540 | 1463628601684 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:01 INFO - PROCESS | 3540 | 1463628601807 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 20:30:01 INFO - PROCESS | 3540 | 1463628601823 Marionette TRACE conn7 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:01 INFO - PROCESS | 3540 | ++DOCSHELL 15D5D000 == 34 [pid = 3540] [id = 37] 20:30:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 77 (16008C00) [pid = 3540] [serial = 107] [outer = 00000000] 20:30:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 78 (167F8800) [pid = 3540] [serial = 108] [outer = 16008C00] 20:30:01 INFO - PROCESS | 3540 | 1463628601867 Marionette DEBUG loaded listener.js 20:30:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 79 (16854C00) [pid = 3540] [serial = 109] [outer = 16008C00] 20:30:02 INFO - PROCESS | 3540 | 1463628602276 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 20:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:30:02 INFO - PROCESS | 3540 | 1463628602310 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 20:30:02 INFO - PROCESS | 3540 | 1463628602312 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 20:30:02 INFO - PROCESS | 3540 | 1463628602315 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:30:02 INFO - PROCESS | 3540 | 1463628602317 Marionette TRACE conn7 <- [1,114,null,{}] 20:30:02 INFO - PROCESS | 3540 | 1463628602327 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:02 INFO - PROCESS | 3540 | 1463628602419 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 20:30:02 INFO - PROCESS | 3540 | 1463628602426 Marionette TRACE conn7 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:02 INFO - PROCESS | 3540 | ++DOCSHELL 16857400 == 35 [pid = 3540] [id = 38] 20:30:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 80 (16859000) [pid = 3540] [serial = 110] [outer = 00000000] 20:30:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 81 (16FA8800) [pid = 3540] [serial = 111] [outer = 16859000] 20:30:02 INFO - PROCESS | 3540 | 1463628602469 Marionette DEBUG loaded listener.js 20:30:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 82 (16FB5800) [pid = 3540] [serial = 112] [outer = 16859000] 20:30:02 INFO - PROCESS | 3540 | 1463628602903 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 20:30:02 INFO - PROCESS | 3540 | 1463628602946 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 20:30:02 INFO - PROCESS | 3540 | 1463628602948 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 20:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:30:02 INFO - PROCESS | 3540 | 1463628602951 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:30:02 INFO - PROCESS | 3540 | 1463628602953 Marionette TRACE conn7 <- [1,118,null,{}] 20:30:02 INFO - PROCESS | 3540 | 1463628602957 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:03 INFO - PROCESS | 3540 | 1463628603071 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 20:30:03 INFO - PROCESS | 3540 | 1463628603083 Marionette TRACE conn7 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:03 INFO - PROCESS | 3540 | ++DOCSHELL 174D8000 == 36 [pid = 3540] [id = 39] 20:30:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 83 (174D9000) [pid = 3540] [serial = 113] [outer = 00000000] 20:30:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 84 (17725400) [pid = 3540] [serial = 114] [outer = 174D9000] 20:30:03 INFO - PROCESS | 3540 | 1463628603130 Marionette DEBUG loaded listener.js 20:30:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 85 (17729C00) [pid = 3540] [serial = 115] [outer = 174D9000] 20:30:03 INFO - PROCESS | 3540 | 1463628603565 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 20:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:30:03 INFO - PROCESS | 3540 | 1463628603582 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 20:30:03 INFO - PROCESS | 3540 | 1463628603584 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 20:30:03 INFO - PROCESS | 3540 | 1463628603587 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:30:03 INFO - PROCESS | 3540 | 1463628603588 Marionette TRACE conn7 <- [1,122,null,{}] 20:30:03 INFO - PROCESS | 3540 | 1463628603597 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:03 INFO - PROCESS | 3540 | 1463628603700 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 20:30:03 INFO - PROCESS | 3540 | 1463628603706 Marionette TRACE conn7 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:03 INFO - PROCESS | 3540 | ++DOCSHELL 17720400 == 37 [pid = 3540] [id = 40] 20:30:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 86 (17A97000) [pid = 3540] [serial = 116] [outer = 00000000] 20:30:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (18CDC000) [pid = 3540] [serial = 117] [outer = 17A97000] 20:30:03 INFO - PROCESS | 3540 | 1463628603749 Marionette DEBUG loaded listener.js 20:30:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (19466400) [pid = 3540] [serial = 118] [outer = 17A97000] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (0DE94400) [pid = 3540] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 86 (0D851400) [pid = 3540] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 85 (13510000) [pid = 3540] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 84 (0D858C00) [pid = 3540] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 83 (0DB37800) [pid = 3540] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 82 (16FB3800) [pid = 3540] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 81 (167F4C00) [pid = 3540] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 80 (16855800) [pid = 3540] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 79 (17720C00) [pid = 3540] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 78 (13986000) [pid = 3540] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 77 (0DB1B000) [pid = 3540] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 76 (174DB400) [pid = 3540] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:30:04 INFO - PROCESS | 3540 | --DOMWINDOW == 75 (14CAA800) [pid = 3540] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:30:04 INFO - PROCESS | 3540 | 1463628604233 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 20:30:04 INFO - PROCESS | 3540 | 1463628604258 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 20:30:04 INFO - PROCESS | 3540 | 1463628604260 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 20:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:30:04 INFO - PROCESS | 3540 | 1463628604263 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:30:04 INFO - PROCESS | 3540 | 1463628604264 Marionette TRACE conn7 <- [1,126,null,{}] 20:30:04 INFO - PROCESS | 3540 | 1463628604268 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:04 INFO - PROCESS | 3540 | 1463628604376 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 20:30:04 INFO - PROCESS | 3540 | 1463628604437 Marionette TRACE conn7 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1A000 == 38 [pid = 3540] [id = 41] 20:30:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 76 (0DCEF800) [pid = 3540] [serial = 119] [outer = 00000000] 20:30:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 77 (13B0D800) [pid = 3540] [serial = 120] [outer = 0DCEF800] 20:30:04 INFO - PROCESS | 3540 | 1463628604481 Marionette DEBUG loaded listener.js 20:30:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 78 (14C0E000) [pid = 3540] [serial = 121] [outer = 0DCEF800] 20:30:04 INFO - PROCESS | 3540 | 1463628604806 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 20:30:04 INFO - PROCESS | 3540 | 1463628604835 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 20:30:04 INFO - PROCESS | 3540 | 1463628604837 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 20:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:30:04 INFO - PROCESS | 3540 | 1463628604840 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:30:04 INFO - PROCESS | 3540 | 1463628604842 Marionette TRACE conn7 <- [1,130,null,{}] 20:30:04 INFO - PROCESS | 3540 | 1463628604845 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:04 INFO - PROCESS | 3540 | 1463628604948 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 20:30:04 INFO - PROCESS | 3540 | 1463628604956 Marionette TRACE conn7 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:04 INFO - PROCESS | 3540 | ++DOCSHELL 0936E400 == 39 [pid = 3540] [id = 42] 20:30:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 79 (0936E800) [pid = 3540] [serial = 122] [outer = 00000000] 20:30:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 80 (09377400) [pid = 3540] [serial = 123] [outer = 0936E800] 20:30:04 INFO - PROCESS | 3540 | 1463628604999 Marionette DEBUG loaded listener.js 20:30:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 81 (13027000) [pid = 3540] [serial = 124] [outer = 0936E800] 20:30:05 INFO - PROCESS | 3540 | 1463628605386 Marionette TRACE conn7 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 20:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 20:30:05 INFO - PROCESS | 3540 | 1463628605414 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 20:30:05 INFO - PROCESS | 3540 | 1463628605416 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 20:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:30:05 INFO - PROCESS | 3540 | 1463628605419 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:30:05 INFO - PROCESS | 3540 | 1463628605421 Marionette TRACE conn7 <- [1,134,null,{}] 20:30:05 INFO - PROCESS | 3540 | 1463628605424 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:05 INFO - PROCESS | 3540 | 1463628605496 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 20:30:05 INFO - PROCESS | 3540 | 1463628605502 Marionette TRACE conn7 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:05 INFO - PROCESS | 3540 | ++DOCSHELL 13605C00 == 40 [pid = 3540] [id = 43] 20:30:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 82 (13609000) [pid = 3540] [serial = 125] [outer = 00000000] 20:30:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 83 (1360E800) [pid = 3540] [serial = 126] [outer = 13609000] 20:30:05 INFO - PROCESS | 3540 | 1463628605546 Marionette DEBUG loaded listener.js 20:30:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 84 (13611800) [pid = 3540] [serial = 127] [outer = 13609000] 20:30:05 INFO - PROCESS | 3540 | 1463628605965 Marionette TRACE conn7 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 20:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 20:30:05 INFO - PROCESS | 3540 | 1463628605990 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 20:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:30:05 INFO - PROCESS | 3540 | 1463628605992 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 20:30:05 INFO - PROCESS | 3540 | 1463628605995 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:30:05 INFO - PROCESS | 3540 | 1463628605998 Marionette TRACE conn7 <- [1,138,null,{}] 20:30:05 INFO - PROCESS | 3540 | 1463628606001 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:06 INFO - PROCESS | 3540 | 1463628606140 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 20:30:06 INFO - PROCESS | 3540 | 1463628606207 Marionette TRACE conn7 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:06 INFO - PROCESS | 3540 | ++DOCSHELL 0D1E6400 == 41 [pid = 3540] [id = 44] 20:30:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 85 (0D205C00) [pid = 3540] [serial = 128] [outer = 00000000] 20:30:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 86 (0D82DC00) [pid = 3540] [serial = 129] [outer = 0D205C00] 20:30:06 INFO - PROCESS | 3540 | 1463628606264 Marionette DEBUG loaded listener.js 20:30:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (0DB19C00) [pid = 3540] [serial = 130] [outer = 0D205C00] 20:30:07 INFO - PROCESS | 3540 | 1463628607067 Marionette TRACE conn7 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 20:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1132ms 20:30:07 INFO - PROCESS | 3540 | 1463628607130 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 20:30:07 INFO - PROCESS | 3540 | 1463628607134 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 20:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:30:07 INFO - PROCESS | 3540 | 1463628607139 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:30:07 INFO - PROCESS | 3540 | 1463628607143 Marionette TRACE conn7 <- [1,142,null,{}] 20:30:07 INFO - PROCESS | 3540 | 1463628607148 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:07 INFO - PROCESS | 3540 | 1463628607280 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 20:30:07 INFO - PROCESS | 3540 | 1463628607352 Marionette TRACE conn7 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:07 INFO - PROCESS | 3540 | ++DOCSHELL 1300A800 == 42 [pid = 3540] [id = 45] 20:30:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (130DB800) [pid = 3540] [serial = 131] [outer = 00000000] 20:30:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (1360A400) [pid = 3540] [serial = 132] [outer = 130DB800] 20:30:07 INFO - PROCESS | 3540 | 1463628607409 Marionette DEBUG loaded listener.js 20:30:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (13613000) [pid = 3540] [serial = 133] [outer = 130DB800] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 13A0E000 == 41 [pid = 3540] [id = 32] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 1600B800 == 40 [pid = 3540] [id = 31] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 12557C00 == 39 [pid = 3540] [id = 30] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 0DDB8C00 == 38 [pid = 3540] [id = 29] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 13605C00 == 37 [pid = 3540] [id = 43] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 0936E400 == 36 [pid = 3540] [id = 42] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 0DB1A000 == 35 [pid = 3540] [id = 41] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 17720400 == 34 [pid = 3540] [id = 40] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 174D8000 == 33 [pid = 3540] [id = 39] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 16857400 == 32 [pid = 3540] [id = 38] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 15D5D000 == 31 [pid = 3540] [id = 37] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 13987C00 == 30 [pid = 3540] [id = 36] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 0DEA2C00 == 29 [pid = 3540] [id = 35] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 0DB41000 == 28 [pid = 3540] [id = 34] 20:30:08 INFO - PROCESS | 3540 | --DOCSHELL 0DB17400 == 27 [pid = 3540] [id = 33] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (0DE9D000) [pid = 3540] [serial = 64] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (0DDBFC00) [pid = 3540] [serial = 63] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (174DBC00) [pid = 3540] [serial = 81] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 86 (16858800) [pid = 3540] [serial = 78] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 85 (19B63000) [pid = 3540] [serial = 46] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 84 (1772AC00) [pid = 3540] [serial = 49] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 83 (16FAD800) [pid = 3540] [serial = 55] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 82 (0DB38800) [pid = 3540] [serial = 61] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 81 (174E2400) [pid = 3540] [serial = 58] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 80 (17725000) [pid = 3540] [serial = 52] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 79 (175CCC00) [pid = 3540] [serial = 82] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 78 (0DF72400) [pid = 3540] [serial = 69] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 77 (169EFC00) [pid = 3540] [serial = 79] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 76 (11B3DC00) [pid = 3540] [serial = 72] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 75 (0E5B0000) [pid = 3540] [serial = 70] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 74 (13A0A400) [pid = 3540] [serial = 75] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 73 (130D9C00) [pid = 3540] [serial = 73] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 72 (0DB18000) [pid = 3540] [serial = 66] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 71 (0DB1D800) [pid = 3540] [serial = 67] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | --DOMWINDOW == 70 (14C06C00) [pid = 3540] [serial = 76] [outer = 00000000] [url = about:blank] 20:30:08 INFO - PROCESS | 3540 | 1463628608353 Marionette TRACE conn7 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 20:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1240ms 20:30:08 INFO - PROCESS | 3540 | 1463628608380 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 20:30:08 INFO - PROCESS | 3540 | 1463628608383 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 20:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:30:08 INFO - PROCESS | 3540 | 1463628608388 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:30:08 INFO - PROCESS | 3540 | 1463628608392 Marionette TRACE conn7 <- [1,146,null,{}] 20:30:08 INFO - PROCESS | 3540 | 1463628608398 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:08 INFO - PROCESS | 3540 | 1463628608476 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 20:30:08 INFO - PROCESS | 3540 | 1463628608484 Marionette TRACE conn7 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:08 INFO - PROCESS | 3540 | ++DOCSHELL 0D85C000 == 28 [pid = 3540] [id = 46] 20:30:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 71 (0DB17400) [pid = 3540] [serial = 134] [outer = 00000000] 20:30:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 72 (0DB1E400) [pid = 3540] [serial = 135] [outer = 0DB17400] 20:30:08 INFO - PROCESS | 3540 | 1463628608533 Marionette DEBUG loaded listener.js 20:30:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 73 (0DB37000) [pid = 3540] [serial = 136] [outer = 0DB17400] 20:30:08 INFO - PROCESS | 3540 | 1463628608991 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 20:30:09 INFO - PROCESS | 3540 | 1463628609020 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 20:30:09 INFO - PROCESS | 3540 | 1463628609026 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 20:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:30:09 INFO - PROCESS | 3540 | 1463628609032 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:30:09 INFO - PROCESS | 3540 | 1463628609034 Marionette TRACE conn7 <- [1,150,null,{}] 20:30:09 INFO - PROCESS | 3540 | 1463628609038 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:09 INFO - PROCESS | 3540 | 1463628609116 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 20:30:09 INFO - PROCESS | 3540 | 1463628609123 Marionette TRACE conn7 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 3540 | ++DOCSHELL 0DDC4800 == 29 [pid = 3540] [id = 47] 20:30:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 74 (0DE9BC00) [pid = 3540] [serial = 137] [outer = 00000000] 20:30:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 75 (0E55D400) [pid = 3540] [serial = 138] [outer = 0DE9BC00] 20:30:09 INFO - PROCESS | 3540 | 1463628609167 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 76 (11D6C000) [pid = 3540] [serial = 139] [outer = 0DE9BC00] 20:30:09 INFO - PROCESS | 3540 | 1463628609585 Marionette TRACE conn7 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 20:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 20:30:09 INFO - PROCESS | 3540 | 1463628609665 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 20:30:09 INFO - PROCESS | 3540 | 1463628609667 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 20:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:30:09 INFO - PROCESS | 3540 | 1463628609670 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:30:09 INFO - PROCESS | 3540 | 1463628609674 Marionette TRACE conn7 <- [1,154,null,{}] 20:30:09 INFO - PROCESS | 3540 | 1463628609684 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:09 INFO - PROCESS | 3540 | 1463628609765 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 20:30:09 INFO - PROCESS | 3540 | 1463628609781 Marionette TRACE conn7 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:09 INFO - PROCESS | 3540 | ++DOCSHELL 13515C00 == 30 [pid = 3540] [id = 48] 20:30:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 77 (13516C00) [pid = 3540] [serial = 140] [outer = 00000000] 20:30:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 78 (1360FC00) [pid = 3540] [serial = 141] [outer = 13516C00] 20:30:09 INFO - PROCESS | 3540 | 1463628609828 Marionette DEBUG loaded listener.js 20:30:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 79 (13988C00) [pid = 3540] [serial = 142] [outer = 13516C00] 20:30:10 INFO - PROCESS | 3540 | 1463628610269 Marionette TRACE conn7 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 20:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 20:30:10 INFO - PROCESS | 3540 | 1463628610306 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 20:30:10 INFO - PROCESS | 3540 | 1463628610308 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 20:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:30:10 INFO - PROCESS | 3540 | 1463628610311 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:30:10 INFO - PROCESS | 3540 | 1463628610313 Marionette TRACE conn7 <- [1,158,null,{}] 20:30:10 INFO - PROCESS | 3540 | 1463628610317 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:10 INFO - PROCESS | 3540 | 1463628610403 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 20:30:10 INFO - PROCESS | 3540 | 1463628610409 Marionette TRACE conn7 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:10 INFO - PROCESS | 3540 | ++DOCSHELL 13A0E000 == 31 [pid = 3540] [id = 49] 20:30:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 80 (13A0EC00) [pid = 3540] [serial = 143] [outer = 00000000] 20:30:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 81 (15101400) [pid = 3540] [serial = 144] [outer = 13A0EC00] 20:30:10 INFO - PROCESS | 3540 | 1463628610453 Marionette DEBUG loaded listener.js 20:30:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 82 (16003800) [pid = 3540] [serial = 145] [outer = 13A0EC00] 20:30:10 INFO - PROCESS | 3540 | 1463628610887 Marionette TRACE conn7 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 20:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 20:30:10 INFO - PROCESS | 3540 | 1463628610944 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 20:30:10 INFO - PROCESS | 3540 | 1463628610946 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 20:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:30:10 INFO - PROCESS | 3540 | 1463628610949 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:30:10 INFO - PROCESS | 3540 | 1463628610951 Marionette TRACE conn7 <- [1,162,null,{}] 20:30:10 INFO - PROCESS | 3540 | 1463628610954 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:11 INFO - PROCESS | 3540 | 1463628611057 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 20:30:11 INFO - PROCESS | 3540 | 1463628611066 Marionette TRACE conn7 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:11 INFO - PROCESS | 3540 | ++DOCSHELL 0DE95400 == 32 [pid = 3540] [id = 50] 20:30:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 83 (14CA6400) [pid = 3540] [serial = 146] [outer = 00000000] 20:30:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 84 (167F1C00) [pid = 3540] [serial = 147] [outer = 14CA6400] 20:30:11 INFO - PROCESS | 3540 | 1463628611109 Marionette DEBUG loaded listener.js 20:30:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 85 (16855C00) [pid = 3540] [serial = 148] [outer = 14CA6400] 20:30:11 INFO - PROCESS | 3540 | 1463628611594 Marionette TRACE conn7 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 20:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 669ms 20:30:11 INFO - PROCESS | 3540 | 1463628611621 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 20:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:30:11 INFO - PROCESS | 3540 | 1463628611623 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 20:30:11 INFO - PROCESS | 3540 | 1463628611626 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:30:11 INFO - PROCESS | 3540 | 1463628611627 Marionette TRACE conn7 <- [1,166,null,{}] 20:30:11 INFO - PROCESS | 3540 | 1463628611631 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:11 INFO - PROCESS | 3540 | 1463628611747 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 20:30:11 INFO - PROCESS | 3540 | 1463628611756 Marionette TRACE conn7 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:11 INFO - PROCESS | 3540 | ++DOCSHELL 167EE800 == 33 [pid = 3540] [id = 51] 20:30:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 86 (16858800) [pid = 3540] [serial = 149] [outer = 00000000] 20:30:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (1690FC00) [pid = 3540] [serial = 150] [outer = 16858800] 20:30:11 INFO - PROCESS | 3540 | 1463628611800 Marionette DEBUG loaded listener.js 20:30:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (16910800) [pid = 3540] [serial = 151] [outer = 16858800] 20:30:12 INFO - PROCESS | 3540 | 1463628612209 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 20:30:12 INFO - PROCESS | 3540 | 1463628612256 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 20:30:12 INFO - PROCESS | 3540 | 1463628612258 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 20:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:30:12 INFO - PROCESS | 3540 | 1463628612262 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:30:12 INFO - PROCESS | 3540 | 1463628612264 Marionette TRACE conn7 <- [1,170,null,{}] 20:30:12 INFO - PROCESS | 3540 | 1463628612267 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:12 INFO - PROCESS | 3540 | 1463628612364 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 20:30:12 INFO - PROCESS | 3540 | 1463628612444 Marionette TRACE conn7 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:12 INFO - PROCESS | 3540 | ++DOCSHELL 16BBF800 == 34 [pid = 3540] [id = 52] 20:30:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (16FAC000) [pid = 3540] [serial = 152] [outer = 00000000] 20:30:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (16FB6C00) [pid = 3540] [serial = 153] [outer = 16FAC000] 20:30:12 INFO - PROCESS | 3540 | 1463628612487 Marionette DEBUG loaded listener.js 20:30:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (174DB800) [pid = 3540] [serial = 154] [outer = 16FAC000] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (13988400) [pid = 3540] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (16859000) [pid = 3540] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (0DB18C00) [pid = 3540] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (0DB41400) [pid = 3540] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 86 (0DF71800) [pid = 3540] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 85 (0DE96400) [pid = 3540] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 84 (13985000) [pid = 3540] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 83 (1600BC00) [pid = 3540] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 82 (16856000) [pid = 3540] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 81 (174D9000) [pid = 3540] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 80 (17A97000) [pid = 3540] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 79 (0DCEF800) [pid = 3540] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 78 (0936E800) [pid = 3540] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:30:12 INFO - PROCESS | 3540 | --DOMWINDOW == 77 (16008C00) [pid = 3540] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:30:12 INFO - PROCESS | 3540 | 1463628612956 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 731ms 20:30:12 INFO - PROCESS | 3540 | 1463628612994 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 20:30:12 INFO - PROCESS | 3540 | 1463628612996 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 20:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:30:12 INFO - PROCESS | 3540 | 1463628612999 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:30:12 INFO - PROCESS | 3540 | 1463628613001 Marionette TRACE conn7 <- [1,174,null,{}] 20:30:13 INFO - PROCESS | 3540 | 1463628613016 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:13 INFO - PROCESS | 3540 | 1463628613118 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 20:30:13 INFO - PROCESS | 3540 | 1463628613127 Marionette TRACE conn7 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:13 INFO - PROCESS | 3540 | ++DOCSHELL 0DB18C00 == 35 [pid = 3540] [id = 53] 20:30:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 78 (124D6800) [pid = 3540] [serial = 155] [outer = 00000000] 20:30:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 79 (167F2C00) [pid = 3540] [serial = 156] [outer = 124D6800] 20:30:13 INFO - PROCESS | 3540 | 1463628613169 Marionette DEBUG loaded listener.js 20:30:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 80 (1690F400) [pid = 3540] [serial = 157] [outer = 124D6800] 20:30:13 INFO - PROCESS | 3540 | 1463628613521 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 20:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:30:13 INFO - PROCESS | 3540 | 1463628613570 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 20:30:13 INFO - PROCESS | 3540 | 1463628613572 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 20:30:13 INFO - PROCESS | 3540 | 1463628613575 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:30:13 INFO - PROCESS | 3540 | 1463628613577 Marionette TRACE conn7 <- [1,178,null,{}] 20:30:13 INFO - PROCESS | 3540 | 1463628613580 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:13 INFO - PROCESS | 3540 | 1463628613685 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 20:30:13 INFO - PROCESS | 3540 | 1463628613691 Marionette TRACE conn7 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:13 INFO - PROCESS | 3540 | ++DOCSHELL 1398F400 == 36 [pid = 3540] [id = 54] 20:30:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 81 (1600BC00) [pid = 3540] [serial = 158] [outer = 00000000] 20:30:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 82 (1756B800) [pid = 3540] [serial = 159] [outer = 1600BC00] 20:30:13 INFO - PROCESS | 3540 | 1463628613735 Marionette DEBUG loaded listener.js 20:30:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 83 (1756BC00) [pid = 3540] [serial = 160] [outer = 1600BC00] 20:30:14 INFO - PROCESS | 3540 | 1463628614115 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 20:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:30:14 INFO - PROCESS | 3540 | 1463628614145 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 3540 | 1463628614147 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 20:30:14 INFO - PROCESS | 3540 | 1463628614150 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 3540 | 1463628614152 Marionette TRACE conn7 <- [1,182,null,{}] 20:30:14 INFO - PROCESS | 3540 | 1463628614155 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:14 INFO - PROCESS | 3540 | 1463628614259 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 20:30:14 INFO - PROCESS | 3540 | 1463628614267 Marionette TRACE conn7 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:14 INFO - PROCESS | 3540 | ++DOCSHELL 1360F000 == 37 [pid = 3540] [id = 55] 20:30:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 84 (1771E000) [pid = 3540] [serial = 161] [outer = 00000000] 20:30:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 85 (1772A400) [pid = 3540] [serial = 162] [outer = 1771E000] 20:30:14 INFO - PROCESS | 3540 | 1463628614310 Marionette DEBUG loaded listener.js 20:30:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 86 (17A97000) [pid = 3540] [serial = 163] [outer = 1771E000] 20:30:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (18CD2800) [pid = 3540] [serial = 164] [outer = 14C06800] 20:30:14 INFO - PROCESS | 3540 | 1463628614741 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 20:30:14 INFO - PROCESS | 3540 | 1463628614811 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 20:30:14 INFO - PROCESS | 3540 | 1463628614816 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 20:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:30:14 INFO - PROCESS | 3540 | 1463628614826 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:30:14 INFO - PROCESS | 3540 | 1463628614830 Marionette TRACE conn7 <- [1,186,null,{}] 20:30:14 INFO - PROCESS | 3540 | 1463628614837 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:14 INFO - PROCESS | 3540 | 1463628614944 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 20:30:15 INFO - PROCESS | 3540 | 1463628615085 Marionette TRACE conn7 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:15 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1A000 == 38 [pid = 3540] [id = 56] 20:30:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (0DB1A800) [pid = 3540] [serial = 165] [outer = 00000000] 20:30:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (0DB36000) [pid = 3540] [serial = 166] [outer = 0DB1A800] 20:30:15 INFO - PROCESS | 3540 | 1463628615144 Marionette DEBUG loaded listener.js 20:30:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (0DD12000) [pid = 3540] [serial = 167] [outer = 0DB1A800] 20:30:15 INFO - PROCESS | 3540 | 1463628615663 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 890ms 20:30:15 INFO - PROCESS | 3540 | 1463628615718 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 20:30:15 INFO - PROCESS | 3540 | 1463628615722 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 20:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:30:15 INFO - PROCESS | 3540 | 1463628615730 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:30:15 INFO - PROCESS | 3540 | 1463628615734 Marionette TRACE conn7 <- [1,190,null,{}] 20:30:15 INFO - PROCESS | 3540 | 1463628615738 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:15 INFO - PROCESS | 3540 | 1463628615846 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 20:30:15 INFO - PROCESS | 3540 | 1463628615921 Marionette TRACE conn7 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:15 INFO - PROCESS | 3540 | ++DOCSHELL 124DA800 == 39 [pid = 3540] [id = 57] 20:30:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (12557800) [pid = 3540] [serial = 168] [outer = 00000000] 20:30:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (13608400) [pid = 3540] [serial = 169] [outer = 12557800] 20:30:15 INFO - PROCESS | 3540 | 1463628615975 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (13A0C800) [pid = 3540] [serial = 170] [outer = 12557800] 20:30:16 INFO - PROCESS | 3540 | 1463628616554 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 869ms 20:30:16 INFO - PROCESS | 3540 | 1463628616602 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 20:30:16 INFO - PROCESS | 3540 | 1463628616605 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 20:30:16 INFO - PROCESS | 3540 | 1463628616608 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:30:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:30:16 INFO - PROCESS | 3540 | 1463628616611 Marionette TRACE conn7 <- [1,194,null,{}] 20:30:16 INFO - PROCESS | 3540 | 1463628616621 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:16 INFO - PROCESS | 3540 | 1463628616726 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 20:30:16 INFO - PROCESS | 3540 | 1463628616817 Marionette TRACE conn7 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:16 INFO - PROCESS | 3540 | ++DOCSHELL 16FB3C00 == 40 [pid = 3540] [id = 58] 20:30:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (1725C800) [pid = 3540] [serial = 171] [outer = 00000000] 20:30:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 95 (1770DC00) [pid = 3540] [serial = 172] [outer = 1725C800] 20:30:16 INFO - PROCESS | 3540 | 1463628616876 Marionette DEBUG loaded listener.js 20:30:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 96 (18CD5C00) [pid = 3540] [serial = 173] [outer = 1725C800] 20:30:17 INFO - PROCESS | 3540 | 1463628617396 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 830ms 20:30:17 INFO - PROCESS | 3540 | 1463628617442 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 20:30:17 INFO - PROCESS | 3540 | 1463628617444 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 20:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:30:17 INFO - PROCESS | 3540 | 1463628617448 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:30:17 INFO - PROCESS | 3540 | 1463628617450 Marionette TRACE conn7 <- [1,198,null,{}] 20:30:17 INFO - PROCESS | 3540 | 1463628617453 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:17 INFO - PROCESS | 3540 | 1463628617552 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 20:30:17 INFO - PROCESS | 3540 | 1463628617639 Marionette TRACE conn7 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:17 INFO - PROCESS | 3540 | ++DOCSHELL 19D2AC00 == 41 [pid = 3540] [id = 59] 20:30:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (19D2C400) [pid = 3540] [serial = 174] [outer = 00000000] 20:30:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (19D9EC00) [pid = 3540] [serial = 175] [outer = 19D2C400] 20:30:17 INFO - PROCESS | 3540 | 1463628617693 Marionette DEBUG loaded listener.js 20:30:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (1A021800) [pid = 3540] [serial = 176] [outer = 19D2C400] 20:30:18 INFO - PROCESS | 3540 | 1463628618463 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1074ms 20:30:18 INFO - PROCESS | 3540 | 1463628618529 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 20:30:18 INFO - PROCESS | 3540 | 1463628618533 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 20:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:30:18 INFO - PROCESS | 3540 | 1463628618538 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:30:18 INFO - PROCESS | 3540 | 1463628618541 Marionette TRACE conn7 <- [1,202,null,{}] 20:30:18 INFO - PROCESS | 3540 | 1463628618547 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:18 INFO - PROCESS | 3540 | 1463628618639 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 20:30:18 INFO - PROCESS | 3540 | 1463628618709 Marionette TRACE conn7 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:18 INFO - PROCESS | 3540 | ++DOCSHELL 0DB37800 == 42 [pid = 3540] [id = 60] 20:30:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (0DB3F400) [pid = 3540] [serial = 177] [outer = 00000000] 20:30:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (0DDBD000) [pid = 3540] [serial = 178] [outer = 0DB3F400] 20:30:18 INFO - PROCESS | 3540 | 1463628618758 Marionette DEBUG loaded listener.js 20:30:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (0DE9D800) [pid = 3540] [serial = 179] [outer = 0DB3F400] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 1398F400 == 41 [pid = 3540] [id = 54] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 0DB18C00 == 40 [pid = 3540] [id = 53] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 16BBF800 == 39 [pid = 3540] [id = 52] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 167EE800 == 38 [pid = 3540] [id = 51] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 0DE95400 == 37 [pid = 3540] [id = 50] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 13A0E000 == 36 [pid = 3540] [id = 49] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 13515C00 == 35 [pid = 3540] [id = 48] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 0DDC4800 == 34 [pid = 3540] [id = 47] 20:30:19 INFO - PROCESS | 3540 | --DOCSHELL 0D85C000 == 33 [pid = 3540] [id = 46] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (1360E800) [pid = 3540] [serial = 126] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (14CAA000) [pid = 3540] [serial = 105] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (16FA8800) [pid = 3540] [serial = 111] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (15D56400) [pid = 3540] [serial = 106] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (11B33800) [pid = 3540] [serial = 97] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (0DE95800) [pid = 3540] [serial = 96] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 95 (0DD18C00) [pid = 3540] [serial = 99] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 94 (0DE2DC00) [pid = 3540] [serial = 100] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (13002800) [pid = 3540] [serial = 102] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (130DF000) [pid = 3540] [serial = 103] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (12420400) [pid = 3540] [serial = 85] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (10D98400) [pid = 3540] [serial = 84] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (16FAE800) [pid = 3540] [serial = 88] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (169ED400) [pid = 3540] [serial = 87] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (174E1400) [pid = 3540] [serial = 91] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 86 (16FAE400) [pid = 3540] [serial = 90] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 85 (18AD2800) [pid = 3540] [serial = 94] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 84 (17A8D800) [pid = 3540] [serial = 93] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 83 (17725400) [pid = 3540] [serial = 114] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 82 (18CDC000) [pid = 3540] [serial = 117] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 81 (13B0D800) [pid = 3540] [serial = 120] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 80 (17729C00) [pid = 3540] [serial = 115] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 79 (19466400) [pid = 3540] [serial = 118] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 78 (13027000) [pid = 3540] [serial = 124] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 77 (16854C00) [pid = 3540] [serial = 109] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 76 (167F8800) [pid = 3540] [serial = 108] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 75 (16FB5800) [pid = 3540] [serial = 112] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 74 (14C0E000) [pid = 3540] [serial = 121] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | --DOMWINDOW == 73 (09377400) [pid = 3540] [serial = 123] [outer = 00000000] [url = about:blank] 20:30:19 INFO - PROCESS | 3540 | 1463628619353 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 20:30:19 INFO - PROCESS | 3540 | 1463628619371 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 20:30:19 INFO - PROCESS | 3540 | 1463628619377 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 20:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:30:19 INFO - PROCESS | 3540 | 1463628619382 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:30:19 INFO - PROCESS | 3540 | 1463628619385 Marionette TRACE conn7 <- [1,206,null,{}] 20:30:19 INFO - PROCESS | 3540 | 1463628619388 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:19 INFO - PROCESS | 3540 | 1463628619483 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 20:30:19 INFO - PROCESS | 3540 | 1463628619562 Marionette TRACE conn7 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:19 INFO - PROCESS | 3540 | ++DOCSHELL 09378C00 == 34 [pid = 3540] [id = 61] 20:30:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 74 (09379C00) [pid = 3540] [serial = 180] [outer = 00000000] 20:30:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 75 (0DDB8C00) [pid = 3540] [serial = 181] [outer = 09379C00] 20:30:19 INFO - PROCESS | 3540 | 1463628619610 Marionette DEBUG loaded listener.js 20:30:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 76 (0DE96000) [pid = 3540] [serial = 182] [outer = 09379C00] 20:30:19 INFO - PROCESS | 3540 | 1463628619971 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 20:30:20 INFO - PROCESS | 3540 | 1463628620022 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 3540 | 1463628620025 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 20:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:30:20 INFO - PROCESS | 3540 | 1463628620029 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:30:20 INFO - PROCESS | 3540 | 1463628620032 Marionette TRACE conn7 <- [1,210,null,{}] 20:30:20 INFO - PROCESS | 3540 | 1463628620042 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:20 INFO - PROCESS | 3540 | 1463628620124 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 20:30:20 INFO - PROCESS | 3540 | 1463628620131 Marionette TRACE conn7 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:20 INFO - PROCESS | 3540 | ++DOCSHELL 0E555400 == 35 [pid = 3540] [id = 62] 20:30:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 77 (10D16000) [pid = 3540] [serial = 183] [outer = 00000000] 20:30:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 78 (130DD400) [pid = 3540] [serial = 184] [outer = 10D16000] 20:30:20 INFO - PROCESS | 3540 | 1463628620178 Marionette DEBUG loaded listener.js 20:30:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 79 (13515C00) [pid = 3540] [serial = 185] [outer = 10D16000] 20:30:20 INFO - PROCESS | 3540 | 1463628620582 Marionette TRACE conn7 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 20:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 570ms 20:30:20 INFO - PROCESS | 3540 | 1463628620604 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 20:30:20 INFO - PROCESS | 3540 | 1463628620607 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 20:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:30:20 INFO - PROCESS | 3540 | 1463628620610 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:30:20 INFO - PROCESS | 3540 | 1463628620611 Marionette TRACE conn7 <- [1,214,null,{}] 20:30:20 INFO - PROCESS | 3540 | 1463628620615 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:20 INFO - PROCESS | 3540 | 1463628620691 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 20:30:20 INFO - PROCESS | 3540 | 1463628620698 Marionette TRACE conn7 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:20 INFO - PROCESS | 3540 | ++DOCSHELL 13610800 == 36 [pid = 3540] [id = 63] 20:30:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 80 (13613800) [pid = 3540] [serial = 186] [outer = 00000000] 20:30:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 81 (13B0F800) [pid = 3540] [serial = 187] [outer = 13613800] 20:30:20 INFO - PROCESS | 3540 | 1463628620742 Marionette DEBUG loaded listener.js 20:30:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 82 (14C0C000) [pid = 3540] [serial = 188] [outer = 13613800] 20:30:21 INFO - PROCESS | 3540 | 1463628621171 Marionette TRACE conn7 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 20:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 570ms 20:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:30:21 INFO - PROCESS | 3540 | 1463628621181 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 20:30:21 INFO - PROCESS | 3540 | 1463628621183 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 20:30:21 INFO - PROCESS | 3540 | 1463628621186 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:30:21 INFO - PROCESS | 3540 | 1463628621188 Marionette TRACE conn7 <- [1,218,null,{}] 20:30:21 INFO - PROCESS | 3540 | 1463628621191 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:21 INFO - PROCESS | 3540 | 1463628621317 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 20:30:21 INFO - PROCESS | 3540 | 1463628621325 Marionette TRACE conn7 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:21 INFO - PROCESS | 3540 | ++DOCSHELL 16001400 == 37 [pid = 3540] [id = 64] 20:30:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 83 (16001800) [pid = 3540] [serial = 189] [outer = 00000000] 20:30:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 84 (1600D400) [pid = 3540] [serial = 190] [outer = 16001800] 20:30:21 INFO - PROCESS | 3540 | 1463628621372 Marionette DEBUG loaded listener.js 20:30:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 85 (16010C00) [pid = 3540] [serial = 191] [outer = 16001800] 20:30:21 INFO - PROCESS | 3540 | 1463628621784 Marionette TRACE conn7 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 20:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 669ms 20:30:21 INFO - PROCESS | 3540 | 1463628621857 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 20:30:21 INFO - PROCESS | 3540 | 1463628621859 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 20:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:30:21 INFO - PROCESS | 3540 | 1463628621862 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:30:21 INFO - PROCESS | 3540 | 1463628621863 Marionette TRACE conn7 <- [1,222,null,{}] 20:30:21 INFO - PROCESS | 3540 | 1463628621867 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:21 INFO - PROCESS | 3540 | 1463628621998 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 20:30:22 INFO - PROCESS | 3540 | 1463628622080 Marionette TRACE conn7 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:22 INFO - PROCESS | 3540 | ++DOCSHELL 167F8800 == 38 [pid = 3540] [id = 65] 20:30:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 86 (16859C00) [pid = 3540] [serial = 192] [outer = 00000000] 20:30:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (16909800) [pid = 3540] [serial = 193] [outer = 16859C00] 20:30:22 INFO - PROCESS | 3540 | 1463628622125 Marionette DEBUG loaded listener.js 20:30:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (16B69000) [pid = 3540] [serial = 194] [outer = 16859C00] 20:30:22 INFO - PROCESS | 3540 | 1463628622521 Marionette TRACE conn7 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 20:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 20:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:30:22 INFO - PROCESS | 3540 | 1463628622533 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 20:30:22 INFO - PROCESS | 3540 | 1463628622535 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 20:30:22 INFO - PROCESS | 3540 | 1463628622540 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:30:22 INFO - PROCESS | 3540 | 1463628622542 Marionette TRACE conn7 <- [1,226,null,{}] 20:30:22 INFO - PROCESS | 3540 | 1463628622559 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:22 INFO - PROCESS | 3540 | 1463628622657 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 20:30:22 INFO - PROCESS | 3540 | 1463628622663 Marionette TRACE conn7 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:22 INFO - PROCESS | 3540 | ++DOCSHELL 16855800 == 39 [pid = 3540] [id = 66] 20:30:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (16BBC800) [pid = 3540] [serial = 195] [outer = 00000000] 20:30:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (16FB0800) [pid = 3540] [serial = 196] [outer = 16BBC800] 20:30:22 INFO - PROCESS | 3540 | 1463628622707 Marionette DEBUG loaded listener.js 20:30:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (16FB4C00) [pid = 3540] [serial = 197] [outer = 16BBC800] 20:30:23 INFO - PROCESS | 3540 | 1463628623116 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 650ms 20:30:23 INFO - PROCESS | 3540 | 1463628623189 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 20:30:23 INFO - PROCESS | 3540 | 1463628623191 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 20:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:30:23 INFO - PROCESS | 3540 | 1463628623194 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:30:23 INFO - PROCESS | 3540 | 1463628623196 Marionette TRACE conn7 <- [1,230,null,{}] 20:30:23 INFO - PROCESS | 3540 | 1463628623204 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:23 INFO - PROCESS | 3540 | 1463628623302 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 20:30:23 INFO - PROCESS | 3540 | 1463628623309 Marionette TRACE conn7 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:23 INFO - PROCESS | 3540 | ++DOCSHELL 0CF96400 == 40 [pid = 3540] [id = 67] 20:30:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (0D074C00) [pid = 3540] [serial = 198] [outer = 00000000] 20:30:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (0D213800) [pid = 3540] [serial = 199] [outer = 0D074C00] 20:30:23 INFO - PROCESS | 3540 | 1463628623361 Marionette DEBUG loaded listener.js 20:30:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (0D853400) [pid = 3540] [serial = 200] [outer = 0D074C00] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (14CA6400) [pid = 3540] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (16858800) [pid = 3540] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (13A0EC00) [pid = 3540] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (13609000) [pid = 3540] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (0DE9BC00) [pid = 3540] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (13516C00) [pid = 3540] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (0DB17400) [pid = 3540] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 86 (1600BC00) [pid = 3540] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 85 (16FAC000) [pid = 3540] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:30:23 INFO - PROCESS | 3540 | --DOMWINDOW == 84 (124D6800) [pid = 3540] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:30:23 INFO - PROCESS | 3540 | 1463628623893 Marionette TRACE conn7 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 20:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 730ms 20:30:23 INFO - PROCESS | 3540 | 1463628623925 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 20:30:23 INFO - PROCESS | 3540 | 1463628623927 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 20:30:23 INFO - PROCESS | 3540 | 1463628623931 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:30:23 INFO - PROCESS | 3540 | 1463628623933 Marionette TRACE conn7 <- [1,234,null,{}] 20:30:23 INFO - PROCESS | 3540 | 1463628623936 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:24 INFO - PROCESS | 3540 | 1463628624035 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 20:30:24 INFO - PROCESS | 3540 | 1463628624078 Marionette TRACE conn7 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 3540 | ++DOCSHELL 0D205400 == 41 [pid = 3540] [id = 68] 20:30:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 85 (0D25B000) [pid = 3540] [serial = 201] [outer = 00000000] 20:30:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 86 (14CB5400) [pid = 3540] [serial = 202] [outer = 0D25B000] 20:30:24 INFO - PROCESS | 3540 | 1463628624122 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (16FAA400) [pid = 3540] [serial = 203] [outer = 0D25B000] 20:30:24 INFO - PROCESS | 3540 | 1463628624443 Marionette TRACE conn7 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 20:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 20:30:24 INFO - PROCESS | 3540 | 1463628624505 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 20:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:30:24 INFO - PROCESS | 3540 | 1463628624507 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 20:30:24 INFO - PROCESS | 3540 | 1463628624510 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:30:24 INFO - PROCESS | 3540 | 1463628624512 Marionette TRACE conn7 <- [1,238,null,{}] 20:30:24 INFO - PROCESS | 3540 | 1463628624515 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:24 INFO - PROCESS | 3540 | 1463628624617 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 20:30:24 INFO - PROCESS | 3540 | 1463628624649 Marionette TRACE conn7 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:24 INFO - PROCESS | 3540 | ++DOCSHELL 09385000 == 42 [pid = 3540] [id = 69] 20:30:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (1725DC00) [pid = 3540] [serial = 204] [outer = 00000000] 20:30:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (175CCC00) [pid = 3540] [serial = 205] [outer = 1725DC00] 20:30:24 INFO - PROCESS | 3540 | 1463628624692 Marionette DEBUG loaded listener.js 20:30:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (17722400) [pid = 3540] [serial = 206] [outer = 1725DC00] 20:30:25 INFO - PROCESS | 3540 | 1463628625064 Marionette TRACE conn7 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 20:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 20:30:25 INFO - PROCESS | 3540 | 1463628625081 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 20:30:25 INFO - PROCESS | 3540 | 1463628625083 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 20:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:30:25 INFO - PROCESS | 3540 | 1463628625086 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:30:25 INFO - PROCESS | 3540 | 1463628625089 Marionette TRACE conn7 <- [1,242,null,{}] 20:30:25 INFO - PROCESS | 3540 | 1463628625092 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:25 INFO - PROCESS | 3540 | 1463628625189 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 20:30:25 INFO - PROCESS | 3540 | 1463628625266 Marionette TRACE conn7 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 3540 | ++DOCSHELL 17726000 == 43 [pid = 3540] [id = 70] 20:30:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (17726C00) [pid = 3540] [serial = 207] [outer = 00000000] 20:30:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (18AD1800) [pid = 3540] [serial = 208] [outer = 17726C00] 20:30:25 INFO - PROCESS | 3540 | 1463628625314 Marionette DEBUG loaded listener.js 20:30:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (19B05800) [pid = 3540] [serial = 209] [outer = 17726C00] 20:30:25 INFO - PROCESS | 3540 | 1463628625665 Marionette TRACE conn7 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 20:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 20:30:25 INFO - PROCESS | 3540 | 1463628625717 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 20:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:30:25 INFO - PROCESS | 3540 | 1463628625719 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 20:30:25 INFO - PROCESS | 3540 | 1463628625723 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:30:25 INFO - PROCESS | 3540 | 1463628625724 Marionette TRACE conn7 <- [1,246,null,{}] 20:30:25 INFO - PROCESS | 3540 | 1463628625728 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:25 INFO - PROCESS | 3540 | 1463628625847 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 20:30:25 INFO - PROCESS | 3540 | 1463628625974 Marionette TRACE conn7 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:25 INFO - PROCESS | 3540 | ++DOCSHELL 0D0E1000 == 44 [pid = 3540] [id = 71] 20:30:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (0D0EDC00) [pid = 3540] [serial = 210] [outer = 00000000] 20:30:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 95 (0D850400) [pid = 3540] [serial = 211] [outer = 0D0EDC00] 20:30:26 INFO - PROCESS | 3540 | 1463628626045 Marionette DEBUG loaded listener.js 20:30:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 96 (0DB20800) [pid = 3540] [serial = 212] [outer = 0D0EDC00] 20:30:26 INFO - PROCESS | 3540 | 1463628626685 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1020ms 20:30:26 INFO - PROCESS | 3540 | 1463628626796 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 20:30:26 INFO - PROCESS | 3540 | 1463628626800 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 20:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:30:26 INFO - PROCESS | 3540 | 1463628626808 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:30:26 INFO - PROCESS | 3540 | 1463628626812 Marionette TRACE conn7 <- [1,250,null,{}] 20:30:26 INFO - PROCESS | 3540 | 1463628626817 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:26 INFO - PROCESS | 3540 | 1463628626927 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 20:30:26 INFO - PROCESS | 3540 | 1463628626999 Marionette TRACE conn7 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 3540 | ++DOCSHELL 13608000 == 45 [pid = 3540] [id = 72] 20:30:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (1360C800) [pid = 3540] [serial = 213] [outer = 00000000] 20:30:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (13A5CC00) [pid = 3540] [serial = 214] [outer = 1360C800] 20:30:27 INFO - PROCESS | 3540 | 1463628627069 Marionette DEBUG loaded listener.js 20:30:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (13A64800) [pid = 3540] [serial = 215] [outer = 1360C800] 20:30:27 INFO - PROCESS | 3540 | 1463628627624 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 870ms 20:30:27 INFO - PROCESS | 3540 | 1463628627682 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 20:30:27 INFO - PROCESS | 3540 | 1463628627685 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 20:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:30:27 INFO - PROCESS | 3540 | 1463628627689 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:30:27 INFO - PROCESS | 3540 | 1463628627691 Marionette TRACE conn7 <- [1,254,null,{}] 20:30:27 INFO - PROCESS | 3540 | 1463628627696 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:27 INFO - PROCESS | 3540 | 1463628627804 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 20:30:27 INFO - PROCESS | 3540 | 1463628627900 Marionette TRACE conn7 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:27 INFO - PROCESS | 3540 | ++DOCSHELL 14C0B400 == 46 [pid = 3540] [id = 73] 20:30:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (16009800) [pid = 3540] [serial = 216] [outer = 00000000] 20:30:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (1690A400) [pid = 3540] [serial = 217] [outer = 16009800] 20:30:27 INFO - PROCESS | 3540 | 1463628627958 Marionette DEBUG loaded listener.js 20:30:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (16FAE000) [pid = 3540] [serial = 218] [outer = 16009800] 20:30:28 INFO - PROCESS | 3540 | 1463628628567 Marionette TRACE conn7 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 20:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 20:30:28 INFO - PROCESS | 3540 | 1463628628620 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 20:30:28 INFO - PROCESS | 3540 | 1463628628625 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 20:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:30:28 INFO - PROCESS | 3540 | 1463628628636 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:30:28 INFO - PROCESS | 3540 | 1463628628641 Marionette TRACE conn7 <- [1,258,null,{}] 20:30:28 INFO - PROCESS | 3540 | 1463628628646 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:28 INFO - PROCESS | 3540 | 1463628628757 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 20:30:28 INFO - PROCESS | 3540 | 1463628628880 Marionette TRACE conn7 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:28 INFO - PROCESS | 3540 | ++DOCSHELL 18CD4C00 == 47 [pid = 3540] [id = 74] 20:30:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (18CDD000) [pid = 3540] [serial = 219] [outer = 00000000] 20:30:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (1A068C00) [pid = 3540] [serial = 220] [outer = 18CDD000] 20:30:28 INFO - PROCESS | 3540 | 1463628628938 Marionette DEBUG loaded listener.js 20:30:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (1A06D000) [pid = 3540] [serial = 221] [outer = 18CDD000] 20:30:29 INFO - PROCESS | 3540 | 1463628629484 Marionette TRACE conn7 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 20:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 890ms 20:30:29 INFO - PROCESS | 3540 | 1463628629521 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 20:30:29 INFO - PROCESS | 3540 | 1463628629523 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 20:30:29 INFO - PROCESS | 3540 | 1463628629526 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:30:29 INFO - PROCESS | 3540 | 1463628629528 Marionette TRACE conn7 <- [1,262,null,{}] 20:30:29 INFO - PROCESS | 3540 | 1463628629532 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:29 INFO - PROCESS | 3540 | 1463628629638 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 20:30:29 INFO - PROCESS | 3540 | 1463628629728 Marionette TRACE conn7 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:29 INFO - PROCESS | 3540 | ++DOCSHELL 1A069C00 == 48 [pid = 3540] [id = 75] 20:30:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (1A332400) [pid = 3540] [serial = 222] [outer = 00000000] 20:30:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (1A33A800) [pid = 3540] [serial = 223] [outer = 1A332400] 20:30:29 INFO - PROCESS | 3540 | 1463628629782 Marionette DEBUG loaded listener.js 20:30:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (1A33D800) [pid = 3540] [serial = 224] [outer = 1A332400] 20:30:30 INFO - PROCESS | 3540 | 1463628630460 Marionette TRACE conn7 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 20:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 970ms 20:30:30 INFO - PROCESS | 3540 | 1463628630501 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 20:30:30 INFO - PROCESS | 3540 | 1463628630505 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 20:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:30:30 INFO - PROCESS | 3540 | 1463628630518 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:30:30 INFO - PROCESS | 3540 | 1463628630522 Marionette TRACE conn7 <- [1,266,null,{}] 20:30:30 INFO - PROCESS | 3540 | 1463628630527 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:30 INFO - PROCESS | 3540 | 1463628630622 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 20:30:30 INFO - PROCESS | 3540 | 1463628630775 Marionette TRACE conn7 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:30 INFO - PROCESS | 3540 | ++DOCSHELL 0DDC4800 == 49 [pid = 3540] [id = 76] 20:30:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (0DE27000) [pid = 3540] [serial = 225] [outer = 00000000] 20:30:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (12244000) [pid = 3540] [serial = 226] [outer = 0DE27000] 20:30:30 INFO - PROCESS | 3540 | 1463628630833 Marionette DEBUG loaded listener.js 20:30:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (1300E800) [pid = 3540] [serial = 227] [outer = 0DE27000] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 17726000 == 48 [pid = 3540] [id = 70] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 09385000 == 47 [pid = 3540] [id = 69] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 0D205400 == 46 [pid = 3540] [id = 68] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 0CF96400 == 45 [pid = 3540] [id = 67] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 16855800 == 44 [pid = 3540] [id = 66] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 167F8800 == 43 [pid = 3540] [id = 65] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 16001400 == 42 [pid = 3540] [id = 64] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 13610800 == 41 [pid = 3540] [id = 63] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 0E555400 == 40 [pid = 3540] [id = 62] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 09378C00 == 39 [pid = 3540] [id = 61] 20:30:31 INFO - PROCESS | 3540 | --DOCSHELL 0DB37800 == 38 [pid = 3540] [id = 60] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (1772A400) [pid = 3540] [serial = 162] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | 1463628631556 Marionette TRACE conn7 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 20:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1076ms 20:30:31 INFO - PROCESS | 3540 | 1463628631599 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 20:30:31 INFO - PROCESS | 3540 | 1463628631605 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 20:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:30:31 INFO - PROCESS | 3540 | 1463628631610 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:30:31 INFO - PROCESS | 3540 | 1463628631613 Marionette TRACE conn7 <- [1,270,null,{}] 20:30:31 INFO - PROCESS | 3540 | 1463628631617 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:31 INFO - PROCESS | 3540 | 1463628631702 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (167F1C00) [pid = 3540] [serial = 147] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (16910800) [pid = 3540] [serial = 151] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (1690FC00) [pid = 3540] [serial = 150] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (0D82DC00) [pid = 3540] [serial = 129] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (15101400) [pid = 3540] [serial = 144] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (13611800) [pid = 3540] [serial = 127] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (0E55D400) [pid = 3540] [serial = 138] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (11D6C000) [pid = 3540] [serial = 139] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (1360FC00) [pid = 3540] [serial = 141] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (13988C00) [pid = 3540] [serial = 142] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (1360A400) [pid = 3540] [serial = 132] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (0DB1E400) [pid = 3540] [serial = 135] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (0DB37000) [pid = 3540] [serial = 136] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (1756BC00) [pid = 3540] [serial = 160] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 95 (16FB6C00) [pid = 3540] [serial = 153] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 94 (1756B800) [pid = 3540] [serial = 159] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (167F2C00) [pid = 3540] [serial = 156] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (174DB800) [pid = 3540] [serial = 154] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (16855C00) [pid = 3540] [serial = 148] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (1690F400) [pid = 3540] [serial = 157] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (16003800) [pid = 3540] [serial = 145] [outer = 00000000] [url = about:blank] 20:30:31 INFO - PROCESS | 3540 | 1463628631785 Marionette TRACE conn7 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:31 INFO - PROCESS | 3540 | ++DOCSHELL 0D02BC00 == 39 [pid = 3540] [id = 77] 20:30:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (0D1F2800) [pid = 3540] [serial = 228] [outer = 00000000] 20:30:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (0D850800) [pid = 3540] [serial = 229] [outer = 0D1F2800] 20:30:31 INFO - PROCESS | 3540 | 1463628631830 Marionette DEBUG loaded listener.js 20:30:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (0DF7D800) [pid = 3540] [serial = 230] [outer = 0D1F2800] 20:30:32 INFO - PROCESS | 3540 | 1463628632252 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 20:30:32 INFO - PROCESS | 3540 | 1463628632284 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 3540 | 1463628632286 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 20:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:30:32 INFO - PROCESS | 3540 | 1463628632293 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:30:32 INFO - PROCESS | 3540 | 1463628632297 Marionette TRACE conn7 <- [1,274,null,{}] 20:30:32 INFO - PROCESS | 3540 | 1463628632308 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:32 INFO - PROCESS | 3540 | 1463628632395 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 20:30:32 INFO - PROCESS | 3540 | 1463628632407 Marionette TRACE conn7 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:32 INFO - PROCESS | 3540 | ++DOCSHELL 13981C00 == 40 [pid = 3540] [id = 78] 20:30:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (13982400) [pid = 3540] [serial = 231] [outer = 00000000] 20:30:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (13989C00) [pid = 3540] [serial = 232] [outer = 13982400] 20:30:32 INFO - PROCESS | 3540 | 1463628632456 Marionette DEBUG loaded listener.js 20:30:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 95 (13A5D800) [pid = 3540] [serial = 233] [outer = 13982400] 20:30:32 INFO - PROCESS | 3540 | 1463628632879 Marionette TRACE conn7 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 20:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 20:30:32 INFO - PROCESS | 3540 | 1463628632926 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 20:30:32 INFO - PROCESS | 3540 | 1463628632928 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 20:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:30:32 INFO - PROCESS | 3540 | 1463628632932 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:30:32 INFO - PROCESS | 3540 | 1463628632933 Marionette TRACE conn7 <- [1,278,null,{}] 20:30:32 INFO - PROCESS | 3540 | 1463628632937 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:33 INFO - PROCESS | 3540 | 1463628633020 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 20:30:33 INFO - PROCESS | 3540 | 1463628633027 Marionette TRACE conn7 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 3540 | ++DOCSHELL 1510E400 == 41 [pid = 3540] [id = 79] 20:30:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 96 (15D56400) [pid = 3540] [serial = 234] [outer = 00000000] 20:30:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (16009000) [pid = 3540] [serial = 235] [outer = 15D56400] 20:30:33 INFO - PROCESS | 3540 | 1463628633075 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (167F3800) [pid = 3540] [serial = 236] [outer = 15D56400] 20:30:33 INFO - PROCESS | 3540 | 1463628633520 Marionette TRACE conn7 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 20:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 631ms 20:30:33 INFO - PROCESS | 3540 | 1463628633565 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 20:30:33 INFO - PROCESS | 3540 | 1463628633567 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 20:30:33 INFO - PROCESS | 3540 | 1463628633570 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:30:33 INFO - PROCESS | 3540 | 1463628633572 Marionette TRACE conn7 <- [1,282,null,{}] 20:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:30:33 INFO - PROCESS | 3540 | 1463628633575 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:33 INFO - PROCESS | 3540 | 1463628633684 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 20:30:33 INFO - PROCESS | 3540 | 1463628633691 Marionette TRACE conn7 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:33 INFO - PROCESS | 3540 | ++DOCSHELL 16854C00 == 42 [pid = 3540] [id = 80] 20:30:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (16855000) [pid = 3540] [serial = 237] [outer = 00000000] 20:30:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (16903800) [pid = 3540] [serial = 238] [outer = 16855000] 20:30:33 INFO - PROCESS | 3540 | 1463628633734 Marionette DEBUG loaded listener.js 20:30:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (1690EC00) [pid = 3540] [serial = 239] [outer = 16855000] 20:30:34 INFO - PROCESS | 3540 | 1463628634135 Marionette TRACE conn7 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 20:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:30:34 INFO - PROCESS | 3540 | 1463628634205 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 3540 | 1463628634207 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 20:30:34 INFO - PROCESS | 3540 | 1463628634210 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 3540 | 1463628634211 Marionette TRACE conn7 <- [1,286,null,{}] 20:30:34 INFO - PROCESS | 3540 | 1463628634215 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:34 INFO - PROCESS | 3540 | 1463628634343 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 20:30:34 INFO - PROCESS | 3540 | 1463628634351 Marionette TRACE conn7 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:34 INFO - PROCESS | 3540 | ++DOCSHELL 09389000 == 43 [pid = 3540] [id = 81] 20:30:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (16859400) [pid = 3540] [serial = 240] [outer = 00000000] 20:30:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (17255000) [pid = 3540] [serial = 241] [outer = 16859400] 20:30:34 INFO - PROCESS | 3540 | 1463628634395 Marionette DEBUG loaded listener.js 20:30:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (174DB400) [pid = 3540] [serial = 242] [outer = 16859400] 20:30:34 INFO - PROCESS | 3540 | 1463628634859 Marionette TRACE conn7 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 20:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 670ms 20:30:34 INFO - PROCESS | 3540 | 1463628634880 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 20:30:34 INFO - PROCESS | 3540 | 1463628634882 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 20:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:30:34 INFO - PROCESS | 3540 | 1463628634893 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:30:34 INFO - PROCESS | 3540 | 1463628634894 Marionette TRACE conn7 <- [1,290,null,{}] 20:30:34 INFO - PROCESS | 3540 | 1463628634898 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:34 INFO - PROCESS | 3540 | 1463628635000 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 20:30:34 INFO - PROCESS | 3540 | 1463628635009 Marionette TRACE conn7 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:35 INFO - PROCESS | 3540 | ++DOCSHELL 174DC800 == 44 [pid = 3540] [id = 82] 20:30:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (174DCC00) [pid = 3540] [serial = 243] [outer = 00000000] 20:30:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (17728800) [pid = 3540] [serial = 244] [outer = 174DCC00] 20:30:35 INFO - PROCESS | 3540 | 1463628635052 Marionette DEBUG loaded listener.js 20:30:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (179EE800) [pid = 3540] [serial = 245] [outer = 174DCC00] 20:30:35 INFO - PROCESS | 3540 | 1463628635497 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 20:30:35 INFO - PROCESS | 3540 | 1463628635516 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 20:30:35 INFO - PROCESS | 3540 | 1463628635518 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 20:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:30:35 INFO - PROCESS | 3540 | 1463628635521 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:30:35 INFO - PROCESS | 3540 | 1463628635523 Marionette TRACE conn7 <- [1,294,null,{}] 20:30:35 INFO - PROCESS | 3540 | 1463628635526 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:35 INFO - PROCESS | 3540 | 1463628635788 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (1725DC00) [pid = 3540] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (1771E000) [pid = 3540] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (16001800) [pid = 3540] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (13613800) [pid = 3540] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (09379C00) [pid = 3540] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (16859C00) [pid = 3540] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (10D16000) [pid = 3540] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (0D074C00) [pid = 3540] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (0DB3F400) [pid = 3540] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (16BBC800) [pid = 3540] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:30:35 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (0D25B000) [pid = 3540] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:30:35 INFO - PROCESS | 3540 | 1463628635871 Marionette TRACE conn7 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:35 INFO - PROCESS | 3540 | ++DOCSHELL 0D074C00 == 45 [pid = 3540] [id = 83] 20:30:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (0D1EDC00) [pid = 3540] [serial = 246] [outer = 00000000] 20:30:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (12555400) [pid = 3540] [serial = 247] [outer = 0D1EDC00] 20:30:35 INFO - PROCESS | 3540 | 1463628635915 Marionette DEBUG loaded listener.js 20:30:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (16851800) [pid = 3540] [serial = 248] [outer = 0D1EDC00] 20:30:36 INFO - PROCESS | 3540 | 1463628636232 Marionette TRACE conn7 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:36 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. 20:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 730ms 20:30:36 INFO - PROCESS | 3540 | 1463628636264 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 3540 | 1463628636266 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 20:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:30:36 INFO - PROCESS | 3540 | 1463628636278 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 3540 | 1463628636280 Marionette TRACE conn7 <- [1,298,null,{}] 20:30:36 INFO - PROCESS | 3540 | 1463628636283 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:36 INFO - PROCESS | 3540 | 1463628636390 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 20:30:36 INFO - PROCESS | 3540 | 1463628636398 Marionette TRACE conn7 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:36 INFO - PROCESS | 3540 | ++DOCSHELL 16BBC800 == 46 [pid = 3540] [id = 84] 20:30:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (16FB6000) [pid = 3540] [serial = 249] [outer = 00000000] 20:30:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (1937F000) [pid = 3540] [serial = 250] [outer = 16FB6000] 20:30:36 INFO - PROCESS | 3540 | 1463628636441 Marionette DEBUG loaded listener.js 20:30:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (19383C00) [pid = 3540] [serial = 251] [outer = 16FB6000] 20:30:36 INFO - PROCESS | 3540 | 1463628636823 Marionette TRACE conn7 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:36 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. 20:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 569ms 20:30:36 INFO - PROCESS | 3540 | 1463628636850 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 20:30:36 INFO - PROCESS | 3540 | 1463628636852 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 20:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:30:36 INFO - PROCESS | 3540 | 1463628636855 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:30:36 INFO - PROCESS | 3540 | 1463628636857 Marionette TRACE conn7 <- [1,302,null,{}] 20:30:36 INFO - PROCESS | 3540 | 1463628636860 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:36 INFO - PROCESS | 3540 | 1463628636938 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 20:30:36 INFO - PROCESS | 3540 | 1463628636945 Marionette TRACE conn7 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:37 INFO - PROCESS | 3540 | ++DOCSHELL 11D6A000 == 47 [pid = 3540] [id = 85] 20:30:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (18CDC000) [pid = 3540] [serial = 252] [outer = 00000000] 20:30:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (1980FC00) [pid = 3540] [serial = 253] [outer = 18CDC000] 20:30:37 INFO - PROCESS | 3540 | 1463628637054 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (19D9B400) [pid = 3540] [serial = 254] [outer = 18CDC000] 20:30:37 INFO - PROCESS | 3540 | 1463628637415 Marionette TRACE conn7 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:37 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. 20:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 20:30:37 INFO - PROCESS | 3540 | 1463628637487 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 20:30:37 INFO - PROCESS | 3540 | 1463628637489 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 20:30:37 INFO - PROCESS | 3540 | 1463628637492 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:30:37 INFO - PROCESS | 3540 | 1463628637494 Marionette TRACE conn7 <- [1,306,null,{}] 20:30:37 INFO - PROCESS | 3540 | 1463628637498 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:37 INFO - PROCESS | 3540 | 1463628637623 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 20:30:37 INFO - PROCESS | 3540 | 1463628637632 Marionette TRACE conn7 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:37 INFO - PROCESS | 3540 | ++DOCSHELL 1A01AC00 == 48 [pid = 3540] [id = 86] 20:30:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (1A063400) [pid = 3540] [serial = 255] [outer = 00000000] 20:30:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (1A33FC00) [pid = 3540] [serial = 256] [outer = 1A063400] 20:30:37 INFO - PROCESS | 3540 | 1463628637680 Marionette DEBUG loaded listener.js 20:30:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (1A70BC00) [pid = 3540] [serial = 257] [outer = 1A063400] 20:30:38 INFO - PROCESS | 3540 | 1463628638369 Marionette TRACE conn7 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:38 INFO - PROCESS | 3540 | 1463628638389 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:30:38 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. 20:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 931ms 20:30:38 INFO - PROCESS | 3540 | 1463628638429 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 20:30:38 INFO - PROCESS | 3540 | 1463628638434 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 20:30:38 INFO - PROCESS | 3540 | 1463628638439 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:30:38 INFO - PROCESS | 3540 | 1463628638443 Marionette TRACE conn7 <- [1,310,null,{}] 20:30:38 INFO - PROCESS | 3540 | 1463628638448 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:38 INFO - PROCESS | 3540 | 1463628638567 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 20:30:38 INFO - PROCESS | 3540 | 1463628638641 Marionette TRACE conn7 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:38 INFO - PROCESS | 3540 | ++DOCSHELL 0D20C400 == 49 [pid = 3540] [id = 87] 20:30:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (0D84DC00) [pid = 3540] [serial = 258] [outer = 00000000] 20:30:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (1360F800) [pid = 3540] [serial = 259] [outer = 0D84DC00] 20:30:38 INFO - PROCESS | 3540 | 1463628638698 Marionette DEBUG loaded listener.js 20:30:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (1398F800) [pid = 3540] [serial = 260] [outer = 0D84DC00] 20:30:39 INFO - PROCESS | 3540 | 1463628639245 Marionette TRACE conn7 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:39 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. 20:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 830ms 20:30:39 INFO - PROCESS | 3540 | 1463628639273 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 20:30:39 INFO - PROCESS | 3540 | 1463628639279 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 20:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:30:39 INFO - PROCESS | 3540 | 1463628639285 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:30:39 INFO - PROCESS | 3540 | 1463628639288 Marionette TRACE conn7 <- [1,314,null,{}] 20:30:39 INFO - PROCESS | 3540 | 1463628639292 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:39 INFO - PROCESS | 3540 | 1463628639406 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 20:30:39 INFO - PROCESS | 3540 | 1463628639500 Marionette TRACE conn7 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:39 INFO - PROCESS | 3540 | ++DOCSHELL 0E099800 == 50 [pid = 3540] [id = 88] 20:30:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (0E09C800) [pid = 3540] [serial = 261] [outer = 00000000] 20:30:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (0E0A3800) [pid = 3540] [serial = 262] [outer = 0E09C800] 20:30:39 INFO - PROCESS | 3540 | 1463628639558 Marionette DEBUG loaded listener.js 20:30:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (13987400) [pid = 3540] [serial = 263] [outer = 0E09C800] 20:30:40 INFO - PROCESS | 3540 | 1463628640152 Marionette TRACE conn7 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:40 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. 20:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 20:30:40 INFO - PROCESS | 3540 | 1463628640218 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 20:30:40 INFO - PROCESS | 3540 | 1463628640221 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 20:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:30:40 INFO - PROCESS | 3540 | 1463628640225 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:30:40 INFO - PROCESS | 3540 | 1463628640228 Marionette TRACE conn7 <- [1,318,null,{}] 20:30:40 INFO - PROCESS | 3540 | 1463628640239 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:40 INFO - PROCESS | 3540 | 1463628640386 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 20:30:40 INFO - PROCESS | 3540 | 1463628640405 Marionette TRACE conn7 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:40 INFO - PROCESS | 3540 | ++DOCSHELL 15101800 == 51 [pid = 3540] [id = 89] 20:30:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (172AD000) [pid = 3540] [serial = 264] [outer = 00000000] 20:30:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1772B400) [pid = 3540] [serial = 265] [outer = 172AD000] 20:30:40 INFO - PROCESS | 3540 | 1463628640461 Marionette DEBUG loaded listener.js 20:30:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (19D2D400) [pid = 3540] [serial = 266] [outer = 172AD000] 20:30:41 INFO - PROCESS | 3540 | 1463628641044 Marionette TRACE conn7 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:41 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. 20:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 20:30:41 INFO - PROCESS | 3540 | 1463628641098 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 20:30:41 INFO - PROCESS | 3540 | 1463628641101 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 20:30:41 INFO - PROCESS | 3540 | 1463628641104 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:30:41 INFO - PROCESS | 3540 | 1463628641106 Marionette TRACE conn7 <- [1,322,null,{}] 20:30:41 INFO - PROCESS | 3540 | 1463628641110 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:41 INFO - PROCESS | 3540 | 1463628641215 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 20:30:41 INFO - PROCESS | 3540 | 1463628641335 Marionette TRACE conn7 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:41 INFO - PROCESS | 3540 | ++DOCSHELL 1A339C00 == 52 [pid = 3540] [id = 90] 20:30:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (1A33F400) [pid = 3540] [serial = 267] [outer = 00000000] 20:30:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (1A70E400) [pid = 3540] [serial = 268] [outer = 1A33F400] 20:30:41 INFO - PROCESS | 3540 | 1463628641390 Marionette DEBUG loaded listener.js 20:30:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (1BE7C800) [pid = 3540] [serial = 269] [outer = 1A33F400] 20:30:41 INFO - PROCESS | 3540 | 1463628641994 Marionette TRACE conn7 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:42 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. 20:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 20:30:42 INFO - PROCESS | 3540 | 1463628642040 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 20:30:42 INFO - PROCESS | 3540 | 1463628642043 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 20:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:30:42 INFO - PROCESS | 3540 | 1463628642047 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:30:42 INFO - PROCESS | 3540 | 1463628642049 Marionette TRACE conn7 <- [1,326,null,{}] 20:30:42 INFO - PROCESS | 3540 | 1463628642053 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:42 INFO - PROCESS | 3540 | 1463628642158 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 20:30:42 INFO - PROCESS | 3540 | 1463628642398 Marionette TRACE conn7 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:42 INFO - PROCESS | 3540 | ++DOCSHELL 09373C00 == 53 [pid = 3540] [id = 91] 20:30:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (09375000) [pid = 3540] [serial = 270] [outer = 00000000] 20:30:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (0D2F6400) [pid = 3540] [serial = 271] [outer = 09375000] 20:30:42 INFO - PROCESS | 3540 | 1463628642467 Marionette DEBUG loaded listener.js 20:30:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (0DB36800) [pid = 3540] [serial = 272] [outer = 09375000] 20:30:43 INFO - PROCESS | 3540 | 1463628643092 Marionette TRACE conn7 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:43 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. 20:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1068ms 20:30:43 INFO - PROCESS | 3540 | 1463628643117 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 20:30:43 INFO - PROCESS | 3540 | 1463628643121 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 20:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:30:43 INFO - PROCESS | 3540 | 1463628643126 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:30:43 INFO - PROCESS | 3540 | 1463628643129 Marionette TRACE conn7 <- [1,330,null,{}] 20:30:43 INFO - PROCESS | 3540 | 1463628643134 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:43 INFO - PROCESS | 3540 | 1463628643234 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 20:30:43 INFO - PROCESS | 3540 | 1463628643337 Marionette TRACE conn7 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:43 INFO - PROCESS | 3540 | ++DOCSHELL 1247A400 == 54 [pid = 3540] [id = 92] 20:30:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (1254B800) [pid = 3540] [serial = 273] [outer = 00000000] 20:30:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (1315E000) [pid = 3540] [serial = 274] [outer = 1254B800] 20:30:43 INFO - PROCESS | 3540 | 1463628643385 Marionette DEBUG loaded listener.js 20:30:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (13607800) [pid = 3540] [serial = 275] [outer = 1254B800] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 11D6A000 == 53 [pid = 3540] [id = 85] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 16BBC800 == 52 [pid = 3540] [id = 84] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 0D074C00 == 51 [pid = 3540] [id = 83] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 174DC800 == 50 [pid = 3540] [id = 82] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 09389000 == 49 [pid = 3540] [id = 81] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 16854C00 == 48 [pid = 3540] [id = 80] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 1510E400 == 47 [pid = 3540] [id = 79] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 13981C00 == 46 [pid = 3540] [id = 78] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 0D02BC00 == 45 [pid = 3540] [id = 77] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (18AD1800) [pid = 3540] [serial = 208] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 0DDC4800 == 44 [pid = 3540] [id = 76] 20:30:43 INFO - PROCESS | 3540 | --DOCSHELL 0D0E1000 == 43 [pid = 3540] [id = 71] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (17708400) [pid = 3540] [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.] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (0D853400) [pid = 3540] [serial = 200] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (16FAA400) [pid = 3540] [serial = 203] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (16010C00) [pid = 3540] [serial = 191] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (17722400) [pid = 3540] [serial = 206] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (17A97000) [pid = 3540] [serial = 163] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (1600D400) [pid = 3540] [serial = 190] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (13B0F800) [pid = 3540] [serial = 187] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (14C0C000) [pid = 3540] [serial = 188] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (0DDB8C00) [pid = 3540] [serial = 181] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (0DE96000) [pid = 3540] [serial = 182] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (16909800) [pid = 3540] [serial = 193] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (16B69000) [pid = 3540] [serial = 194] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (130DD400) [pid = 3540] [serial = 184] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (13515C00) [pid = 3540] [serial = 185] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (0D213800) [pid = 3540] [serial = 199] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (0DE9D800) [pid = 3540] [serial = 179] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (0DDBD000) [pid = 3540] [serial = 178] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (0DB36000) [pid = 3540] [serial = 166] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (13608400) [pid = 3540] [serial = 169] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (16FB4C00) [pid = 3540] [serial = 197] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (16FB0800) [pid = 3540] [serial = 196] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (14CB5400) [pid = 3540] [serial = 202] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (19D9EC00) [pid = 3540] [serial = 175] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (1770DC00) [pid = 3540] [serial = 172] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (175CCC00) [pid = 3540] [serial = 205] [outer = 00000000] [url = about:blank] 20:30:43 INFO - PROCESS | 3540 | 1463628643873 Marionette TRACE conn7 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:43 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. 20:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 790ms 20:30:43 INFO - PROCESS | 3540 | 1463628643919 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 20:30:43 INFO - PROCESS | 3540 | 1463628643922 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 20:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:30:43 INFO - PROCESS | 3540 | 1463628643931 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:30:43 INFO - PROCESS | 3540 | 1463628643933 Marionette TRACE conn7 <- [1,334,null,{}] 20:30:43 INFO - PROCESS | 3540 | 1463628643936 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:44 INFO - PROCESS | 3540 | 1463628644017 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 20:30:44 INFO - PROCESS | 3540 | 1463628644027 Marionette TRACE conn7 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:44 INFO - PROCESS | 3540 | ++DOCSHELL 0DDC1400 == 44 [pid = 3540] [id = 93] 20:30:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (0DDC4800) [pid = 3540] [serial = 276] [outer = 00000000] 20:30:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (0E09F000) [pid = 3540] [serial = 277] [outer = 0DDC4800] 20:30:44 INFO - PROCESS | 3540 | 1463628644071 Marionette DEBUG loaded listener.js 20:30:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (130D6400) [pid = 3540] [serial = 278] [outer = 0DDC4800] 20:30:44 INFO - PROCESS | 3540 | 1463628644531 Marionette TRACE conn7 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:44 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. 20:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 631ms 20:30:44 INFO - PROCESS | 3540 | 1463628644563 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 20:30:44 INFO - PROCESS | 3540 | 1463628644565 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 20:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:30:44 INFO - PROCESS | 3540 | 1463628644570 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:30:44 INFO - PROCESS | 3540 | 1463628644576 Marionette TRACE conn7 <- [1,338,null,{}] 20:30:44 INFO - PROCESS | 3540 | 1463628644585 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:44 INFO - PROCESS | 3540 | 1463628644666 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 20:30:44 INFO - PROCESS | 3540 | 1463628644677 Marionette TRACE conn7 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:44 INFO - PROCESS | 3540 | ++DOCSHELL 13A11C00 == 45 [pid = 3540] [id = 94] 20:30:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (13A63800) [pid = 3540] [serial = 279] [outer = 00000000] 20:30:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (13B0D800) [pid = 3540] [serial = 280] [outer = 13A63800] 20:30:44 INFO - PROCESS | 3540 | 1463628644720 Marionette DEBUG loaded listener.js 20:30:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (14C0D000) [pid = 3540] [serial = 281] [outer = 13A63800] 20:30:45 INFO - PROCESS | 3540 | 1463628645168 Marionette TRACE conn7 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:45 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. 20:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 20:30:45 INFO - PROCESS | 3540 | 1463628645203 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 3540 | 1463628645206 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 20:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:30:45 INFO - PROCESS | 3540 | 1463628645209 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:30:45 INFO - PROCESS | 3540 | 1463628645211 Marionette TRACE conn7 <- [1,342,null,{}] 20:30:45 INFO - PROCESS | 3540 | 1463628645215 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:45 INFO - PROCESS | 3540 | 1463628645296 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 20:30:45 INFO - PROCESS | 3540 | 1463628645302 Marionette TRACE conn7 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:45 INFO - PROCESS | 3540 | ++DOCSHELL 0DE99800 == 46 [pid = 3540] [id = 95] 20:30:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (1510E400) [pid = 3540] [serial = 282] [outer = 00000000] 20:30:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (1600E800) [pid = 3540] [serial = 283] [outer = 1510E400] 20:30:45 INFO - PROCESS | 3540 | 1463628645351 Marionette DEBUG loaded listener.js 20:30:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (167F6C00) [pid = 3540] [serial = 284] [outer = 1510E400] 20:30:45 INFO - PROCESS | 3540 | 1463628645784 Marionette TRACE conn7 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:45 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. 20:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 20:30:45 INFO - PROCESS | 3540 | 1463628645848 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 20:30:45 INFO - PROCESS | 3540 | 1463628645850 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 20:30:45 INFO - PROCESS | 3540 | 1463628645853 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:30:45 INFO - PROCESS | 3540 | 1463628645854 Marionette TRACE conn7 <- [1,346,null,{}] 20:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:30:45 INFO - PROCESS | 3540 | 1463628645858 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:45 INFO - PROCESS | 3540 | 1463628645962 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 20:30:45 INFO - PROCESS | 3540 | 1463628645969 Marionette TRACE conn7 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:46 INFO - PROCESS | 3540 | ++DOCSHELL 16859C00 == 47 [pid = 3540] [id = 96] 20:30:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (1685BC00) [pid = 3540] [serial = 285] [outer = 00000000] 20:30:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (16906C00) [pid = 3540] [serial = 286] [outer = 1685BC00] 20:30:46 INFO - PROCESS | 3540 | 1463628646062 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (16B68800) [pid = 3540] [serial = 287] [outer = 1685BC00] 20:30:46 INFO - PROCESS | 3540 | 1463628646514 Marionette TRACE conn7 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:46 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. 20:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 20:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:30:46 INFO - PROCESS | 3540 | 1463628646528 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 20:30:46 INFO - PROCESS | 3540 | 1463628646530 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 20:30:46 INFO - PROCESS | 3540 | 1463628646540 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:30:46 INFO - PROCESS | 3540 | 1463628646542 Marionette TRACE conn7 <- [1,350,null,{}] 20:30:46 INFO - PROCESS | 3540 | 1463628646545 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:46 INFO - PROCESS | 3540 | 1463628646654 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 20:30:46 INFO - PROCESS | 3540 | 1463628646661 Marionette TRACE conn7 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:46 INFO - PROCESS | 3540 | ++DOCSHELL 16B6B400 == 48 [pid = 3540] [id = 97] 20:30:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (16BC5400) [pid = 3540] [serial = 288] [outer = 00000000] 20:30:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (1725CC00) [pid = 3540] [serial = 289] [outer = 16BC5400] 20:30:46 INFO - PROCESS | 3540 | 1463628646706 Marionette DEBUG loaded listener.js 20:30:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (174D9C00) [pid = 3540] [serial = 290] [outer = 16BC5400] 20:30:47 INFO - PROCESS | 3540 | 1463628647134 Marionette TRACE conn7 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:47 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. 20:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 629ms 20:30:47 INFO - PROCESS | 3540 | 1463628647168 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 20:30:47 INFO - PROCESS | 3540 | 1463628647170 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 20:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:30:47 INFO - PROCESS | 3540 | 1463628647173 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:30:47 INFO - PROCESS | 3540 | 1463628647175 Marionette TRACE conn7 <- [1,354,null,{}] 20:30:47 INFO - PROCESS | 3540 | 1463628647178 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:47 INFO - PROCESS | 3540 | 1463628647281 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 20:30:47 INFO - PROCESS | 3540 | 1463628647288 Marionette TRACE conn7 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:47 INFO - PROCESS | 3540 | ++DOCSHELL 174E0800 == 49 [pid = 3540] [id = 98] 20:30:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (174DA800) [pid = 3540] [serial = 291] [outer = 00000000] 20:30:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1771C800) [pid = 3540] [serial = 292] [outer = 174DA800] 20:30:47 INFO - PROCESS | 3540 | 1463628647332 Marionette DEBUG loaded listener.js 20:30:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (17720000) [pid = 3540] [serial = 293] [outer = 174DA800] 20:30:47 INFO - PROCESS | 3540 | 1463628647787 Marionette TRACE conn7 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:47 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. 20:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (16859400) [pid = 3540] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (174DCC00) [pid = 3540] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (0DE27000) [pid = 3540] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (0D1F2800) [pid = 3540] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (13982400) [pid = 3540] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (15D56400) [pid = 3540] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (17726C00) [pid = 3540] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (18CDC000) [pid = 3540] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (16855000) [pid = 3540] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (0D1EDC00) [pid = 3540] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:30:48 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (16FB6000) [pid = 3540] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:30:48 INFO - PROCESS | 3540 | 1463628648044 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 20:30:48 INFO - PROCESS | 3540 | 1463628648046 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 20:30:48 INFO - PROCESS | 3540 | 1463628648064 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:30:48 INFO - PROCESS | 3540 | 1463628648066 Marionette TRACE conn7 <- [1,358,null,{}] 20:30:48 INFO - PROCESS | 3540 | 1463628648070 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:30:48 INFO - PROCESS | 3540 | 1463628648146 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 20:30:48 INFO - PROCESS | 3540 | 1463628648154 Marionette TRACE conn7 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 3540 | ++DOCSHELL 1360B400 == 50 [pid = 3540] [id = 99] 20:30:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (13613400) [pid = 3540] [serial = 294] [outer = 00000000] 20:30:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (167F4800) [pid = 3540] [serial = 295] [outer = 13613400] 20:30:48 INFO - PROCESS | 3540 | 1463628648199 Marionette DEBUG loaded listener.js 20:30:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (16FB6000) [pid = 3540] [serial = 296] [outer = 13613400] 20:30:48 INFO - PROCESS | 3540 | 1463628648644 Marionette TRACE conn7 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:48 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. 20:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 610ms 20:30:48 INFO - PROCESS | 3540 | 1463628648684 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 20:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:30:48 INFO - PROCESS | 3540 | 1463628648686 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 20:30:48 INFO - PROCESS | 3540 | 1463628648689 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:30:48 INFO - PROCESS | 3540 | 1463628648690 Marionette TRACE conn7 <- [1,362,null,{}] 20:30:48 INFO - PROCESS | 3540 | 1463628648694 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:48 INFO - PROCESS | 3540 | 1463628648773 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 20:30:48 INFO - PROCESS | 3540 | 1463628648779 Marionette TRACE conn7 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:48 INFO - PROCESS | 3540 | ++DOCSHELL 13A64400 == 51 [pid = 3540] [id = 100] 20:30:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (17729400) [pid = 3540] [serial = 297] [outer = 00000000] 20:30:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (1856E400) [pid = 3540] [serial = 298] [outer = 17729400] 20:30:48 INFO - PROCESS | 3540 | 1463628648823 Marionette DEBUG loaded listener.js 20:30:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (19380C00) [pid = 3540] [serial = 299] [outer = 17729400] 20:30:49 INFO - PROCESS | 3540 | 1463628649229 Marionette TRACE conn7 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:49 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. 20:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 20:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:30:49 INFO - PROCESS | 3540 | 1463628649260 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 3540 | 1463628649262 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 20:30:49 INFO - PROCESS | 3540 | 1463628649276 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - PROCESS | 3540 | 1463628649278 Marionette TRACE conn7 <- [1,366,null,{}] 20:30:49 INFO - PROCESS | 3540 | 1463628649287 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:49 INFO - PROCESS | 3540 | 1463628649364 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 20:30:49 INFO - PROCESS | 3540 | 1463628649370 Marionette TRACE conn7 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:49 INFO - PROCESS | 3540 | ++DOCSHELL 11DC0000 == 52 [pid = 3540] [id = 101] 20:30:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (13982400) [pid = 3540] [serial = 300] [outer = 00000000] 20:30:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (167E1800) [pid = 3540] [serial = 301] [outer = 13982400] 20:30:49 INFO - PROCESS | 3540 | 1463628649421 Marionette DEBUG loaded listener.js 20:30:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (167E6800) [pid = 3540] [serial = 302] [outer = 13982400] 20:30:49 INFO - PROCESS | 3540 | 1463628649844 Marionette TRACE conn7 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:49 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. 20:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 590ms 20:30:49 INFO - PROCESS | 3540 | 1463628649856 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 20:30:49 INFO - PROCESS | 3540 | 1463628649859 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 20:30:49 INFO - PROCESS | 3540 | 1463628649861 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:30:49 INFO - PROCESS | 3540 | 1463628649864 Marionette TRACE conn7 <- [1,370,null,{}] 20:30:49 INFO - PROCESS | 3540 | 1463628649867 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:49 INFO - PROCESS | 3540 | 1463628650012 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 20:30:50 INFO - PROCESS | 3540 | 1463628650034 Marionette TRACE conn7 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:50 INFO - PROCESS | 3540 | ++DOCSHELL 09383000 == 53 [pid = 3540] [id = 102] 20:30:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (09384C00) [pid = 3540] [serial = 303] [outer = 00000000] 20:30:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (0D1EE000) [pid = 3540] [serial = 304] [outer = 09384C00] 20:30:50 INFO - PROCESS | 3540 | 1463628650149 Marionette DEBUG loaded listener.js 20:30:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (0DB18C00) [pid = 3540] [serial = 305] [outer = 09384C00] 20:30:50 INFO - PROCESS | 3540 | 1463628650804 Marionette TRACE conn7 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:30:50 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. 20:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 20:30:50 INFO - PROCESS | 3540 | 1463628650837 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 20:30:50 INFO - PROCESS | 3540 | 1463628650842 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 20:30:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:30:50 INFO - PROCESS | 3540 | 1463628650847 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:30:50 INFO - PROCESS | 3540 | 1463628650850 Marionette TRACE conn7 <- [1,374,null,{}] 20:30:50 INFO - PROCESS | 3540 | 1463628650855 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:50 INFO - PROCESS | 3540 | 1463628650966 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 20:30:51 INFO - PROCESS | 3540 | 1463628651067 Marionette TRACE conn7 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:51 INFO - PROCESS | 3540 | ++DOCSHELL 13606000 == 54 [pid = 3540] [id = 103] 20:30:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (13606C00) [pid = 3540] [serial = 306] [outer = 00000000] 20:30:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (1398BC00) [pid = 3540] [serial = 307] [outer = 13606C00] 20:30:51 INFO - PROCESS | 3540 | 1463628651123 Marionette DEBUG loaded listener.js 20:30:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (13A66400) [pid = 3540] [serial = 308] [outer = 13606C00] 20:30:51 INFO - PROCESS | 3540 | 1463628651782 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:30:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:30:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 989ms 20:30:51 INFO - PROCESS | 3540 | 1463628651836 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 20:30:51 INFO - PROCESS | 3540 | 1463628651841 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 20:30:51 INFO - PROCESS | 3540 | 1463628651847 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:30:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:30:51 INFO - PROCESS | 3540 | 1463628651850 Marionette TRACE conn7 <- [1,378,null,{}] 20:30:51 INFO - PROCESS | 3540 | 1463628651854 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:51 INFO - PROCESS | 3540 | 1463628651960 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 20:30:52 INFO - PROCESS | 3540 | 1463628652083 Marionette TRACE conn7 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:52 INFO - PROCESS | 3540 | ++DOCSHELL 15D54800 == 55 [pid = 3540] [id = 104] 20:30:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (167D8000) [pid = 3540] [serial = 309] [outer = 00000000] 20:30:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (169EB800) [pid = 3540] [serial = 310] [outer = 167D8000] 20:30:52 INFO - PROCESS | 3540 | 1463628652138 Marionette DEBUG loaded listener.js 20:30:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (16FAE400) [pid = 3540] [serial = 311] [outer = 167D8000] 20:30:52 INFO - PROCESS | 3540 | 1463628652820 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:30:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:30:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1018ms 20:30:52 INFO - PROCESS | 3540 | 1463628652870 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 20:30:52 INFO - PROCESS | 3540 | 1463628652872 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 20:30:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:30:52 INFO - PROCESS | 3540 | 1463628652876 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:30:52 INFO - PROCESS | 3540 | 1463628652880 Marionette TRACE conn7 <- [1,382,null,{}] 20:30:52 INFO - PROCESS | 3540 | 1463628652891 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:52 INFO - PROCESS | 3540 | 1463628653015 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 20:30:53 INFO - PROCESS | 3540 | 1463628653138 Marionette TRACE conn7 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:53 INFO - PROCESS | 3540 | ++DOCSHELL 16FB6800 == 56 [pid = 3540] [id = 105] 20:30:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (178ED400) [pid = 3540] [serial = 312] [outer = 00000000] 20:30:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (19382000) [pid = 3540] [serial = 313] [outer = 178ED400] 20:30:53 INFO - PROCESS | 3540 | 1463628653194 Marionette DEBUG loaded listener.js 20:30:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (19468C00) [pid = 3540] [serial = 314] [outer = 178ED400] 20:30:53 INFO - PROCESS | 3540 | 1463628653732 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:30:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:30:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 930ms 20:30:53 INFO - PROCESS | 3540 | 1463628653810 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 20:30:53 INFO - PROCESS | 3540 | 1463628653813 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 20:30:53 INFO - PROCESS | 3540 | 1463628653816 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:30:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:30:53 INFO - PROCESS | 3540 | 1463628653818 Marionette TRACE conn7 <- [1,386,null,{}] 20:30:53 INFO - PROCESS | 3540 | 1463628653821 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:53 INFO - PROCESS | 3540 | 1463628653925 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 20:30:54 INFO - PROCESS | 3540 | 1463628654047 Marionette TRACE conn7 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:54 INFO - PROCESS | 3540 | ++DOCSHELL 179F4800 == 57 [pid = 3540] [id = 106] 20:30:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (19B6A000) [pid = 3540] [serial = 315] [outer = 00000000] 20:30:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1A21C400) [pid = 3540] [serial = 316] [outer = 19B6A000] 20:30:54 INFO - PROCESS | 3540 | 1463628654102 Marionette DEBUG loaded listener.js 20:30:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (1A21F400) [pid = 3540] [serial = 317] [outer = 19B6A000] 20:30:54 INFO - PROCESS | 3540 | 1463628654743 Marionette TRACE conn7 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 20:30:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:30:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 970ms 20:30:54 INFO - PROCESS | 3540 | 1463628654790 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 20:30:54 INFO - PROCESS | 3540 | 1463628654792 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 20:30:54 INFO - PROCESS | 3540 | 1463628654795 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:30:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:30:54 INFO - PROCESS | 3540 | 1463628654797 Marionette TRACE conn7 <- [1,390,null,{}] 20:30:54 INFO - PROCESS | 3540 | 1463628654801 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:55 INFO - PROCESS | 3540 | 1463628655033 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 20:30:55 INFO - PROCESS | 3540 | 1463628655166 Marionette TRACE conn7 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:55 INFO - PROCESS | 3540 | ++DOCSHELL 0DE98000 == 58 [pid = 3540] [id = 107] 20:30:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (0DE98800) [pid = 3540] [serial = 318] [outer = 00000000] 20:30:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (0E09BC00) [pid = 3540] [serial = 319] [outer = 0DE98800] 20:30:55 INFO - PROCESS | 3540 | 1463628655215 Marionette DEBUG loaded listener.js 20:30:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (11D47000) [pid = 3540] [serial = 320] [outer = 0DE98800] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 124DA800 == 57 [pid = 3540] [id = 57] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 0DB1A000 == 56 [pid = 3540] [id = 56] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 11DC0000 == 55 [pid = 3540] [id = 101] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 13A64400 == 54 [pid = 3540] [id = 100] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 1360B400 == 53 [pid = 3540] [id = 99] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 174E0800 == 52 [pid = 3540] [id = 98] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 16B6B400 == 51 [pid = 3540] [id = 97] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 16859C00 == 50 [pid = 3540] [id = 96] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 0DE99800 == 49 [pid = 3540] [id = 95] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 13A11C00 == 48 [pid = 3540] [id = 94] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 0DDC1400 == 47 [pid = 3540] [id = 93] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 1247A400 == 46 [pid = 3540] [id = 92] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 09373C00 == 45 [pid = 3540] [id = 91] 20:30:55 INFO - PROCESS | 3540 | --DOCSHELL 0D20C400 == 44 [pid = 3540] [id = 87] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (1A33FC00) [pid = 3540] [serial = 256] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (17255000) [pid = 3540] [serial = 241] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (17728800) [pid = 3540] [serial = 244] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (179EE800) [pid = 3540] [serial = 245] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (1300E800) [pid = 3540] [serial = 227] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (12244000) [pid = 3540] [serial = 226] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (0D850800) [pid = 3540] [serial = 229] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (0DF7D800) [pid = 3540] [serial = 230] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (13989C00) [pid = 3540] [serial = 232] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (13A5D800) [pid = 3540] [serial = 233] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (16009000) [pid = 3540] [serial = 235] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (13A5CC00) [pid = 3540] [serial = 214] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (0D850400) [pid = 3540] [serial = 211] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (19B05800) [pid = 3540] [serial = 209] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (1690A400) [pid = 3540] [serial = 217] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (1A068C00) [pid = 3540] [serial = 220] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (1A33A800) [pid = 3540] [serial = 223] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (1980FC00) [pid = 3540] [serial = 253] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (16903800) [pid = 3540] [serial = 238] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (174DB400) [pid = 3540] [serial = 242] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (16851800) [pid = 3540] [serial = 248] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (19D9B400) [pid = 3540] [serial = 254] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (12555400) [pid = 3540] [serial = 247] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (1937F000) [pid = 3540] [serial = 250] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (19383C00) [pid = 3540] [serial = 251] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (167F3800) [pid = 3540] [serial = 236] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (1690EC00) [pid = 3540] [serial = 239] [outer = 00000000] [url = about:blank] 20:30:55 INFO - PROCESS | 3540 | 1463628655912 Marionette TRACE conn7 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 20:30:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:30:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1179ms 20:30:55 INFO - PROCESS | 3540 | 1463628655980 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 20:30:55 INFO - PROCESS | 3540 | 1463628655983 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 20:30:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:30:55 INFO - PROCESS | 3540 | 1463628655987 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:30:55 INFO - PROCESS | 3540 | 1463628655991 Marionette TRACE conn7 <- [1,394,null,{}] 20:30:55 INFO - PROCESS | 3540 | 1463628655996 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:56 INFO - PROCESS | 3540 | 1463628656081 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 20:30:56 INFO - PROCESS | 3540 | 1463628656163 Marionette TRACE conn7 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 3540 | ++DOCSHELL 0DB17400 == 45 [pid = 3540] [id = 108] 20:30:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (0DB18000) [pid = 3540] [serial = 321] [outer = 00000000] 20:30:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (0DE9A800) [pid = 3540] [serial = 322] [outer = 0DB18000] 20:30:56 INFO - PROCESS | 3540 | 1463628656211 Marionette DEBUG loaded listener.js 20:30:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (0E0A0000) [pid = 3540] [serial = 323] [outer = 0DB18000] 20:30:56 INFO - PROCESS | 3540 | 1463628656609 Marionette TRACE conn7 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 20:30:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:30:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 669ms 20:30:56 INFO - PROCESS | 3540 | 1463628656661 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 20:30:56 INFO - PROCESS | 3540 | 1463628656664 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 20:30:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:30:56 INFO - PROCESS | 3540 | 1463628656668 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:30:56 INFO - PROCESS | 3540 | 1463628656669 Marionette TRACE conn7 <- [1,398,null,{}] 20:30:56 INFO - PROCESS | 3540 | 1463628656673 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:56 INFO - PROCESS | 3540 | 1463628656783 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 20:30:56 INFO - PROCESS | 3540 | 1463628656796 Marionette TRACE conn7 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:56 INFO - PROCESS | 3540 | ++DOCSHELL 13614800 == 46 [pid = 3540] [id = 109] 20:30:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (13986000) [pid = 3540] [serial = 324] [outer = 00000000] 20:30:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (1398D400) [pid = 3540] [serial = 325] [outer = 13986000] 20:30:56 INFO - PROCESS | 3540 | 1463628656846 Marionette DEBUG loaded listener.js 20:30:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (13B0BC00) [pid = 3540] [serial = 326] [outer = 13986000] 20:30:57 INFO - PROCESS | 3540 | 1463628657328 Marionette TRACE conn7 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 20:30:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:30:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 730ms 20:30:57 INFO - PROCESS | 3540 | 1463628657399 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 20:30:57 INFO - PROCESS | 3540 | 1463628657403 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 20:30:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:30:57 INFO - PROCESS | 3540 | 1463628657412 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:30:57 INFO - PROCESS | 3540 | 1463628657416 Marionette TRACE conn7 <- [1,402,null,{}] 20:30:57 INFO - PROCESS | 3540 | 1463628657420 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:57 INFO - PROCESS | 3540 | 1463628657502 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 20:30:57 INFO - PROCESS | 3540 | 1463628657590 Marionette TRACE conn7 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:57 INFO - PROCESS | 3540 | ++DOCSHELL 14C0B000 == 47 [pid = 3540] [id = 110] 20:30:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (167DC400) [pid = 3540] [serial = 327] [outer = 00000000] 20:30:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (1684F400) [pid = 3540] [serial = 328] [outer = 167DC400] 20:30:57 INFO - PROCESS | 3540 | 1463628657635 Marionette DEBUG loaded listener.js 20:30:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (16858000) [pid = 3540] [serial = 329] [outer = 167DC400] 20:30:58 INFO - PROCESS | 3540 | 1463628658062 Marionette TRACE conn7 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 20:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 691ms 20:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:30:58 INFO - PROCESS | 3540 | 1463628658100 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 20:30:58 INFO - PROCESS | 3540 | 1463628658102 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 20:30:58 INFO - PROCESS | 3540 | 1463628658105 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:30:58 INFO - PROCESS | 3540 | 1463628658107 Marionette TRACE conn7 <- [1,406,null,{}] 20:30:58 INFO - PROCESS | 3540 | 1463628658118 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:58 INFO - PROCESS | 3540 | 1463628658261 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 20:30:58 INFO - PROCESS | 3540 | 1463628658320 Marionette TRACE conn7 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:58 INFO - PROCESS | 3540 | ++DOCSHELL 1690F000 == 48 [pid = 3540] [id = 111] 20:30:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1690F800) [pid = 3540] [serial = 330] [outer = 00000000] 20:30:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (16FA7800) [pid = 3540] [serial = 331] [outer = 1690F800] 20:30:58 INFO - PROCESS | 3540 | 1463628658366 Marionette DEBUG loaded listener.js 20:30:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (16FAE800) [pid = 3540] [serial = 332] [outer = 1690F800] 20:30:58 INFO - PROCESS | 3540 | 1463628658803 Marionette TRACE conn7 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 20:30:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:30:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 20:30:58 INFO - PROCESS | 3540 | 1463628658848 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 20:30:58 INFO - PROCESS | 3540 | 1463628658850 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 20:30:58 INFO - PROCESS | 3540 | 1463628658853 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:30:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:30:58 INFO - PROCESS | 3540 | 1463628658855 Marionette TRACE conn7 <- [1,410,null,{}] 20:30:58 INFO - PROCESS | 3540 | 1463628658859 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:58 INFO - PROCESS | 3540 | 1463628658977 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 20:30:59 INFO - PROCESS | 3540 | 1463628659046 Marionette TRACE conn7 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:30:59 INFO - PROCESS | 3540 | ++DOCSHELL 174DB800 == 49 [pid = 3540] [id = 112] 20:30:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (174DBC00) [pid = 3540] [serial = 333] [outer = 00000000] 20:30:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (175C9400) [pid = 3540] [serial = 334] [outer = 174DBC00] 20:30:59 INFO - PROCESS | 3540 | 1463628659099 Marionette DEBUG loaded listener.js 20:30:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (177B2C00) [pid = 3540] [serial = 335] [outer = 174DBC00] 20:30:59 INFO - PROCESS | 3540 | 1463628659729 Marionette TRACE conn7 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (16BC5400) [pid = 3540] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (13613400) [pid = 3540] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (17729400) [pid = 3540] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (1685BC00) [pid = 3540] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (13A63800) [pid = 3540] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (0DDC4800) [pid = 3540] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (1254B800) [pid = 3540] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (1510E400) [pid = 3540] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (09375000) [pid = 3540] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:30:59 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (174DA800) [pid = 3540] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:30:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:30:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 20:30:59 INFO - PROCESS | 3540 | 1463628659827 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 20:30:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:30:59 INFO - PROCESS | 3540 | 1463628659831 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 20:30:59 INFO - PROCESS | 3540 | 1463628659837 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:30:59 INFO - PROCESS | 3540 | 1463628659841 Marionette TRACE conn7 <- [1,414,null,{}] 20:30:59 INFO - PROCESS | 3540 | 1463628659847 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:30:59 INFO - PROCESS | 3540 | 1463628659957 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 20:31:00 INFO - PROCESS | 3540 | 1463628660050 Marionette TRACE conn7 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:00 INFO - PROCESS | 3540 | ++DOCSHELL 0DB37C00 == 50 [pid = 3540] [id = 113] 20:31:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (0DCEF400) [pid = 3540] [serial = 336] [outer = 00000000] 20:31:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (0DE2DC00) [pid = 3540] [serial = 337] [outer = 0DCEF400] 20:31:00 INFO - PROCESS | 3540 | 1463628660110 Marionette DEBUG loaded listener.js 20:31:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (0E09F800) [pid = 3540] [serial = 338] [outer = 0DCEF400] 20:31:00 INFO - PROCESS | 3540 | 1463628660723 Marionette TRACE conn7 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 20:31:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:31:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 932ms 20:31:00 INFO - PROCESS | 3540 | 1463628660769 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 20:31:00 INFO - PROCESS | 3540 | 1463628660776 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 20:31:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:31:00 INFO - PROCESS | 3540 | 1463628660782 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:31:00 INFO - PROCESS | 3540 | 1463628660785 Marionette TRACE conn7 <- [1,418,null,{}] 20:31:00 INFO - PROCESS | 3540 | 1463628660789 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:00 INFO - PROCESS | 3540 | 1463628660896 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 20:31:00 INFO - PROCESS | 3540 | 1463628661021 Marionette TRACE conn7 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:01 INFO - PROCESS | 3540 | ++DOCSHELL 13989400 == 51 [pid = 3540] [id = 114] 20:31:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (1398A000) [pid = 3540] [serial = 339] [outer = 00000000] 20:31:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (16008400) [pid = 3540] [serial = 340] [outer = 1398A000] 20:31:01 INFO - PROCESS | 3540 | 1463628661077 Marionette DEBUG loaded listener.js 20:31:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (167D7400) [pid = 3540] [serial = 341] [outer = 1398A000] 20:31:02 INFO - PROCESS | 3540 | 1463628662117 Marionette TRACE conn7 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 20:31:02 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 20:31:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1383ms 20:31:02 INFO - PROCESS | 3540 | 1463628662194 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 20:31:02 INFO - PROCESS | 3540 | 1463628662196 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 20:31:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:31:02 INFO - PROCESS | 3540 | 1463628662201 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:31:02 INFO - PROCESS | 3540 | 1463628662205 Marionette TRACE conn7 <- [1,422,null,{}] 20:31:02 INFO - PROCESS | 3540 | 1463628662216 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:02 INFO - PROCESS | 3540 | 1463628662314 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 20:31:02 INFO - PROCESS | 3540 | 1463628662433 Marionette TRACE conn7 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:02 INFO - PROCESS | 3540 | ++DOCSHELL 16909000 == 52 [pid = 3540] [id = 115] 20:31:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (1690DC00) [pid = 3540] [serial = 342] [outer = 00000000] 20:31:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (1772B800) [pid = 3540] [serial = 343] [outer = 1690DC00] 20:31:02 INFO - PROCESS | 3540 | 1463628662490 Marionette DEBUG loaded listener.js 20:31:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (178EC000) [pid = 3540] [serial = 344] [outer = 1690DC00] 20:31:03 INFO - PROCESS | 3540 | 1463628663582 Marionette TRACE conn7 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 20:31:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:31:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1422ms 20:31:03 INFO - PROCESS | 3540 | 1463628663626 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 20:31:03 INFO - PROCESS | 3540 | 1463628663629 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 20:31:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:31:03 INFO - PROCESS | 3540 | 1463628663633 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:31:03 INFO - PROCESS | 3540 | 1463628663635 Marionette TRACE conn7 <- [1,426,null,{}] 20:31:03 INFO - PROCESS | 3540 | 1463628663638 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:03 INFO - PROCESS | 3540 | 1463628663741 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 20:31:03 INFO - PROCESS | 3540 | 1463628663864 Marionette TRACE conn7 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:03 INFO - PROCESS | 3540 | ++DOCSHELL 1856D400 == 53 [pid = 3540] [id = 116] 20:31:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (1937B000) [pid = 3540] [serial = 345] [outer = 00000000] 20:31:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (19386400) [pid = 3540] [serial = 346] [outer = 1937B000] 20:31:03 INFO - PROCESS | 3540 | 1463628663923 Marionette DEBUG loaded listener.js 20:31:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (19806800) [pid = 3540] [serial = 347] [outer = 1937B000] 20:31:04 INFO - PROCESS | 3540 | 1463628664605 Marionette TRACE conn7 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 20:31:04 INFO - PROCESS | 3540 | 1463628664657 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 20:31:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:31:04 INFO - PROCESS | 3540 | 1463628664662 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:31:04 INFO - PROCESS | 3540 | 1463628664667 Marionette TRACE conn7 <- [1,430,null,{}] 20:31:04 INFO - PROCESS | 3540 | 1463628664673 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:04 INFO - PROCESS | 3540 | 1463628664789 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 20:31:04 INFO - PROCESS | 3540 | 1463628664893 Marionette TRACE conn7 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:04 INFO - PROCESS | 3540 | ++DOCSHELL 13511C00 == 54 [pid = 3540] [id = 117] 20:31:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (13513C00) [pid = 3540] [serial = 348] [outer = 00000000] 20:31:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (13613400) [pid = 3540] [serial = 349] [outer = 13513C00] 20:31:04 INFO - PROCESS | 3540 | 1463628664943 Marionette DEBUG loaded listener.js 20:31:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (13A61000) [pid = 3540] [serial = 350] [outer = 13513C00] 20:31:05 INFO - PROCESS | 3540 | 1463628665560 Marionette TRACE conn7 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 20:31:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:31:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 20:31:05 INFO - PROCESS | 3540 | 1463628665592 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 20:31:05 INFO - PROCESS | 3540 | 1463628665598 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 20:31:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:31:05 INFO - PROCESS | 3540 | 1463628665604 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:31:05 INFO - PROCESS | 3540 | 1463628665606 Marionette TRACE conn7 <- [1,434,null,{}] 20:31:05 INFO - PROCESS | 3540 | 1463628665610 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:05 INFO - PROCESS | 3540 | 1463628665708 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 20:31:05 INFO - PROCESS | 3540 | 1463628665808 Marionette TRACE conn7 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:05 INFO - PROCESS | 3540 | ++DOCSHELL 13611000 == 55 [pid = 3540] [id = 118] 20:31:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (13B08800) [pid = 3540] [serial = 351] [outer = 00000000] 20:31:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (16854000) [pid = 3540] [serial = 352] [outer = 13B08800] 20:31:05 INFO - PROCESS | 3540 | 1463628665857 Marionette DEBUG loaded listener.js 20:31:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (16B66000) [pid = 3540] [serial = 353] [outer = 13B08800] 20:31:06 INFO - PROCESS | 3540 | --DOCSHELL 1690F000 == 54 [pid = 3540] [id = 111] 20:31:06 INFO - PROCESS | 3540 | --DOCSHELL 14C0B000 == 53 [pid = 3540] [id = 110] 20:31:06 INFO - PROCESS | 3540 | --DOCSHELL 13614800 == 52 [pid = 3540] [id = 109] 20:31:06 INFO - PROCESS | 3540 | --DOCSHELL 0DB17400 == 51 [pid = 3540] [id = 108] 20:31:06 INFO - PROCESS | 3540 | --DOCSHELL 0DE98000 == 50 [pid = 3540] [id = 107] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (167E1800) [pid = 3540] [serial = 301] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (1360F800) [pid = 3540] [serial = 259] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (0E0A3800) [pid = 3540] [serial = 262] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (1772B400) [pid = 3540] [serial = 265] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (1A70E400) [pid = 3540] [serial = 268] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOCSHELL 09383000 == 49 [pid = 3540] [id = 102] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (13B0D800) [pid = 3540] [serial = 280] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (14C0D000) [pid = 3540] [serial = 281] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (0E09F000) [pid = 3540] [serial = 277] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (130D6400) [pid = 3540] [serial = 278] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (13607800) [pid = 3540] [serial = 275] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (1315E000) [pid = 3540] [serial = 274] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (1600E800) [pid = 3540] [serial = 283] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (0DB36800) [pid = 3540] [serial = 272] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (0D2F6400) [pid = 3540] [serial = 271] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (1771C800) [pid = 3540] [serial = 292] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (174D9C00) [pid = 3540] [serial = 290] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (1725CC00) [pid = 3540] [serial = 289] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (167F4800) [pid = 3540] [serial = 295] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (16FB6000) [pid = 3540] [serial = 296] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (1856E400) [pid = 3540] [serial = 298] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (17720000) [pid = 3540] [serial = 293] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (19380C00) [pid = 3540] [serial = 299] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (16906C00) [pid = 3540] [serial = 286] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (16B68800) [pid = 3540] [serial = 287] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (167F6C00) [pid = 3540] [serial = 284] [outer = 00000000] [url = about:blank] 20:31:06 INFO - PROCESS | 3540 | 1463628666422 Marionette TRACE conn7 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 20:31:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:31:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 870ms 20:31:06 INFO - PROCESS | 3540 | 1463628666477 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 20:31:06 INFO - PROCESS | 3540 | 1463628666479 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 20:31:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:31:06 INFO - PROCESS | 3540 | 1463628666482 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:31:06 INFO - PROCESS | 3540 | 1463628666486 Marionette TRACE conn7 <- [1,438,null,{}] 20:31:06 INFO - PROCESS | 3540 | 1463628666496 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:06 INFO - PROCESS | 3540 | 1463628666582 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 20:31:06 INFO - PROCESS | 3540 | 1463628666591 Marionette TRACE conn7 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:06 INFO - PROCESS | 3540 | ++DOCSHELL 0D84EC00 == 50 [pid = 3540] [id = 119] 20:31:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (0DB36800) [pid = 3540] [serial = 354] [outer = 00000000] 20:31:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (1360F800) [pid = 3540] [serial = 355] [outer = 0DB36800] 20:31:06 INFO - PROCESS | 3540 | 1463628666638 Marionette DEBUG loaded listener.js 20:31:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (14CA7400) [pid = 3540] [serial = 356] [outer = 0DB36800] 20:31:07 INFO - PROCESS | 3540 | 1463628667079 Marionette TRACE conn7 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 20:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 689ms 20:31:07 INFO - PROCESS | 3540 | 1463628667143 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 20:31:07 INFO - PROCESS | 3540 | 1463628667145 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 20:31:07 INFO - PROCESS | 3540 | 1463628667148 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:31:07 INFO - PROCESS | 3540 | 1463628667150 Marionette TRACE conn7 <- [1,442,null,{}] 20:31:07 INFO - PROCESS | 3540 | 1463628667153 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:07 INFO - PROCESS | 3540 | 1463628667233 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 20:31:07 INFO - PROCESS | 3540 | 1463628667314 Marionette TRACE conn7 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 3540 | ++DOCSHELL 12482400 == 51 [pid = 3540] [id = 120] 20:31:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (14C0D000) [pid = 3540] [serial = 357] [outer = 00000000] 20:31:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (1690CC00) [pid = 3540] [serial = 358] [outer = 14C0D000] 20:31:07 INFO - PROCESS | 3540 | 1463628667365 Marionette DEBUG loaded listener.js 20:31:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (16BBF800) [pid = 3540] [serial = 359] [outer = 14C0D000] 20:31:07 INFO - PROCESS | 3540 | 1463628667733 Marionette TRACE conn7 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 20:31:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:31:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 20:31:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:31:07 INFO - PROCESS | 3540 | 1463628667783 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 20:31:07 INFO - PROCESS | 3540 | 1463628667785 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 20:31:07 INFO - PROCESS | 3540 | 1463628667788 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:31:07 INFO - PROCESS | 3540 | 1463628667790 Marionette TRACE conn7 <- [1,446,null,{}] 20:31:07 INFO - PROCESS | 3540 | 1463628667793 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:07 INFO - PROCESS | 3540 | 1463628667871 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 20:31:07 INFO - PROCESS | 3540 | 1463628667907 Marionette TRACE conn7 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:07 INFO - PROCESS | 3540 | ++DOCSHELL 174D8400 == 52 [pid = 3540] [id = 121] 20:31:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (174D8C00) [pid = 3540] [serial = 360] [outer = 00000000] 20:31:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (17724400) [pid = 3540] [serial = 361] [outer = 174D8C00] 20:31:07 INFO - PROCESS | 3540 | 1463628667951 Marionette DEBUG loaded listener.js 20:31:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (1772A000) [pid = 3540] [serial = 362] [outer = 174D8C00] 20:31:08 INFO - PROCESS | 3540 | 1463628668390 Marionette TRACE conn7 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 20:31:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:31:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 671ms 20:31:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:31:08 INFO - PROCESS | 3540 | 1463628668460 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 20:31:08 INFO - PROCESS | 3540 | 1463628668462 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 20:31:08 INFO - PROCESS | 3540 | 1463628668465 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:31:08 INFO - PROCESS | 3540 | 1463628668467 Marionette TRACE conn7 <- [1,450,null,{}] 20:31:08 INFO - PROCESS | 3540 | 1463628668470 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:08 INFO - PROCESS | 3540 | 1463628668603 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 20:31:08 INFO - PROCESS | 3540 | 1463628668663 Marionette TRACE conn7 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:08 INFO - PROCESS | 3540 | ++DOCSHELL 178E1C00 == 53 [pid = 3540] [id = 122] 20:31:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (179F3800) [pid = 3540] [serial = 363] [outer = 00000000] 20:31:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (19388000) [pid = 3540] [serial = 364] [outer = 179F3800] 20:31:08 INFO - PROCESS | 3540 | 1463628668708 Marionette DEBUG loaded listener.js 20:31:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1A015800) [pid = 3540] [serial = 365] [outer = 179F3800] 20:31:09 INFO - PROCESS | 3540 | 1463628669119 Marionette TRACE conn7 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 20:31:09 INFO - PROCESS | 3540 | 1463628669236 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 20:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:31:09 INFO - PROCESS | 3540 | 1463628669251 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:31:09 INFO - PROCESS | 3540 | 1463628669253 Marionette TRACE conn7 <- [1,454,null,{}] 20:31:09 INFO - PROCESS | 3540 | 1463628669256 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:09 INFO - PROCESS | 3540 | 1463628669365 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 20:31:09 INFO - PROCESS | 3540 | 1463628669373 Marionette TRACE conn7 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:09 INFO - PROCESS | 3540 | ++DOCSHELL 0D260400 == 54 [pid = 3540] [id = 123] 20:31:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (174DF000) [pid = 3540] [serial = 366] [outer = 00000000] 20:31:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (1785A400) [pid = 3540] [serial = 367] [outer = 174DF000] 20:31:09 INFO - PROCESS | 3540 | 1463628669418 Marionette DEBUG loaded listener.js 20:31:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (1785C000) [pid = 3540] [serial = 368] [outer = 174DF000] 20:31:09 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:09 INFO - PROCESS | 3540 | 1463628669862 Marionette TRACE conn7 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 20:31:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:31:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 20:31:09 INFO - PROCESS | 3540 | 1463628669923 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 20:31:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:31:09 INFO - PROCESS | 3540 | 1463628669925 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 20:31:09 INFO - PROCESS | 3540 | 1463628669928 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:31:09 INFO - PROCESS | 3540 | 1463628669929 Marionette TRACE conn7 <- [1,458,null,{}] 20:31:09 INFO - PROCESS | 3540 | 1463628669933 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:10 INFO - PROCESS | 3540 | 1463628670047 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 20:31:10 INFO - PROCESS | 3540 | 1463628670057 Marionette TRACE conn7 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:10 INFO - PROCESS | 3540 | ++DOCSHELL 19385400 == 55 [pid = 3540] [id = 124] 20:31:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (1A065C00) [pid = 3540] [serial = 369] [outer = 00000000] 20:31:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (1A221000) [pid = 3540] [serial = 370] [outer = 1A065C00] 20:31:10 INFO - PROCESS | 3540 | 1463628670103 Marionette DEBUG loaded listener.js 20:31:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (1A228400) [pid = 3540] [serial = 371] [outer = 1A065C00] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (167DC400) [pid = 3540] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (1690F800) [pid = 3540] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (13982400) [pid = 3540] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (1A063400) [pid = 3540] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (0D84DC00) [pid = 3540] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (0E09C800) [pid = 3540] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (172AD000) [pid = 3540] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (1A33F400) [pid = 3540] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (0DB18000) [pid = 3540] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (12557800) [pid = 3540] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (1A332400) [pid = 3540] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (19D2C400) [pid = 3540] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (130DB800) [pid = 3540] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (0DE98800) [pid = 3540] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (0DB1A800) [pid = 3540] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (167D8000) [pid = 3540] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (1360C800) [pid = 3540] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (13986000) [pid = 3540] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (13606C00) [pid = 3540] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (18CDD000) [pid = 3540] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (0D205C00) [pid = 3540] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (09384C00) [pid = 3540] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (1725C800) [pid = 3540] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (0D0EDC00) [pid = 3540] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:31:10 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (16009800) [pid = 3540] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:31:10 INFO - PROCESS | 3540 | 1463628670780 Marionette TRACE conn7 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 20:31:10 INFO - PROCESS | 3540 | 1463628670801 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 20:31:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:31:10 INFO - PROCESS | 3540 | 1463628670804 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:31:10 INFO - PROCESS | 3540 | 1463628670806 Marionette TRACE conn7 <- [1,462,null,{}] 20:31:10 INFO - PROCESS | 3540 | 1463628670819 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:10 INFO - PROCESS | 3540 | 1463628670898 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 20:31:10 INFO - PROCESS | 3540 | 1463628670985 Marionette TRACE conn7 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:10 INFO - PROCESS | 3540 | ++DOCSHELL 0D205C00 == 56 [pid = 3540] [id = 125] 20:31:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (0D829800) [pid = 3540] [serial = 372] [outer = 00000000] 20:31:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (13606C00) [pid = 3540] [serial = 373] [outer = 0D829800] 20:31:11 INFO - PROCESS | 3540 | 1463628671029 Marionette DEBUG loaded listener.js 20:31:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (13B0B800) [pid = 3540] [serial = 374] [outer = 0D829800] 20:31:11 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:11 INFO - PROCESS | 3540 | 1463628671387 Marionette TRACE conn7 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 20:31:11 INFO - PROCESS | 3540 | 1463628671437 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 20:31:11 INFO - PROCESS | 3540 | 1463628671440 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:31:11 INFO - PROCESS | 3540 | 1463628671442 Marionette TRACE conn7 <- [1,466,null,{}] 20:31:11 INFO - PROCESS | 3540 | 1463628671446 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:11 INFO - PROCESS | 3540 | 1463628671559 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 20:31:11 INFO - PROCESS | 3540 | 1463628671567 Marionette TRACE conn7 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:11 INFO - PROCESS | 3540 | ++DOCSHELL 1690F800 == 57 [pid = 3540] [id = 126] 20:31:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (169EFC00) [pid = 3540] [serial = 375] [outer = 00000000] 20:31:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (1A220400) [pid = 3540] [serial = 376] [outer = 169EFC00] 20:31:11 INFO - PROCESS | 3540 | 1463628671612 Marionette DEBUG loaded listener.js 20:31:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (1A307800) [pid = 3540] [serial = 377] [outer = 169EFC00] 20:31:12 INFO - PROCESS | 3540 | 1463628672033 Marionette TRACE conn7 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 20:31:12 INFO - PROCESS | 3540 | 1463628672077 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 20:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:31:12 INFO - PROCESS | 3540 | 1463628672083 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:31:12 INFO - PROCESS | 3540 | 1463628672085 Marionette TRACE conn7 <- [1,470,null,{}] 20:31:12 INFO - PROCESS | 3540 | 1463628672088 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:12 INFO - PROCESS | 3540 | 1463628672217 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 20:31:12 INFO - PROCESS | 3540 | 1463628672264 Marionette TRACE conn7 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:12 INFO - PROCESS | 3540 | ++DOCSHELL 1A308800 == 58 [pid = 3540] [id = 127] 20:31:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (1A309400) [pid = 3540] [serial = 378] [outer = 00000000] 20:31:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (1A33A400) [pid = 3540] [serial = 379] [outer = 1A309400] 20:31:12 INFO - PROCESS | 3540 | 1463628672312 Marionette DEBUG loaded listener.js 20:31:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (1A707800) [pid = 3540] [serial = 380] [outer = 1A309400] 20:31:12 INFO - PROCESS | 3540 | 1463628672859 Marionette TRACE conn7 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 20:31:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:31:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 830ms 20:31:12 INFO - PROCESS | 3540 | 1463628672916 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 20:31:12 INFO - PROCESS | 3540 | 1463628672920 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 20:31:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:31:12 INFO - PROCESS | 3540 | 1463628672926 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:31:12 INFO - PROCESS | 3540 | 1463628672931 Marionette TRACE conn7 <- [1,474,null,{}] 20:31:12 INFO - PROCESS | 3540 | 1463628672938 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:13 INFO - PROCESS | 3540 | 1463628673061 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 20:31:13 INFO - PROCESS | 3540 | 1463628673156 Marionette TRACE conn7 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:13 INFO - PROCESS | 3540 | ++DOCSHELL 0DB36000 == 59 [pid = 3540] [id = 128] 20:31:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (0DB39C00) [pid = 3540] [serial = 381] [outer = 00000000] 20:31:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (1224DC00) [pid = 3540] [serial = 382] [outer = 0DB39C00] 20:31:13 INFO - PROCESS | 3540 | 1463628673212 Marionette DEBUG loaded listener.js 20:31:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (130D7000) [pid = 3540] [serial = 383] [outer = 0DB39C00] 20:31:13 INFO - PROCESS | 3540 | 1463628673852 Marionette TRACE conn7 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 20:31:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:31:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 970ms 20:31:13 INFO - PROCESS | 3540 | 1463628673901 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 20:31:13 INFO - PROCESS | 3540 | 1463628673907 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 20:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:31:13 INFO - PROCESS | 3540 | 1463628673914 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:31:13 INFO - PROCESS | 3540 | 1463628673916 Marionette TRACE conn7 <- [1,478,null,{}] 20:31:13 INFO - PROCESS | 3540 | 1463628673921 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:14 INFO - PROCESS | 3540 | 1463628674029 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 20:31:14 INFO - PROCESS | 3540 | 1463628674158 Marionette TRACE conn7 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:14 INFO - PROCESS | 3540 | ++DOCSHELL 13B0C800 == 60 [pid = 3540] [id = 129] 20:31:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (16007000) [pid = 3540] [serial = 384] [outer = 00000000] 20:31:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (16858400) [pid = 3540] [serial = 385] [outer = 16007000] 20:31:14 INFO - PROCESS | 3540 | 1463628674214 Marionette DEBUG loaded listener.js 20:31:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (16FB4800) [pid = 3540] [serial = 386] [outer = 16007000] 20:31:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (19388800) [pid = 3540] [serial = 387] [outer = 14C06800] 20:31:14 INFO - PROCESS | 3540 | 1463628674984 Marionette TRACE conn7 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 20:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1122ms 20:31:15 INFO - PROCESS | 3540 | 1463628675037 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 3540 | 1463628675040 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 20:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:31:15 INFO - PROCESS | 3540 | 1463628675044 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:31:15 INFO - PROCESS | 3540 | 1463628675048 Marionette TRACE conn7 <- [1,482,null,{}] 20:31:15 INFO - PROCESS | 3540 | 1463628675060 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:15 INFO - PROCESS | 3540 | 1463628675170 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 20:31:15 INFO - PROCESS | 3540 | 1463628675300 Marionette TRACE conn7 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:15 INFO - PROCESS | 3540 | ++DOCSHELL 18AD3C00 == 61 [pid = 3540] [id = 130] 20:31:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (1945D400) [pid = 3540] [serial = 388] [outer = 00000000] 20:31:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (1A48F000) [pid = 3540] [serial = 389] [outer = 1945D400] 20:31:15 INFO - PROCESS | 3540 | 1463628675359 Marionette DEBUG loaded listener.js 20:31:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1BE7A800) [pid = 3540] [serial = 390] [outer = 1945D400] 20:31:15 INFO - PROCESS | 3540 | 1463628675960 Marionette TRACE conn7 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 20:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 930ms 20:31:15 INFO - PROCESS | 3540 | 1463628675977 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 20:31:15 INFO - PROCESS | 3540 | 1463628675980 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 20:31:15 INFO - PROCESS | 3540 | 1463628675983 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:31:15 INFO - PROCESS | 3540 | 1463628675985 Marionette TRACE conn7 <- [1,486,null,{}] 20:31:15 INFO - PROCESS | 3540 | 1463628675989 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:16 INFO - PROCESS | 3540 | 1463628676144 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 20:31:16 INFO - PROCESS | 3540 | 1463628676203 Marionette TRACE conn7 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:16 INFO - PROCESS | 3540 | ++DOCSHELL 1BBD0800 == 62 [pid = 3540] [id = 131] 20:31:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (1BBD2000) [pid = 3540] [serial = 391] [outer = 00000000] 20:31:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (1BBD4800) [pid = 3540] [serial = 392] [outer = 1BBD2000] 20:31:16 INFO - PROCESS | 3540 | 1463628676257 Marionette DEBUG loaded listener.js 20:31:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (1BBD7800) [pid = 3540] [serial = 393] [outer = 1BBD2000] 20:31:16 INFO - PROCESS | 3540 | 1463628676856 Marionette TRACE conn7 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 20:31:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 929ms 20:31:16 INFO - PROCESS | 3540 | 1463628676917 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 20:31:16 INFO - PROCESS | 3540 | 1463628676920 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 20:31:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:31:16 INFO - PROCESS | 3540 | 1463628676923 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:31:16 INFO - PROCESS | 3540 | 1463628676925 Marionette TRACE conn7 <- [1,490,null,{}] 20:31:16 INFO - PROCESS | 3540 | 1463628676929 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:17 INFO - PROCESS | 3540 | 1463628677037 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 20:31:17 INFO - PROCESS | 3540 | 1463628677175 Marionette TRACE conn7 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:17 INFO - PROCESS | 3540 | ++DOCSHELL 16FAD000 == 63 [pid = 3540] [id = 132] 20:31:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (16FADC00) [pid = 3540] [serial = 394] [outer = 00000000] 20:31:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (1BE83800) [pid = 3540] [serial = 395] [outer = 16FADC00] 20:31:17 INFO - PROCESS | 3540 | 1463628677231 Marionette DEBUG loaded listener.js 20:31:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (1BE86800) [pid = 3540] [serial = 396] [outer = 16FADC00] 20:31:18 INFO - PROCESS | 3540 | 1463628678082 Marionette TRACE conn7 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 20:31:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:31:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1171ms 20:31:18 INFO - PROCESS | 3540 | 1463628678108 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 20:31:18 INFO - PROCESS | 3540 | 1463628678112 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 20:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:31:18 INFO - PROCESS | 3540 | 1463628678119 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:31:18 INFO - PROCESS | 3540 | 1463628678123 Marionette TRACE conn7 <- [1,494,null,{}] 20:31:18 INFO - PROCESS | 3540 | 1463628678129 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:18 INFO - PROCESS | 3540 | 1463628678225 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 20:31:18 INFO - PROCESS | 3540 | 1463628678315 Marionette TRACE conn7 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:18 INFO - PROCESS | 3540 | ++DOCSHELL 0DCE4400 == 64 [pid = 3540] [id = 133] 20:31:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (0DCEF800) [pid = 3540] [serial = 397] [outer = 00000000] 20:31:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (0DB21C00) [pid = 3540] [serial = 398] [outer = 0DCEF800] 20:31:18 INFO - PROCESS | 3540 | 1463628678410 Marionette DEBUG loaded listener.js 20:31:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (11B34C00) [pid = 3540] [serial = 399] [outer = 0DCEF800] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 13606000 == 63 [pid = 3540] [id = 103] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 1690F800 == 62 [pid = 3540] [id = 126] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 0D205C00 == 61 [pid = 3540] [id = 125] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 19385400 == 60 [pid = 3540] [id = 124] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 0D260400 == 59 [pid = 3540] [id = 123] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 178E1C00 == 58 [pid = 3540] [id = 122] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 174D8400 == 57 [pid = 3540] [id = 121] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 12482400 == 56 [pid = 3540] [id = 120] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 0D84EC00 == 55 [pid = 3540] [id = 119] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 13611000 == 54 [pid = 3540] [id = 118] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 13511C00 == 53 [pid = 3540] [id = 117] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (1A21C400) [pid = 3540] [serial = 316] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (175C9400) [pid = 3540] [serial = 334] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 16909000 == 52 [pid = 3540] [id = 115] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 13989400 == 51 [pid = 3540] [id = 114] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 0DB37C00 == 50 [pid = 3540] [id = 113] 20:31:18 INFO - PROCESS | 3540 | --DOCSHELL 174DB800 == 49 [pid = 3540] [id = 112] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (167E6800) [pid = 3540] [serial = 302] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (1A70BC00) [pid = 3540] [serial = 257] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (1398F800) [pid = 3540] [serial = 260] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (13987400) [pid = 3540] [serial = 263] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (19D2D400) [pid = 3540] [serial = 266] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (1BE7C800) [pid = 3540] [serial = 269] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (0DE9A800) [pid = 3540] [serial = 322] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (13A0C800) [pid = 3540] [serial = 170] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (1A33D800) [pid = 3540] [serial = 224] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (1A021800) [pid = 3540] [serial = 176] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (13613000) [pid = 3540] [serial = 133] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (0E09BC00) [pid = 3540] [serial = 319] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (0DD12000) [pid = 3540] [serial = 167] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (169EB800) [pid = 3540] [serial = 310] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (13A64800) [pid = 3540] [serial = 215] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (1398D400) [pid = 3540] [serial = 325] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (13B0BC00) [pid = 3540] [serial = 326] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (0E0A0000) [pid = 3540] [serial = 323] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (16FAE400) [pid = 3540] [serial = 311] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (1398BC00) [pid = 3540] [serial = 307] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (1A06D000) [pid = 3540] [serial = 221] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (0DB19C00) [pid = 3540] [serial = 130] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (13A66400) [pid = 3540] [serial = 308] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (0DB18C00) [pid = 3540] [serial = 305] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (0D1EE000) [pid = 3540] [serial = 304] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (19382000) [pid = 3540] [serial = 313] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (18CD5C00) [pid = 3540] [serial = 173] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 95 (11D47000) [pid = 3540] [serial = 320] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 94 (0DB20800) [pid = 3540] [serial = 212] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (16FAE000) [pid = 3540] [serial = 218] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (1684F400) [pid = 3540] [serial = 328] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (16FAE800) [pid = 3540] [serial = 332] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (16858000) [pid = 3540] [serial = 329] [outer = 00000000] [url = about:blank] 20:31:18 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (16FA7800) [pid = 3540] [serial = 331] [outer = 00000000] [url = about:blank] 20:31:19 INFO - PROCESS | 3540 | 1463628679022 Marionette TRACE conn7 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 20:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 20:31:19 INFO - PROCESS | 3540 | 1463628679050 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 20:31:19 INFO - PROCESS | 3540 | 1463628679056 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 20:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:31:19 INFO - PROCESS | 3540 | 1463628679062 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:31:19 INFO - PROCESS | 3540 | 1463628679064 Marionette TRACE conn7 <- [1,498,null,{}] 20:31:19 INFO - PROCESS | 3540 | 1463628679068 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:19 INFO - PROCESS | 3540 | 1463628679153 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 20:31:19 INFO - PROCESS | 3540 | 1463628679163 Marionette TRACE conn7 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:19 INFO - PROCESS | 3540 | ++DOCSHELL 0D832400 == 50 [pid = 3540] [id = 134] 20:31:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (0D84EC00) [pid = 3540] [serial = 400] [outer = 00000000] 20:31:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (0DCE2800) [pid = 3540] [serial = 401] [outer = 0D84EC00] 20:31:19 INFO - PROCESS | 3540 | 1463628679208 Marionette DEBUG loaded listener.js 20:31:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (0DEA2400) [pid = 3540] [serial = 402] [outer = 0D84EC00] 20:31:19 INFO - PROCESS | 3540 | 1463628679705 Marionette TRACE conn7 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 20:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 20:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:31:19 INFO - PROCESS | 3540 | 1463628679734 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 20:31:19 INFO - PROCESS | 3540 | 1463628679736 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 20:31:19 INFO - PROCESS | 3540 | 1463628679740 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:31:19 INFO - PROCESS | 3540 | 1463628679743 Marionette TRACE conn7 <- [1,502,null,{}] 20:31:19 INFO - PROCESS | 3540 | 1463628679753 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:19 INFO - PROCESS | 3540 | 1463628679839 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 20:31:19 INFO - PROCESS | 3540 | 1463628679919 Marionette TRACE conn7 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:19 INFO - PROCESS | 3540 | ++DOCSHELL 10D16000 == 51 [pid = 3540] [id = 135] 20:31:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (11B0EC00) [pid = 3540] [serial = 403] [outer = 00000000] 20:31:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (1360D000) [pid = 3540] [serial = 404] [outer = 11B0EC00] 20:31:19 INFO - PROCESS | 3540 | 1463628679972 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 95 (13982400) [pid = 3540] [serial = 405] [outer = 11B0EC00] 20:31:20 INFO - PROCESS | 3540 | 1463628680349 Marionette TRACE conn7 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 20:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 631ms 20:31:20 INFO - PROCESS | 3540 | 1463628680373 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 20:31:20 INFO - PROCESS | 3540 | 1463628680376 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 20:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:31:20 INFO - PROCESS | 3540 | 1463628680379 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:31:20 INFO - PROCESS | 3540 | 1463628680381 Marionette TRACE conn7 <- [1,506,null,{}] 20:31:20 INFO - PROCESS | 3540 | 1463628680384 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:20 INFO - PROCESS | 3540 | 1463628680470 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 20:31:20 INFO - PROCESS | 3540 | 1463628680478 Marionette TRACE conn7 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:20 INFO - PROCESS | 3540 | ++DOCSHELL 13A0B000 == 52 [pid = 3540] [id = 136] 20:31:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 96 (13A0C400) [pid = 3540] [serial = 406] [outer = 00000000] 20:31:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (13B0E400) [pid = 3540] [serial = 407] [outer = 13A0C400] 20:31:20 INFO - PROCESS | 3540 | 1463628680522 Marionette DEBUG loaded listener.js 20:31:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (14C10000) [pid = 3540] [serial = 408] [outer = 13A0C400] 20:31:21 INFO - PROCESS | 3540 | 1463628681011 Marionette TRACE conn7 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 20:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 20:31:21 INFO - PROCESS | 3540 | 1463628681051 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 20:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:31:21 INFO - PROCESS | 3540 | 1463628681053 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 20:31:21 INFO - PROCESS | 3540 | 1463628681056 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:31:21 INFO - PROCESS | 3540 | 1463628681058 Marionette TRACE conn7 <- [1,510,null,{}] 20:31:21 INFO - PROCESS | 3540 | 1463628681061 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:21 INFO - PROCESS | 3540 | 1463628681166 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 20:31:21 INFO - PROCESS | 3540 | 1463628681175 Marionette TRACE conn7 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 3540 | ++DOCSHELL 14CA6800 == 53 [pid = 3540] [id = 137] 20:31:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (15102000) [pid = 3540] [serial = 409] [outer = 00000000] 20:31:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (16009800) [pid = 3540] [serial = 410] [outer = 15102000] 20:31:21 INFO - PROCESS | 3540 | 1463628681261 Marionette DEBUG loaded listener.js 20:31:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (167DB400) [pid = 3540] [serial = 411] [outer = 15102000] 20:31:21 INFO - PROCESS | 3540 | 1463628681707 Marionette TRACE conn7 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 20:31:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 669ms 20:31:21 INFO - PROCESS | 3540 | 1463628681731 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 20:31:21 INFO - PROCESS | 3540 | 1463628681734 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 20:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:31:21 INFO - PROCESS | 3540 | 1463628681737 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:31:21 INFO - PROCESS | 3540 | 1463628681738 Marionette TRACE conn7 <- [1,514,null,{}] 20:31:21 INFO - PROCESS | 3540 | 1463628681742 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:21 INFO - PROCESS | 3540 | 1463628681907 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 20:31:21 INFO - PROCESS | 3540 | 1463628681939 Marionette TRACE conn7 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:21 INFO - PROCESS | 3540 | ++DOCSHELL 16906800 == 54 [pid = 3540] [id = 138] 20:31:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (16906C00) [pid = 3540] [serial = 412] [outer = 00000000] 20:31:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (1690F400) [pid = 3540] [serial = 413] [outer = 16906C00] 20:31:21 INFO - PROCESS | 3540 | 1463628681985 Marionette DEBUG loaded listener.js 20:31:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (169EF000) [pid = 3540] [serial = 414] [outer = 16906C00] 20:31:22 INFO - PROCESS | 3540 | 1463628682412 Marionette TRACE conn7 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 20:31:22 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 20:31:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 730ms 20:31:22 INFO - PROCESS | 3540 | 1463628682473 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 20:31:22 INFO - PROCESS | 3540 | 1463628682475 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 20:31:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:31:22 INFO - PROCESS | 3540 | 1463628682478 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:31:22 INFO - PROCESS | 3540 | 1463628682480 Marionette TRACE conn7 <- [1,518,null,{}] 20:31:22 INFO - PROCESS | 3540 | 1463628682483 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:22 INFO - PROCESS | 3540 | 1463628682590 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 20:31:22 INFO - PROCESS | 3540 | 1463628682647 Marionette TRACE conn7 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:22 INFO - PROCESS | 3540 | ++DOCSHELL 1690A800 == 55 [pid = 3540] [id = 139] 20:31:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (16B65800) [pid = 3540] [serial = 415] [outer = 00000000] 20:31:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (16FB3400) [pid = 3540] [serial = 416] [outer = 16B65800] 20:31:22 INFO - PROCESS | 3540 | 1463628682692 Marionette DEBUG loaded listener.js 20:31:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (1725DC00) [pid = 3540] [serial = 417] [outer = 16B65800] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (174DBC00) [pid = 3540] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (174DF000) [pid = 3540] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (0DB36800) [pid = 3540] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (13513C00) [pid = 3540] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (13B08800) [pid = 3540] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (169EFC00) [pid = 3540] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (14C0D000) [pid = 3540] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (174D8C00) [pid = 3540] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (0D829800) [pid = 3540] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (1A065C00) [pid = 3540] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:31:23 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (179F3800) [pid = 3540] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:31:23 INFO - PROCESS | 3540 | 1463628683308 Marionette TRACE conn7 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 20:31:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:31:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 870ms 20:31:23 INFO - PROCESS | 3540 | 1463628683352 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 20:31:23 INFO - PROCESS | 3540 | 1463628683354 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 20:31:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:31:23 INFO - PROCESS | 3540 | 1463628683357 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:31:23 INFO - PROCESS | 3540 | 1463628683368 Marionette TRACE conn7 <- [1,522,null,{}] 20:31:23 INFO - PROCESS | 3540 | 1463628683377 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:23 INFO - PROCESS | 3540 | 1463628683454 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 20:31:23 INFO - PROCESS | 3540 | 1463628683467 Marionette TRACE conn7 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:23 INFO - PROCESS | 3540 | ++DOCSHELL 11B3DC00 == 56 [pid = 3540] [id = 140] 20:31:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (12246C00) [pid = 3540] [serial = 418] [outer = 00000000] 20:31:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (13B0FC00) [pid = 3540] [serial = 419] [outer = 12246C00] 20:31:23 INFO - PROCESS | 3540 | 1463628683510 Marionette DEBUG loaded listener.js 20:31:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (1690F000) [pid = 3540] [serial = 420] [outer = 12246C00] 20:31:23 INFO - PROCESS | 3540 | 1463628683929 Marionette TRACE conn7 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 20:31:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:31:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 590ms 20:31:23 INFO - PROCESS | 3540 | 1463628683960 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 20:31:23 INFO - PROCESS | 3540 | 1463628683962 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 20:31:23 INFO - PROCESS | 3540 | 1463628683965 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:31:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:31:23 INFO - PROCESS | 3540 | 1463628683967 Marionette TRACE conn7 <- [1,526,null,{}] 20:31:23 INFO - PROCESS | 3540 | 1463628683970 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:24 INFO - PROCESS | 3540 | 1463628684049 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 20:31:24 INFO - PROCESS | 3540 | 1463628684056 Marionette TRACE conn7 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:24 INFO - PROCESS | 3540 | ++DOCSHELL 16FB0000 == 57 [pid = 3540] [id = 141] 20:31:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (174DAC00) [pid = 3540] [serial = 421] [outer = 00000000] 20:31:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (175CB000) [pid = 3540] [serial = 422] [outer = 174DAC00] 20:31:24 INFO - PROCESS | 3540 | 1463628684099 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (177A9400) [pid = 3540] [serial = 423] [outer = 174DAC00] 20:31:24 INFO - PROCESS | 3540 | 1463628684526 Marionette TRACE conn7 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 20:31:24 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 20:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 20:31:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:31:24 INFO - PROCESS | 3540 | 1463628684539 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 20:31:24 INFO - PROCESS | 3540 | 1463628684541 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 20:31:24 INFO - PROCESS | 3540 | 1463628684545 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:31:24 INFO - PROCESS | 3540 | 1463628684546 Marionette TRACE conn7 <- [1,530,null,{}] 20:31:24 INFO - PROCESS | 3540 | 1463628684567 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:24 INFO - PROCESS | 3540 | 1463628684653 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 20:31:24 INFO - PROCESS | 3540 | 1463628684662 Marionette TRACE conn7 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:24 INFO - PROCESS | 3540 | ++DOCSHELL 174DE400 == 58 [pid = 3540] [id = 142] 20:31:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (17851000) [pid = 3540] [serial = 424] [outer = 00000000] 20:31:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (1785E000) [pid = 3540] [serial = 425] [outer = 17851000] 20:31:24 INFO - PROCESS | 3540 | 1463628684705 Marionette DEBUG loaded listener.js 20:31:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (179EB800) [pid = 3540] [serial = 426] [outer = 17851000] 20:31:25 INFO - PROCESS | 3540 | 1463628685194 Marionette TRACE conn7 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 20:31:25 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 20:31:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:31:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:31:25 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 20:31:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:31:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:31:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:31:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 20:31:25 INFO - PROCESS | 3540 | 1463628685220 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 20:31:25 INFO - PROCESS | 3540 | 1463628685222 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 20:31:25 INFO - PROCESS | 3540 | 1463628685226 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:31:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:31:25 INFO - PROCESS | 3540 | 1463628685228 Marionette TRACE conn7 <- [1,534,null,{}] 20:31:25 INFO - PROCESS | 3540 | 1463628685231 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:25 INFO - PROCESS | 3540 | 1463628685412 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 20:31:25 INFO - PROCESS | 3540 | 1463628685515 Marionette TRACE conn7 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:25 INFO - PROCESS | 3540 | ++DOCSHELL 0D2F6400 == 59 [pid = 3540] [id = 143] 20:31:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (0D2F7400) [pid = 3540] [serial = 427] [outer = 00000000] 20:31:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (0D85A000) [pid = 3540] [serial = 428] [outer = 0D2F7400] 20:31:25 INFO - PROCESS | 3540 | 1463628685573 Marionette DEBUG loaded listener.js 20:31:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (0DB1C800) [pid = 3540] [serial = 429] [outer = 0D2F7400] 20:31:26 INFO - PROCESS | 3540 | 1463628686171 Marionette TRACE conn7 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 20:31:26 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. 20:31:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 970ms 20:31:26 INFO - PROCESS | 3540 | 1463628686202 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 20:31:26 INFO - PROCESS | 3540 | 1463628686207 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 20:31:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:31:26 INFO - PROCESS | 3540 | 1463628686211 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:31:26 INFO - PROCESS | 3540 | 1463628686216 Marionette TRACE conn7 <- [1,538,null,{}] 20:31:26 INFO - PROCESS | 3540 | 1463628686221 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:26 INFO - PROCESS | 3540 | 1463628686331 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 20:31:26 INFO - PROCESS | 3540 | 1463628686431 Marionette TRACE conn7 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:26 INFO - PROCESS | 3540 | ++DOCSHELL 13163400 == 60 [pid = 3540] [id = 144] 20:31:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (13509400) [pid = 3540] [serial = 430] [outer = 00000000] 20:31:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (13613C00) [pid = 3540] [serial = 431] [outer = 13509400] 20:31:26 INFO - PROCESS | 3540 | 1463628686490 Marionette DEBUG loaded listener.js 20:31:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (13A0A400) [pid = 3540] [serial = 432] [outer = 13509400] 20:31:27 INFO - PROCESS | 3540 | 1463628687030 Marionette TRACE conn7 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 20:31:27 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. 20:31:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 869ms 20:31:27 INFO - PROCESS | 3540 | 1463628687116 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 20:31:27 INFO - PROCESS | 3540 | 1463628687120 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 20:31:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:31:27 INFO - PROCESS | 3540 | 1463628687191 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:31:27 INFO - PROCESS | 3540 | 1463628687194 Marionette TRACE conn7 <- [1,542,null,{}] 20:31:27 INFO - PROCESS | 3540 | 1463628687199 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:27 INFO - PROCESS | 3540 | 1463628687316 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 20:31:27 INFO - PROCESS | 3540 | 1463628687411 Marionette TRACE conn7 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:27 INFO - PROCESS | 3540 | ++DOCSHELL 13A08800 == 61 [pid = 3540] [id = 145] 20:31:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (13A0A000) [pid = 3540] [serial = 433] [outer = 00000000] 20:31:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (17850400) [pid = 3540] [serial = 434] [outer = 13A0A000] 20:31:27 INFO - PROCESS | 3540 | 1463628687469 Marionette DEBUG loaded listener.js 20:31:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (1937EC00) [pid = 3540] [serial = 435] [outer = 13A0A000] 20:31:27 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:27 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:28 INFO - PROCESS | 3540 | 1463628688040 Marionette TRACE conn7 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 20:31:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:31:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 910ms 20:31:28 INFO - PROCESS | 3540 | 1463628688074 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 20:31:28 INFO - PROCESS | 3540 | 1463628688078 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 20:31:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:31:28 INFO - PROCESS | 3540 | 1463628688089 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:31:28 INFO - PROCESS | 3540 | 1463628688094 Marionette TRACE conn7 <- [1,546,null,{}] 20:31:28 INFO - PROCESS | 3540 | 1463628688098 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:28 INFO - PROCESS | 3540 | 1463628688210 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 20:31:28 INFO - PROCESS | 3540 | 1463628688335 Marionette TRACE conn7 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:28 INFO - PROCESS | 3540 | ++DOCSHELL 11E19C00 == 62 [pid = 3540] [id = 146] 20:31:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (11E1FC00) [pid = 3540] [serial = 436] [outer = 00000000] 20:31:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (11E27400) [pid = 3540] [serial = 437] [outer = 11E1FC00] 20:31:28 INFO - PROCESS | 3540 | 1463628688391 Marionette DEBUG loaded listener.js 20:31:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (19B69800) [pid = 3540] [serial = 438] [outer = 11E1FC00] 20:31:28 INFO - PROCESS | 3540 | 1463628688961 Marionette TRACE conn7 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 20:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 20:31:29 INFO - PROCESS | 3540 | 1463628689019 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 20:31:29 INFO - PROCESS | 3540 | 1463628689021 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 20:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:31:29 INFO - PROCESS | 3540 | 1463628689025 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:31:29 INFO - PROCESS | 3540 | 1463628689027 Marionette TRACE conn7 <- [1,550,null,{}] 20:31:29 INFO - PROCESS | 3540 | 1463628689031 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:29 INFO - PROCESS | 3540 | 1463628689171 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 20:31:29 INFO - PROCESS | 3540 | 1463628689296 Marionette TRACE conn7 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:29 INFO - PROCESS | 3540 | ++DOCSHELL 11E24400 == 63 [pid = 3540] [id = 147] 20:31:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (11E24C00) [pid = 3540] [serial = 439] [outer = 00000000] 20:31:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (1A06B800) [pid = 3540] [serial = 440] [outer = 11E24C00] 20:31:29 INFO - PROCESS | 3540 | 1463628689351 Marionette DEBUG loaded listener.js 20:31:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (1A223000) [pid = 3540] [serial = 441] [outer = 11E24C00] 20:31:29 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:29 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:29 INFO - PROCESS | 3540 | 1463628689917 Marionette TRACE conn7 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 20:31:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:31:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 930ms 20:31:29 INFO - PROCESS | 3540 | 1463628689959 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 20:31:29 INFO - PROCESS | 3540 | 1463628689961 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 20:31:29 INFO - PROCESS | 3540 | 1463628689964 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:31:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:31:29 INFO - PROCESS | 3540 | 1463628689966 Marionette TRACE conn7 <- [1,554,null,{}] 20:31:29 INFO - PROCESS | 3540 | 1463628689970 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:30 INFO - PROCESS | 3540 | 1463628690076 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 20:31:30 INFO - PROCESS | 3540 | 1463628690178 Marionette TRACE conn7 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:30 INFO - PROCESS | 3540 | ++DOCSHELL 17910800 == 64 [pid = 3540] [id = 148] 20:31:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (17910C00) [pid = 3540] [serial = 442] [outer = 00000000] 20:31:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (17914800) [pid = 3540] [serial = 443] [outer = 17910C00] 20:31:30 INFO - PROCESS | 3540 | 1463628690239 Marionette DEBUG loaded listener.js 20:31:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (1A01E800) [pid = 3540] [serial = 444] [outer = 17910C00] 20:31:30 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:30 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:30 INFO - PROCESS | 3540 | 1463628690786 Marionette TRACE conn7 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:31:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:31:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 870ms 20:31:30 INFO - PROCESS | 3540 | 1463628690842 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 20:31:30 INFO - PROCESS | 3540 | 1463628690845 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 20:31:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:31:30 INFO - PROCESS | 3540 | 1463628690849 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:31:30 INFO - PROCESS | 3540 | 1463628690851 Marionette TRACE conn7 <- [1,558,null,{}] 20:31:30 INFO - PROCESS | 3540 | 1463628690855 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:30 INFO - PROCESS | 3540 | 1463628690959 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 20:31:31 INFO - PROCESS | 3540 | 1463628691058 Marionette TRACE conn7 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:31 INFO - PROCESS | 3540 | ++DOCSHELL 1A310800 == 65 [pid = 3540] [id = 149] 20:31:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (1A311000) [pid = 3540] [serial = 445] [outer = 00000000] 20:31:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (1A33B800) [pid = 3540] [serial = 446] [outer = 1A311000] 20:31:31 INFO - PROCESS | 3540 | 1463628691111 Marionette DEBUG loaded listener.js 20:31:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (1A488C00) [pid = 3540] [serial = 447] [outer = 1A311000] 20:31:31 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:31 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:31 INFO - PROCESS | 3540 | 1463628691736 Marionette TRACE conn7 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 20:31:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:31:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 929ms 20:31:31 INFO - PROCESS | 3540 | 1463628691893 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 20:31:31 INFO - PROCESS | 3540 | 1463628691897 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 20:31:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:31:31 INFO - PROCESS | 3540 | 1463628691946 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:31:31 INFO - PROCESS | 3540 | 1463628691949 Marionette TRACE conn7 <- [1,562,null,{}] 20:31:31 INFO - PROCESS | 3540 | 1463628691955 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:32 INFO - PROCESS | 3540 | 1463628692058 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 20:31:32 INFO - PROCESS | 3540 | 1463628692187 Marionette TRACE conn7 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:32 INFO - PROCESS | 3540 | ++DOCSHELL 11E1B000 == 66 [pid = 3540] [id = 150] 20:31:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (11E1B400) [pid = 3540] [serial = 448] [outer = 00000000] 20:31:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (11E1E400) [pid = 3540] [serial = 449] [outer = 11E1B400] 20:31:32 INFO - PROCESS | 3540 | 1463628692242 Marionette DEBUG loaded listener.js 20:31:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (122B1C00) [pid = 3540] [serial = 450] [outer = 11E1B400] 20:31:32 INFO - PROCESS | 3540 | 1463628692757 Marionette TRACE conn7 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:31:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:31:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 890ms 20:31:32 INFO - PROCESS | 3540 | 1463628692828 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 20:31:32 INFO - PROCESS | 3540 | 1463628692831 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 20:31:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:31:32 INFO - PROCESS | 3540 | 1463628692839 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:31:32 INFO - PROCESS | 3540 | 1463628692842 Marionette TRACE conn7 <- [1,566,null,{}] 20:31:32 INFO - PROCESS | 3540 | 1463628692847 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:32 INFO - PROCESS | 3540 | 1463628692972 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 174DE400 == 65 [pid = 3540] [id = 142] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 16FB0000 == 64 [pid = 3540] [id = 141] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 11B3DC00 == 63 [pid = 3540] [id = 140] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 1690A800 == 62 [pid = 3540] [id = 139] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 16906800 == 61 [pid = 3540] [id = 138] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 14CA6800 == 60 [pid = 3540] [id = 137] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 13A0B000 == 59 [pid = 3540] [id = 136] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 10D16000 == 58 [pid = 3540] [id = 135] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 0D832400 == 57 [pid = 3540] [id = 134] 20:31:32 INFO - PROCESS | 3540 | --DOCSHELL 0DCE4400 == 56 [pid = 3540] [id = 133] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (1A33A400) [pid = 3540] [serial = 379] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (177B2C00) [pid = 3540] [serial = 335] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (0DE2DC00) [pid = 3540] [serial = 337] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (16008400) [pid = 3540] [serial = 340] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (1772B800) [pid = 3540] [serial = 343] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (1785C000) [pid = 3540] [serial = 368] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (1785A400) [pid = 3540] [serial = 367] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (1360F800) [pid = 3540] [serial = 355] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (14CA7400) [pid = 3540] [serial = 356] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (13A61000) [pid = 3540] [serial = 350] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (13613400) [pid = 3540] [serial = 349] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (16B66000) [pid = 3540] [serial = 353] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (16854000) [pid = 3540] [serial = 352] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (1A307800) [pid = 3540] [serial = 377] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (1690CC00) [pid = 3540] [serial = 358] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (16BBF800) [pid = 3540] [serial = 359] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (17724400) [pid = 3540] [serial = 361] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (19386400) [pid = 3540] [serial = 346] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (13606C00) [pid = 3540] [serial = 373] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (1A221000) [pid = 3540] [serial = 370] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (1A220400) [pid = 3540] [serial = 376] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (1A228400) [pid = 3540] [serial = 371] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (19388000) [pid = 3540] [serial = 364] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (1A015800) [pid = 3540] [serial = 365] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (13B0B800) [pid = 3540] [serial = 374] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (1772A000) [pid = 3540] [serial = 362] [outer = 00000000] [url = about:blank] 20:31:33 INFO - PROCESS | 3540 | 1463628693137 Marionette TRACE conn7 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:33 INFO - PROCESS | 3540 | ++DOCSHELL 09370C00 == 57 [pid = 3540] [id = 151] 20:31:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (0937EC00) [pid = 3540] [serial = 451] [outer = 00000000] 20:31:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (0DB15000) [pid = 3540] [serial = 452] [outer = 0937EC00] 20:31:33 INFO - PROCESS | 3540 | 1463628693188 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (0E09DC00) [pid = 3540] [serial = 453] [outer = 0937EC00] 20:31:33 INFO - PROCESS | 3540 | 1463628693556 Marionette TRACE conn7 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 20:31:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:31:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 790ms 20:31:33 INFO - PROCESS | 3540 | 1463628693633 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 20:31:33 INFO - PROCESS | 3540 | 1463628693635 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 20:31:33 INFO - PROCESS | 3540 | 1463628693639 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:31:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:31:33 INFO - PROCESS | 3540 | 1463628693641 Marionette TRACE conn7 <- [1,570,null,{}] 20:31:33 INFO - PROCESS | 3540 | 1463628693650 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:33 INFO - PROCESS | 3540 | 1463628693741 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 20:31:33 INFO - PROCESS | 3540 | 1463628693751 Marionette TRACE conn7 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:33 INFO - PROCESS | 3540 | ++DOCSHELL 13981400 == 58 [pid = 3540] [id = 152] 20:31:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (13982000) [pid = 3540] [serial = 454] [outer = 00000000] 20:31:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (14CA6800) [pid = 3540] [serial = 455] [outer = 13982000] 20:31:33 INFO - PROCESS | 3540 | 1463628693802 Marionette DEBUG loaded listener.js 20:31:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (167DFC00) [pid = 3540] [serial = 456] [outer = 13982000] 20:31:34 INFO - PROCESS | 3540 | 1463628694403 Marionette TRACE conn7 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 20:31:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:31:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 830ms 20:31:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:31:34 INFO - PROCESS | 3540 | 1463628694472 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 20:31:34 INFO - PROCESS | 3540 | 1463628694474 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 20:31:34 INFO - PROCESS | 3540 | 1463628694477 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:31:34 INFO - PROCESS | 3540 | 1463628694479 Marionette TRACE conn7 <- [1,574,null,{}] 20:31:34 INFO - PROCESS | 3540 | 1463628694482 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:34 INFO - PROCESS | 3540 | 1463628694600 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 20:31:34 INFO - PROCESS | 3540 | 1463628694615 Marionette TRACE conn7 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:34 INFO - PROCESS | 3540 | ++DOCSHELL 16907400 == 59 [pid = 3540] [id = 153] 20:31:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (1690C800) [pid = 3540] [serial = 457] [outer = 00000000] 20:31:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (16FAA400) [pid = 3540] [serial = 458] [outer = 1690C800] 20:31:34 INFO - PROCESS | 3540 | 1463628694663 Marionette DEBUG loaded listener.js 20:31:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (16FB3000) [pid = 3540] [serial = 459] [outer = 1690C800] 20:31:35 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:35 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:35 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:35 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:35 INFO - PROCESS | 3540 | 1463628695125 Marionette TRACE conn7 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 20:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 20:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:31:35 INFO - PROCESS | 3540 | 1463628695149 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 20:31:35 INFO - PROCESS | 3540 | 1463628695151 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 20:31:35 INFO - PROCESS | 3540 | 1463628695153 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:31:35 INFO - PROCESS | 3540 | 1463628695155 Marionette TRACE conn7 <- [1,578,null,{}] 20:31:35 INFO - PROCESS | 3540 | 1463628695178 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:35 INFO - PROCESS | 3540 | 1463628695302 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 20:31:35 INFO - PROCESS | 3540 | 1463628695362 Marionette TRACE conn7 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:35 INFO - PROCESS | 3540 | ++DOCSHELL 16FB4C00 == 60 [pid = 3540] [id = 154] 20:31:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (17253800) [pid = 3540] [serial = 460] [outer = 00000000] 20:31:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (17720000) [pid = 3540] [serial = 461] [outer = 17253800] 20:31:35 INFO - PROCESS | 3540 | 1463628695418 Marionette DEBUG loaded listener.js 20:31:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (175CCC00) [pid = 3540] [serial = 462] [outer = 17253800] 20:31:35 INFO - PROCESS | 3540 | 1463628695828 Marionette TRACE conn7 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 20:31:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:31:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 730ms 20:31:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:31:35 INFO - PROCESS | 3540 | 1463628695885 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 20:31:35 INFO - PROCESS | 3540 | 1463628695887 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 20:31:35 INFO - PROCESS | 3540 | 1463628695890 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:31:35 INFO - PROCESS | 3540 | 1463628695892 Marionette TRACE conn7 <- [1,582,null,{}] 20:31:35 INFO - PROCESS | 3540 | 1463628695895 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:36 INFO - PROCESS | 3540 | 1463628696035 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 20:31:36 INFO - PROCESS | 3540 | 1463628696138 Marionette TRACE conn7 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:36 INFO - PROCESS | 3540 | ++DOCSHELL 1785A400 == 61 [pid = 3540] [id = 155] 20:31:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (178E0800) [pid = 3540] [serial = 463] [outer = 00000000] 20:31:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (17917800) [pid = 3540] [serial = 464] [outer = 178E0800] 20:31:36 INFO - PROCESS | 3540 | 1463628696186 Marionette DEBUG loaded listener.js 20:31:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (18ACE000) [pid = 3540] [serial = 465] [outer = 178E0800] 20:31:36 INFO - PROCESS | 3540 | 1463628696606 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:31:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:31:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 769ms 20:31:36 INFO - PROCESS | 3540 | 1463628696661 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 20:31:36 INFO - PROCESS | 3540 | 1463628696663 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 20:31:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:31:36 INFO - PROCESS | 3540 | 1463628696673 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:31:36 INFO - PROCESS | 3540 | 1463628696675 Marionette TRACE conn7 <- [1,586,null,{}] 20:31:36 INFO - PROCESS | 3540 | 1463628696679 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:36 INFO - PROCESS | 3540 | 1463628696788 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 20:31:36 INFO - PROCESS | 3540 | 1463628696795 Marionette TRACE conn7 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:36 INFO - PROCESS | 3540 | ++DOCSHELL 177A9C00 == 62 [pid = 3540] [id = 156] 20:31:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (178E9400) [pid = 3540] [serial = 466] [outer = 00000000] 20:31:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (19D1F400) [pid = 3540] [serial = 467] [outer = 178E9400] 20:31:36 INFO - PROCESS | 3540 | 1463628696843 Marionette DEBUG loaded listener.js 20:31:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (1A01B400) [pid = 3540] [serial = 468] [outer = 178E9400] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (16B65800) [pid = 3540] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (0DCEF800) [pid = 3540] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (11B0EC00) [pid = 3540] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (16906C00) [pid = 3540] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (13A0C400) [pid = 3540] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (0D84EC00) [pid = 3540] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (12246C00) [pid = 3540] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (15102000) [pid = 3540] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:31:37 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (174DAC00) [pid = 3540] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:31:37 INFO - PROCESS | 3540 | 1463628697393 Marionette TRACE conn7 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 20:31:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:31:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 790ms 20:31:37 INFO - PROCESS | 3540 | 1463628697457 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 20:31:37 INFO - PROCESS | 3540 | 1463628697459 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 20:31:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:31:37 INFO - PROCESS | 3540 | 1463628697462 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:31:37 INFO - PROCESS | 3540 | 1463628697464 Marionette TRACE conn7 <- [1,590,null,{}] 20:31:37 INFO - PROCESS | 3540 | 1463628697467 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:37 INFO - PROCESS | 3540 | 1463628697551 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 20:31:37 INFO - PROCESS | 3540 | 1463628697647 Marionette TRACE conn7 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:37 INFO - PROCESS | 3540 | ++DOCSHELL 0D25E400 == 63 [pid = 3540] [id = 157] 20:31:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (0DB17400) [pid = 3540] [serial = 469] [outer = 00000000] 20:31:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (174DAC00) [pid = 3540] [serial = 470] [outer = 0DB17400] 20:31:37 INFO - PROCESS | 3540 | 1463628697694 Marionette DEBUG loaded listener.js 20:31:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (178EF800) [pid = 3540] [serial = 471] [outer = 0DB17400] 20:31:38 INFO - PROCESS | 3540 | 1463628698063 Marionette TRACE conn7 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 20:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 20:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:31:38 INFO - PROCESS | 3540 | 1463628698133 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 3540 | 1463628698135 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 20:31:38 INFO - PROCESS | 3540 | 1463628698138 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:31:38 INFO - PROCESS | 3540 | 1463628698140 Marionette TRACE conn7 <- [1,594,null,{}] 20:31:38 INFO - PROCESS | 3540 | 1463628698143 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:38 INFO - PROCESS | 3540 | 1463628698225 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 20:31:38 INFO - PROCESS | 3540 | 1463628698231 Marionette TRACE conn7 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 3540 | ++DOCSHELL 13A67C00 == 64 [pid = 3540] [id = 158] 20:31:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (19810000) [pid = 3540] [serial = 472] [outer = 00000000] 20:31:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (1A330400) [pid = 3540] [serial = 473] [outer = 19810000] 20:31:38 INFO - PROCESS | 3540 | 1463628698275 Marionette DEBUG loaded listener.js 20:31:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (1A33C400) [pid = 3540] [serial = 474] [outer = 19810000] 20:31:38 INFO - PROCESS | 3540 | 1463628698683 Marionette TRACE conn7 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:31:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:31:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 570ms 20:31:38 INFO - PROCESS | 3540 | 1463628698709 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 20:31:38 INFO - PROCESS | 3540 | 1463628698711 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 20:31:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:31:38 INFO - PROCESS | 3540 | 1463628698714 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:31:38 INFO - PROCESS | 3540 | 1463628698715 Marionette TRACE conn7 <- [1,598,null,{}] 20:31:38 INFO - PROCESS | 3540 | 1463628698719 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:38 INFO - PROCESS | 3540 | 1463628698845 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 20:31:38 INFO - PROCESS | 3540 | 1463628698854 Marionette TRACE conn7 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:38 INFO - PROCESS | 3540 | ++DOCSHELL 1A493C00 == 65 [pid = 3540] [id = 159] 20:31:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (1A705800) [pid = 3540] [serial = 475] [outer = 00000000] 20:31:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (1BBD2800) [pid = 3540] [serial = 476] [outer = 1A705800] 20:31:38 INFO - PROCESS | 3540 | 1463628698898 Marionette DEBUG loaded listener.js 20:31:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (1BE7CC00) [pid = 3540] [serial = 477] [outer = 1A705800] 20:31:39 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:31:39 INFO - PROCESS | 3540 | 1463628699729 Marionette TRACE conn7 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 20:31:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:31:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1072ms 20:31:39 INFO - PROCESS | 3540 | 1463628699788 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 20:31:39 INFO - PROCESS | 3540 | 1463628699792 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 20:31:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:31:39 INFO - PROCESS | 3540 | 1463628699798 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:31:39 INFO - PROCESS | 3540 | 1463628699802 Marionette TRACE conn7 <- [1,602,null,{}] 20:31:39 INFO - PROCESS | 3540 | 1463628699808 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:39 INFO - PROCESS | 3540 | 1463628699929 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 20:31:40 INFO - PROCESS | 3540 | 1463628700067 Marionette TRACE conn7 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:40 INFO - PROCESS | 3540 | ++DOCSHELL 0DF74C00 == 66 [pid = 3540] [id = 160] 20:31:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (11D6A000) [pid = 3540] [serial = 478] [outer = 00000000] 20:31:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (13159000) [pid = 3540] [serial = 479] [outer = 11D6A000] 20:31:40 INFO - PROCESS | 3540 | 1463628700129 Marionette DEBUG loaded listener.js 20:31:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (1360EC00) [pid = 3540] [serial = 480] [outer = 11D6A000] 20:31:40 INFO - PROCESS | 3540 | 1463628700779 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:31:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:31:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1020ms 20:31:40 INFO - PROCESS | 3540 | 1463628700823 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 20:31:40 INFO - PROCESS | 3540 | 1463628700830 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 20:31:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:31:40 INFO - PROCESS | 3540 | 1463628700836 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:31:40 INFO - PROCESS | 3540 | 1463628700839 Marionette TRACE conn7 <- [1,606,null,{}] 20:31:40 INFO - PROCESS | 3540 | 1463628700842 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:40 INFO - PROCESS | 3540 | 1463628700954 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 20:31:41 INFO - PROCESS | 3540 | 1463628701092 Marionette TRACE conn7 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:41 INFO - PROCESS | 3540 | ++DOCSHELL 1315E000 == 67 [pid = 3540] [id = 161] 20:31:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (1360D400) [pid = 3540] [serial = 481] [outer = 00000000] 20:31:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (16BC5400) [pid = 3540] [serial = 482] [outer = 1360D400] 20:31:41 INFO - PROCESS | 3540 | 1463628701152 Marionette DEBUG loaded listener.js 20:31:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (1771E800) [pid = 3540] [serial = 483] [outer = 1360D400] 20:31:41 INFO - PROCESS | 3540 | 1463628701788 Marionette TRACE conn7 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:31:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:31:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1019ms 20:31:41 INFO - PROCESS | 3540 | 1463628701858 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 20:31:41 INFO - PROCESS | 3540 | 1463628701860 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 20:31:41 INFO - PROCESS | 3540 | 1463628701864 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:31:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:31:41 INFO - PROCESS | 3540 | 1463628701868 Marionette TRACE conn7 <- [1,610,null,{}] 20:31:41 INFO - PROCESS | 3540 | 1463628701879 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:42 INFO - PROCESS | 3540 | 1463628702039 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 20:31:42 INFO - PROCESS | 3540 | 1463628702172 Marionette TRACE conn7 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:42 INFO - PROCESS | 3540 | ++DOCSHELL 1BBD9C00 == 68 [pid = 3540] [id = 162] 20:31:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (1BE7F000) [pid = 3540] [serial = 484] [outer = 00000000] 20:31:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1BE84C00) [pid = 3540] [serial = 485] [outer = 1BE7F000] 20:31:42 INFO - PROCESS | 3540 | 1463628702248 Marionette DEBUG loaded listener.js 20:31:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (1CE31000) [pid = 3540] [serial = 486] [outer = 1BE7F000] 20:31:42 INFO - PROCESS | 3540 | 1463628702862 Marionette TRACE conn7 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 20:31:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:31:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1019ms 20:31:42 INFO - PROCESS | 3540 | 1463628702886 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 20:31:42 INFO - PROCESS | 3540 | 1463628702889 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 20:31:42 INFO - PROCESS | 3540 | 1463628702893 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:31:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:31:42 INFO - PROCESS | 3540 | 1463628702895 Marionette TRACE conn7 <- [1,614,null,{}] 20:31:42 INFO - PROCESS | 3540 | 1463628702899 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:43 INFO - PROCESS | 3540 | 1463628703010 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 20:31:43 INFO - PROCESS | 3540 | 1463628703146 Marionette TRACE conn7 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:43 INFO - PROCESS | 3540 | ++DOCSHELL 1CE3CC00 == 69 [pid = 3540] [id = 163] 20:31:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (1ED6C400) [pid = 3540] [serial = 487] [outer = 00000000] 20:31:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (1ED6F400) [pid = 3540] [serial = 488] [outer = 1ED6C400] 20:31:43 INFO - PROCESS | 3540 | 1463628703201 Marionette DEBUG loaded listener.js 20:31:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (1ED74400) [pid = 3540] [serial = 489] [outer = 1ED6C400] 20:31:43 INFO - PROCESS | 3540 | 1463628703797 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:31:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:31:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 20:31:43 INFO - PROCESS | 3540 | 1463628703867 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 20:31:43 INFO - PROCESS | 3540 | 1463628703869 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 20:31:43 INFO - PROCESS | 3540 | 1463628703872 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:31:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:31:43 INFO - PROCESS | 3540 | 1463628703874 Marionette TRACE conn7 <- [1,618,null,{}] 20:31:43 INFO - PROCESS | 3540 | 1463628703878 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:43 INFO - PROCESS | 3540 | 1463628703984 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 20:31:44 INFO - PROCESS | 3540 | 1463628704292 Marionette TRACE conn7 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:44 INFO - PROCESS | 3540 | ++DOCSHELL 09379800 == 70 [pid = 3540] [id = 164] 20:31:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (0937AC00) [pid = 3540] [serial = 490] [outer = 00000000] 20:31:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (0E09FC00) [pid = 3540] [serial = 491] [outer = 0937AC00] 20:31:44 INFO - PROCESS | 3540 | 1463628704368 Marionette DEBUG loaded listener.js 20:31:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (11E1BC00) [pid = 3540] [serial = 492] [outer = 0937AC00] 20:31:44 INFO - PROCESS | 3540 | 1463628704984 Marionette TRACE conn7 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 20:31:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:31:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1179ms 20:31:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:31:45 INFO - PROCESS | 3540 | 1463628705056 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 20:31:45 INFO - PROCESS | 3540 | 1463628705061 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 20:31:45 INFO - PROCESS | 3540 | 1463628705065 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:31:45 INFO - PROCESS | 3540 | 1463628705068 Marionette TRACE conn7 <- [1,622,null,{}] 20:31:45 INFO - PROCESS | 3540 | 1463628705073 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:45 INFO - PROCESS | 3540 | 1463628705174 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 20:31:45 INFO - PROCESS | 3540 | 1463628705310 Marionette TRACE conn7 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:45 INFO - PROCESS | 3540 | ++DOCSHELL 0E09E400 == 71 [pid = 3540] [id = 165] 20:31:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (0E0E4400) [pid = 3540] [serial = 493] [outer = 00000000] 20:31:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (13605C00) [pid = 3540] [serial = 494] [outer = 0E0E4400] 20:31:45 INFO - PROCESS | 3540 | 1463628705361 Marionette DEBUG loaded listener.js 20:31:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (1398FC00) [pid = 3540] [serial = 495] [outer = 0E0E4400] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 1360F000 == 70 [pid = 3540] [id = 55] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 1A01AC00 == 69 [pid = 3540] [id = 86] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 13A67C00 == 68 [pid = 3540] [id = 158] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 0D25E400 == 67 [pid = 3540] [id = 157] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 177A9C00 == 66 [pid = 3540] [id = 156] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 1785A400 == 65 [pid = 3540] [id = 155] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 16FB4C00 == 64 [pid = 3540] [id = 154] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 16907400 == 63 [pid = 3540] [id = 153] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (1785E000) [pid = 3540] [serial = 425] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 13981400 == 62 [pid = 3540] [id = 152] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 09370C00 == 61 [pid = 3540] [id = 151] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 11E1B000 == 60 [pid = 3540] [id = 150] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 11E24400 == 59 [pid = 3540] [id = 147] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 11E19C00 == 58 [pid = 3540] [id = 146] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 13A08800 == 57 [pid = 3540] [id = 145] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 13163400 == 56 [pid = 3540] [id = 144] 20:31:45 INFO - PROCESS | 3540 | --DOCSHELL 0D2F6400 == 55 [pid = 3540] [id = 143] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (16FB3400) [pid = 3540] [serial = 416] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (1224DC00) [pid = 3540] [serial = 382] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (16858400) [pid = 3540] [serial = 385] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (1A48F000) [pid = 3540] [serial = 389] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (1BBD4800) [pid = 3540] [serial = 392] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (11B34C00) [pid = 3540] [serial = 399] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (0DB21C00) [pid = 3540] [serial = 398] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (1360D000) [pid = 3540] [serial = 404] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (13982400) [pid = 3540] [serial = 405] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (169EF000) [pid = 3540] [serial = 414] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (13B0E400) [pid = 3540] [serial = 407] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (1690F400) [pid = 3540] [serial = 413] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (0DCE2800) [pid = 3540] [serial = 401] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (0DEA2400) [pid = 3540] [serial = 402] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (1BE83800) [pid = 3540] [serial = 395] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (13B0FC00) [pid = 3540] [serial = 419] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (1690F000) [pid = 3540] [serial = 420] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (1725DC00) [pid = 3540] [serial = 417] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (18CD2800) [pid = 3540] [serial = 164] [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.] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (16009800) [pid = 3540] [serial = 410] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (167DB400) [pid = 3540] [serial = 411] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (175CB000) [pid = 3540] [serial = 422] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (14C10000) [pid = 3540] [serial = 408] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (177A9400) [pid = 3540] [serial = 423] [outer = 00000000] [url = about:blank] 20:31:45 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:45 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:45 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:45 INFO - PROCESS | 3540 | 1463628705913 Marionette TRACE conn7 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 20:31:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:31:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 890ms 20:31:45 INFO - PROCESS | 3540 | 1463628705957 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 20:31:45 INFO - PROCESS | 3540 | 1463628705961 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 20:31:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:31:45 INFO - PROCESS | 3540 | 1463628705965 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:31:45 INFO - PROCESS | 3540 | 1463628705967 Marionette TRACE conn7 <- [1,626,null,{}] 20:31:45 INFO - PROCESS | 3540 | 1463628705971 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:46 INFO - PROCESS | 3540 | 1463628706055 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 20:31:46 INFO - PROCESS | 3540 | 1463628706149 Marionette TRACE conn7 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:46 INFO - PROCESS | 3540 | ++DOCSHELL 0DB37400 == 56 [pid = 3540] [id = 166] 20:31:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (0DCE2800) [pid = 3540] [serial = 496] [outer = 00000000] 20:31:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (11D47000) [pid = 3540] [serial = 497] [outer = 0DCE2800] 20:31:46 INFO - PROCESS | 3540 | 1463628706197 Marionette DEBUG loaded listener.js 20:31:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (124D9800) [pid = 3540] [serial = 498] [outer = 0DCE2800] 20:31:46 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:46 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:46 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:46 INFO - PROCESS | 3540 | 1463628706601 Marionette TRACE conn7 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:31:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:31:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 669ms 20:31:46 INFO - PROCESS | 3540 | 1463628706640 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 20:31:46 INFO - PROCESS | 3540 | 1463628706643 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 20:31:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:31:46 INFO - PROCESS | 3540 | 1463628706647 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:31:46 INFO - PROCESS | 3540 | 1463628706653 Marionette TRACE conn7 <- [1,630,null,{}] 20:31:46 INFO - PROCESS | 3540 | 1463628706663 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:46 INFO - PROCESS | 3540 | 1463628706747 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 20:31:46 INFO - PROCESS | 3540 | 1463628706755 Marionette TRACE conn7 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:46 INFO - PROCESS | 3540 | ++DOCSHELL 13987C00 == 57 [pid = 3540] [id = 167] 20:31:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (1398B400) [pid = 3540] [serial = 499] [outer = 00000000] 20:31:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (15D5D000) [pid = 3540] [serial = 500] [outer = 1398B400] 20:31:46 INFO - PROCESS | 3540 | 1463628706799 Marionette DEBUG loaded listener.js 20:31:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (1600FC00) [pid = 3540] [serial = 501] [outer = 1398B400] 20:31:47 INFO - PROCESS | 3540 | 1463628707253 Marionette TRACE conn7 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 20:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 20:31:47 INFO - PROCESS | 3540 | 1463628707286 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 20:31:47 INFO - PROCESS | 3540 | 1463628707289 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 20:31:47 INFO - PROCESS | 3540 | 1463628707292 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:31:47 INFO - PROCESS | 3540 | 1463628707293 Marionette TRACE conn7 <- [1,634,null,{}] 20:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:31:47 INFO - PROCESS | 3540 | 1463628707301 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:47 INFO - PROCESS | 3540 | 1463628707388 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 20:31:47 INFO - PROCESS | 3540 | 1463628707397 Marionette TRACE conn7 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:47 INFO - PROCESS | 3540 | ++DOCSHELL 167E4400 == 58 [pid = 3540] [id = 168] 20:31:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (167E5400) [pid = 3540] [serial = 502] [outer = 00000000] 20:31:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (16850800) [pid = 3540] [serial = 503] [outer = 167E5400] 20:31:47 INFO - PROCESS | 3540 | 1463628707444 Marionette DEBUG loaded listener.js 20:31:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (16902000) [pid = 3540] [serial = 504] [outer = 167E5400] 20:31:47 INFO - PROCESS | 3540 | 1463628707905 Marionette TRACE conn7 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:31:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:31:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 20:31:47 INFO - PROCESS | 3540 | 1463628707928 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 20:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:31:47 INFO - PROCESS | 3540 | 1463628707930 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 20:31:47 INFO - PROCESS | 3540 | 1463628707933 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:31:47 INFO - PROCESS | 3540 | 1463628707935 Marionette TRACE conn7 <- [1,638,null,{}] 20:31:47 INFO - PROCESS | 3540 | 1463628707938 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:48 INFO - PROCESS | 3540 | 1463628708057 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 20:31:48 INFO - PROCESS | 3540 | 1463628708064 Marionette TRACE conn7 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:48 INFO - PROCESS | 3540 | ++DOCSHELL 16909000 == 59 [pid = 3540] [id = 169] 20:31:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (16909800) [pid = 3540] [serial = 505] [outer = 00000000] 20:31:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (1690F400) [pid = 3540] [serial = 506] [outer = 16909800] 20:31:48 INFO - PROCESS | 3540 | 1463628708116 Marionette DEBUG loaded listener.js 20:31:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (16FAB000) [pid = 3540] [serial = 507] [outer = 16909800] 20:31:48 INFO - PROCESS | 3540 | 1463628708609 Marionette TRACE conn7 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 20:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 20:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:31:48 INFO - PROCESS | 3540 | 1463628708663 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 20:31:48 INFO - PROCESS | 3540 | 1463628708665 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 20:31:48 INFO - PROCESS | 3540 | 1463628708674 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:31:48 INFO - PROCESS | 3540 | 1463628708676 Marionette TRACE conn7 <- [1,642,null,{}] 20:31:48 INFO - PROCESS | 3540 | 1463628708680 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:48 INFO - PROCESS | 3540 | 1463628708796 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 20:31:48 INFO - PROCESS | 3540 | 1463628708857 Marionette TRACE conn7 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:48 INFO - PROCESS | 3540 | ++DOCSHELL 16B69000 == 60 [pid = 3540] [id = 170] 20:31:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (16FAF000) [pid = 3540] [serial = 508] [outer = 00000000] 20:31:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (17707400) [pid = 3540] [serial = 509] [outer = 16FAF000] 20:31:48 INFO - PROCESS | 3540 | 1463628708906 Marionette DEBUG loaded listener.js 20:31:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (17722000) [pid = 3540] [serial = 510] [outer = 16FAF000] 20:31:49 INFO - PROCESS | 3540 | 1463628709319 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 690ms 20:31:49 INFO - PROCESS | 3540 | 1463628709360 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 20:31:49 INFO - PROCESS | 3540 | 1463628709362 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 20:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:31:49 INFO - PROCESS | 3540 | 1463628709365 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:31:49 INFO - PROCESS | 3540 | 1463628709367 Marionette TRACE conn7 <- [1,646,null,{}] 20:31:49 INFO - PROCESS | 3540 | 1463628709370 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:49 INFO - PROCESS | 3540 | 1463628709512 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 20:31:49 INFO - PROCESS | 3540 | 1463628709534 Marionette TRACE conn7 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:49 INFO - PROCESS | 3540 | ++DOCSHELL 177A6000 == 61 [pid = 3540] [id = 171] 20:31:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (177A6C00) [pid = 3540] [serial = 511] [outer = 00000000] 20:31:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (17859C00) [pid = 3540] [serial = 512] [outer = 177A6C00] 20:31:49 INFO - PROCESS | 3540 | 1463628709581 Marionette DEBUG loaded listener.js 20:31:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (1785B800) [pid = 3540] [serial = 513] [outer = 177A6C00] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (11E1B400) [pid = 3540] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (17253800) [pid = 3540] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (13982000) [pid = 3540] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (1690C800) [pid = 3540] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (0937EC00) [pid = 3540] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (19810000) [pid = 3540] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (178E9400) [pid = 3540] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (178E0800) [pid = 3540] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (17851000) [pid = 3540] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:31:50 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (0DB17400) [pid = 3540] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:31:50 INFO - PROCESS | 3540 | 1463628710271 Marionette TRACE conn7 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 20:31:50 INFO - PROCESS | 3540 | 1463628710298 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 20:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:31:50 INFO - PROCESS | 3540 | 1463628710310 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 20:31:50 INFO - PROCESS | 3540 | 1463628710314 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:31:50 INFO - PROCESS | 3540 | 1463628710315 Marionette TRACE conn7 <- [1,650,null,{}] 20:31:50 INFO - PROCESS | 3540 | 1463628710319 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:50 INFO - PROCESS | 3540 | 1463628710398 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 20:31:50 INFO - PROCESS | 3540 | 1463628710404 Marionette TRACE conn7 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:50 INFO - PROCESS | 3540 | ++DOCSHELL 13610000 == 62 [pid = 3540] [id = 172] 20:31:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (13A61C00) [pid = 3540] [serial = 514] [outer = 00000000] 20:31:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (1784F800) [pid = 3540] [serial = 515] [outer = 13A61C00] 20:31:50 INFO - PROCESS | 3540 | 1463628710448 Marionette DEBUG loaded listener.js 20:31:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (178E6000) [pid = 3540] [serial = 516] [outer = 13A61C00] 20:31:50 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:50 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:50 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:50 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:50 INFO - PROCESS | 3540 | 1463628710927 Marionette TRACE conn7 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 20:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 20:31:50 INFO - PROCESS | 3540 | 1463628710988 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 20:31:50 INFO - PROCESS | 3540 | 1463628710990 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 20:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:31:50 INFO - PROCESS | 3540 | 1463628710998 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:31:50 INFO - PROCESS | 3540 | 1463628711000 Marionette TRACE conn7 <- [1,654,null,{}] 20:31:51 INFO - PROCESS | 3540 | 1463628711003 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:51 INFO - PROCESS | 3540 | 1463628711084 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 20:31:51 INFO - PROCESS | 3540 | 1463628711091 Marionette TRACE conn7 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:51 INFO - PROCESS | 3540 | ++DOCSHELL 178E5C00 == 63 [pid = 3540] [id = 173] 20:31:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (178EB400) [pid = 3540] [serial = 517] [outer = 00000000] 20:31:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (17915C00) [pid = 3540] [serial = 518] [outer = 178EB400] 20:31:51 INFO - PROCESS | 3540 | 1463628711141 Marionette DEBUG loaded listener.js 20:31:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (17A94400) [pid = 3540] [serial = 519] [outer = 178EB400] 20:31:51 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:51 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:51 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:51 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:51 INFO - PROCESS | 3540 | 1463628711559 Marionette TRACE conn7 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 20:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 589ms 20:31:51 INFO - PROCESS | 3540 | 1463628711606 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 20:31:51 INFO - PROCESS | 3540 | 1463628711608 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 20:31:51 INFO - PROCESS | 3540 | 1463628711612 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:31:51 INFO - PROCESS | 3540 | 1463628711613 Marionette TRACE conn7 <- [1,658,null,{}] 20:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:31:51 INFO - PROCESS | 3540 | 1463628711617 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:51 INFO - PROCESS | 3540 | 1463628711698 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 20:31:51 INFO - PROCESS | 3540 | 1463628711705 Marionette TRACE conn7 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:51 INFO - PROCESS | 3540 | ++DOCSHELL 19379400 == 64 [pid = 3540] [id = 174] 20:31:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1937C000) [pid = 3540] [serial = 520] [outer = 00000000] 20:31:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (19810000) [pid = 3540] [serial = 521] [outer = 1937C000] 20:31:51 INFO - PROCESS | 3540 | 1463628711753 Marionette DEBUG loaded listener.js 20:31:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (1A069000) [pid = 3540] [serial = 522] [outer = 1937C000] 20:31:52 INFO - PROCESS | 3540 | 1463628712308 Marionette TRACE conn7 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 20:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 731ms 20:31:52 INFO - PROCESS | 3540 | 1463628712352 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 20:31:52 INFO - PROCESS | 3540 | 1463628712356 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 20:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:31:52 INFO - PROCESS | 3540 | 1463628712362 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:31:52 INFO - PROCESS | 3540 | 1463628712367 Marionette TRACE conn7 <- [1,662,null,{}] 20:31:52 INFO - PROCESS | 3540 | 1463628712375 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:52 INFO - PROCESS | 3540 | 1463628712495 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 20:31:52 INFO - PROCESS | 3540 | 1463628712608 Marionette TRACE conn7 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:52 INFO - PROCESS | 3540 | ++DOCSHELL 0D2EE800 == 65 [pid = 3540] [id = 175] 20:31:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (0D2F0800) [pid = 3540] [serial = 523] [outer = 00000000] 20:31:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (0E097C00) [pid = 3540] [serial = 524] [outer = 0D2F0800] 20:31:52 INFO - PROCESS | 3540 | 1463628712669 Marionette DEBUG loaded listener.js 20:31:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (0E5A7000) [pid = 3540] [serial = 525] [outer = 0D2F0800] 20:31:53 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:31:53 INFO - PROCESS | 3540 | [3540] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:31:53 INFO - PROCESS | 3540 | 1463628713321 Marionette TRACE conn7 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 20:31:53 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 20:31:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1021ms 20:31:53 INFO - PROCESS | 3540 | 1463628713388 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 20:31:53 INFO - PROCESS | 3540 | 1463628713394 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 20:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:31:53 INFO - PROCESS | 3540 | 1463628713400 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:31:53 INFO - PROCESS | 3540 | 1463628713403 Marionette TRACE conn7 <- [1,666,null,{}] 20:31:53 INFO - PROCESS | 3540 | 1463628713407 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:53 INFO - PROCESS | 3540 | 1463628713517 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 20:31:53 INFO - PROCESS | 3540 | 1463628713648 Marionette TRACE conn7 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:53 INFO - PROCESS | 3540 | ++DOCSHELL 1398F000 == 66 [pid = 3540] [id = 176] 20:31:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (13A5E000) [pid = 3540] [serial = 526] [outer = 00000000] 20:31:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (14CA6400) [pid = 3540] [serial = 527] [outer = 13A5E000] 20:31:53 INFO - PROCESS | 3540 | 1463628713704 Marionette DEBUG loaded listener.js 20:31:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (167E1C00) [pid = 3540] [serial = 528] [outer = 13A5E000] 20:31:54 INFO - PROCESS | 3540 | 1463628714293 Marionette TRACE conn7 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 20:31:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:31:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 20:31:54 INFO - PROCESS | 3540 | 1463628714332 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 20:31:54 INFO - PROCESS | 3540 | 1463628714335 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 20:31:54 INFO - PROCESS | 3540 | 1463628714339 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:31:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:31:54 INFO - PROCESS | 3540 | 1463628714342 Marionette TRACE conn7 <- [1,670,null,{}] 20:31:54 INFO - PROCESS | 3540 | 1463628714354 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:54 INFO - PROCESS | 3540 | 1463628714467 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 20:31:54 INFO - PROCESS | 3540 | 1463628714570 Marionette TRACE conn7 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:54 INFO - PROCESS | 3540 | ++DOCSHELL 175CB000 == 67 [pid = 3540] [id = 177] 20:31:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (179E9800) [pid = 3540] [serial = 529] [outer = 00000000] 20:31:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (19D28800) [pid = 3540] [serial = 530] [outer = 179E9800] 20:31:54 INFO - PROCESS | 3540 | 1463628714627 Marionette DEBUG loaded listener.js 20:31:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (1A21B800) [pid = 3540] [serial = 531] [outer = 179E9800] 20:31:55 INFO - PROCESS | 3540 | 1463628715676 Marionette TRACE conn7 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 20:31:55 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) 20:31:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1381ms 20:31:55 INFO - PROCESS | 3540 | 1463628715763 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 20:31:55 INFO - PROCESS | 3540 | 1463628715766 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 20:31:55 INFO - PROCESS | 3540 | 1463628715772 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:31:55 INFO - PROCESS | 3540 | 1463628715774 Marionette TRACE conn7 <- [1,674,null,{}] 20:31:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:31:55 INFO - PROCESS | 3540 | 1463628715778 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:55 INFO - PROCESS | 3540 | 1463628715880 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 20:31:56 INFO - PROCESS | 3540 | 1463628716009 Marionette TRACE conn7 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:56 INFO - PROCESS | 3540 | ++DOCSHELL 1A27CC00 == 68 [pid = 3540] [id = 178] 20:31:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (1A27D000) [pid = 3540] [serial = 532] [outer = 00000000] 20:31:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (1A307000) [pid = 3540] [serial = 533] [outer = 1A27D000] 20:31:56 INFO - PROCESS | 3540 | 1463628716067 Marionette DEBUG loaded listener.js 20:31:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (1A311C00) [pid = 3540] [serial = 534] [outer = 1A27D000] 20:31:57 INFO - PROCESS | 3540 | 1463628717102 Marionette TRACE conn7 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 20:31:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:31:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1378ms 20:31:57 INFO - PROCESS | 3540 | 1463628717157 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 20:31:57 INFO - PROCESS | 3540 | 1463628717159 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 20:31:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:31:57 INFO - PROCESS | 3540 | 1463628717163 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:31:57 INFO - PROCESS | 3540 | 1463628717165 Marionette TRACE conn7 <- [1,678,null,{}] 20:31:57 INFO - PROCESS | 3540 | 1463628717169 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:57 INFO - PROCESS | 3540 | 1463628717353 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 20:31:57 INFO - PROCESS | 3540 | 1463628717511 Marionette TRACE conn7 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:57 INFO - PROCESS | 3540 | ++DOCSHELL 173D8000 == 69 [pid = 3540] [id = 179] 20:31:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (173DA000) [pid = 3540] [serial = 535] [outer = 00000000] 20:31:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (173DF400) [pid = 3540] [serial = 536] [outer = 173DA000] 20:31:57 INFO - PROCESS | 3540 | 1463628717564 Marionette DEBUG loaded listener.js 20:31:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (1A281C00) [pid = 3540] [serial = 537] [outer = 173DA000] 20:31:58 INFO - PROCESS | 3540 | 1463628718805 Marionette TRACE conn7 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 0D1E6400 == 68 [pid = 3540] [id = 44] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 13B0C800 == 67 [pid = 3540] [id = 129] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 18AD3C00 == 66 [pid = 3540] [id = 130] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 0DB36000 == 65 [pid = 3540] [id = 128] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 178E5C00 == 64 [pid = 3540] [id = 173] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 13610000 == 63 [pid = 3540] [id = 172] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 177A6000 == 62 [pid = 3540] [id = 171] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 16B69000 == 61 [pid = 3540] [id = 170] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 16909000 == 60 [pid = 3540] [id = 169] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 167E4400 == 59 [pid = 3540] [id = 168] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 13987C00 == 58 [pid = 3540] [id = 167] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 0DB37400 == 57 [pid = 3540] [id = 166] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 0E09E400 == 56 [pid = 3540] [id = 165] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 09379800 == 55 [pid = 3540] [id = 164] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (13613C00) [pid = 3540] [serial = 431] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (1A06B800) [pid = 3540] [serial = 440] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (1A33B800) [pid = 3540] [serial = 446] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (0D85A000) [pid = 3540] [serial = 428] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (17850400) [pid = 3540] [serial = 434] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (17914800) [pid = 3540] [serial = 443] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (11E27400) [pid = 3540] [serial = 437] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (1BBD2800) [pid = 3540] [serial = 476] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 1CE3CC00 == 54 [pid = 3540] [id = 163] 20:31:58 INFO - PROCESS | 3540 | --DOCSHELL 0DF74C00 == 53 [pid = 3540] [id = 160] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (11E1E400) [pid = 3540] [serial = 449] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (17720000) [pid = 3540] [serial = 461] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (14CA6800) [pid = 3540] [serial = 455] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (16FB3000) [pid = 3540] [serial = 459] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (0E09DC00) [pid = 3540] [serial = 453] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (0DB15000) [pid = 3540] [serial = 452] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (1A330400) [pid = 3540] [serial = 473] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (19D1F400) [pid = 3540] [serial = 467] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (175CCC00) [pid = 3540] [serial = 462] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (18ACE000) [pid = 3540] [serial = 465] [outer = 00000000] [url = about:blank] 20:31:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (178EF800) [pid = 3540] [serial = 471] [outer = 00000000] [url = about:blank] 20:31:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1719ms 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (1A01B400) [pid = 3540] [serial = 468] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (16FAA400) [pid = 3540] [serial = 458] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (167DFC00) [pid = 3540] [serial = 456] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (17917800) [pid = 3540] [serial = 464] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (179EB800) [pid = 3540] [serial = 426] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (1A33C400) [pid = 3540] [serial = 474] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (122B1C00) [pid = 3540] [serial = 450] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (174DAC00) [pid = 3540] [serial = 470] [outer = 00000000] [url = about:blank] 20:31:58 INFO - PROCESS | 3540 | 1463628718887 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 20:31:58 INFO - PROCESS | 3540 | 1463628718891 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 20:31:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:31:58 INFO - PROCESS | 3540 | 1463628718895 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:31:58 INFO - PROCESS | 3540 | 1463628718899 Marionette TRACE conn7 <- [1,682,null,{}] 20:31:58 INFO - PROCESS | 3540 | 1463628718904 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:31:58 INFO - PROCESS | 3540 | 1463628718991 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 20:31:59 INFO - PROCESS | 3540 | 1463628719038 Marionette TRACE conn7 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:31:59 INFO - PROCESS | 3540 | ++DOCSHELL 0DB37400 == 54 [pid = 3540] [id = 180] 20:31:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (0DB38400) [pid = 3540] [serial = 538] [outer = 00000000] 20:31:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (0DE9A400) [pid = 3540] [serial = 539] [outer = 0DB38400] 20:31:59 INFO - PROCESS | 3540 | 1463628719085 Marionette DEBUG loaded listener.js 20:31:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (0E09F400) [pid = 3540] [serial = 540] [outer = 0DB38400] 20:32:00 INFO - PROCESS | 3540 | 1463628720021 Marionette TRACE conn7 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 20:32:00 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) 20:32:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 20:32:00 INFO - PROCESS | 3540 | 1463628720079 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 20:32:00 INFO - PROCESS | 3540 | 1463628720085 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 20:32:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:32:00 INFO - PROCESS | 3540 | 1463628720091 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:32:00 INFO - PROCESS | 3540 | 1463628720093 Marionette TRACE conn7 <- [1,686,null,{}] 20:32:00 INFO - PROCESS | 3540 | 1463628720097 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:00 INFO - PROCESS | 3540 | 1463628720184 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 20:32:00 INFO - PROCESS | 3540 | 1463628720192 Marionette TRACE conn7 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:00 INFO - PROCESS | 3540 | ++DOCSHELL 0D205C00 == 55 [pid = 3540] [id = 181] 20:32:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (0DE97400) [pid = 3540] [serial = 541] [outer = 00000000] 20:32:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (13989400) [pid = 3540] [serial = 542] [outer = 0DE97400] 20:32:00 INFO - PROCESS | 3540 | 1463628720237 Marionette DEBUG loaded listener.js 20:32:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (13A62000) [pid = 3540] [serial = 543] [outer = 0DE97400] 20:32:01 INFO - PROCESS | 3540 | 1463628721174 Marionette TRACE conn7 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 20:32:01 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) 20:32:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1119ms 20:32:01 INFO - PROCESS | 3540 | 1463628721213 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 20:32:01 INFO - PROCESS | 3540 | 1463628721215 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 20:32:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:32:01 INFO - PROCESS | 3540 | 1463628721218 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:32:01 INFO - PROCESS | 3540 | 1463628721222 Marionette TRACE conn7 <- [1,690,null,{}] 20:32:01 INFO - PROCESS | 3540 | 1463628721238 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:01 INFO - PROCESS | 3540 | 1463628721358 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 20:32:01 INFO - PROCESS | 3540 | 1463628721367 Marionette TRACE conn7 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:01 INFO - PROCESS | 3540 | ++DOCSHELL 167D9C00 == 56 [pid = 3540] [id = 182] 20:32:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (167F6800) [pid = 3540] [serial = 544] [outer = 00000000] 20:32:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (16858C00) [pid = 3540] [serial = 545] [outer = 167F6800] 20:32:01 INFO - PROCESS | 3540 | 1463628721414 Marionette DEBUG loaded listener.js 20:32:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (16B65800) [pid = 3540] [serial = 546] [outer = 167F6800] 20:32:02 INFO - PROCESS | 3540 | 1463628722374 Marionette TRACE conn7 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 20:32:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:32:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1179ms 20:32:02 INFO - PROCESS | 3540 | 1463628722403 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 20:32:02 INFO - PROCESS | 3540 | 1463628722405 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 20:32:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:32:02 INFO - PROCESS | 3540 | 1463628722419 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:32:02 INFO - PROCESS | 3540 | 1463628722420 Marionette TRACE conn7 <- [1,694,null,{}] 20:32:02 INFO - PROCESS | 3540 | 1463628722424 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:02 INFO - PROCESS | 3540 | 1463628722546 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 20:32:02 INFO - PROCESS | 3540 | 1463628722554 Marionette TRACE conn7 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:02 INFO - PROCESS | 3540 | ++DOCSHELL 16FA9000 == 57 [pid = 3540] [id = 183] 20:32:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (16FABC00) [pid = 3540] [serial = 547] [outer = 00000000] 20:32:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (173D9400) [pid = 3540] [serial = 548] [outer = 16FABC00] 20:32:02 INFO - PROCESS | 3540 | 1463628722598 Marionette DEBUG loaded listener.js 20:32:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (174D9000) [pid = 3540] [serial = 549] [outer = 16FABC00] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (167E5400) [pid = 3540] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (0E0E4400) [pid = 3540] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (0DCE2800) [pid = 3540] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (1398B400) [pid = 3540] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (0937AC00) [pid = 3540] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (1A705800) [pid = 3540] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (16FAF000) [pid = 3540] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (177A6C00) [pid = 3540] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (13A61C00) [pid = 3540] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (178EB400) [pid = 3540] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (16909800) [pid = 3540] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (1A309400) [pid = 3540] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (19B6A000) [pid = 3540] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:32:03 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (178ED400) [pid = 3540] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:32:03 INFO - PROCESS | 3540 | 1463628723691 Marionette TRACE conn7 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 20:32:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:32:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1319ms 20:32:03 INFO - PROCESS | 3540 | 1463628723743 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 20:32:03 INFO - PROCESS | 3540 | 1463628723745 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 20:32:03 INFO - PROCESS | 3540 | 1463628723748 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:32:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:32:03 INFO - PROCESS | 3540 | 1463628723750 Marionette TRACE conn7 <- [1,698,null,{}] 20:32:03 INFO - PROCESS | 3540 | 1463628723753 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:03 INFO - PROCESS | 3540 | 1463628723838 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 20:32:03 INFO - PROCESS | 3540 | 1463628723846 Marionette TRACE conn7 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:03 INFO - PROCESS | 3540 | ++DOCSHELL 0DEA0400 == 58 [pid = 3540] [id = 184] 20:32:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (0E09B800) [pid = 3540] [serial = 550] [outer = 00000000] 20:32:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (16909800) [pid = 3540] [serial = 551] [outer = 0E09B800] 20:32:03 INFO - PROCESS | 3540 | 1463628723889 Marionette DEBUG loaded listener.js 20:32:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (173D8800) [pid = 3540] [serial = 552] [outer = 0E09B800] 20:32:04 INFO - PROCESS | 3540 | 1463628724821 Marionette TRACE conn7 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 20:32:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:32:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms 20:32:04 INFO - PROCESS | 3540 | 1463628724879 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 20:32:04 INFO - PROCESS | 3540 | 1463628724882 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 20:32:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:32:04 INFO - PROCESS | 3540 | 1463628724885 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:32:04 INFO - PROCESS | 3540 | 1463628724887 Marionette TRACE conn7 <- [1,702,null,{}] 20:32:04 INFO - PROCESS | 3540 | 1463628724890 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:04 INFO - PROCESS | 3540 | 1463628724989 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 20:32:04 INFO - PROCESS | 3540 | 1463628724997 Marionette TRACE conn7 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:05 INFO - PROCESS | 3540 | ++DOCSHELL 1771FC00 == 59 [pid = 3540] [id = 185] 20:32:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (17727000) [pid = 3540] [serial = 553] [outer = 00000000] 20:32:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (178ED000) [pid = 3540] [serial = 554] [outer = 17727000] 20:32:05 INFO - PROCESS | 3540 | 1463628725044 Marionette DEBUG loaded listener.js 20:32:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (1790EC00) [pid = 3540] [serial = 555] [outer = 17727000] 20:32:06 INFO - PROCESS | 3540 | 1463628726246 Marionette TRACE conn7 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 20:32:06 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 20:32:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1418ms 20:32:06 INFO - PROCESS | 3540 | 1463628726308 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 20:32:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:32:06 INFO - PROCESS | 3540 | 1463628726313 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 20:32:06 INFO - PROCESS | 3540 | 1463628726317 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:32:06 INFO - PROCESS | 3540 | 1463628726322 Marionette TRACE conn7 <- [1,706,null,{}] 20:32:06 INFO - PROCESS | 3540 | 1463628726327 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:06 INFO - PROCESS | 3540 | 1463628726435 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 20:32:06 INFO - PROCESS | 3540 | 1463628726641 Marionette TRACE conn7 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:06 INFO - PROCESS | 3540 | ++DOCSHELL 0DEA0800 == 60 [pid = 3540] [id = 186] 20:32:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (0E0E7000) [pid = 3540] [serial = 556] [outer = 00000000] 20:32:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (13988C00) [pid = 3540] [serial = 557] [outer = 0E0E7000] 20:32:06 INFO - PROCESS | 3540 | 1463628726699 Marionette DEBUG loaded listener.js 20:32:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (14C0B000) [pid = 3540] [serial = 558] [outer = 0E0E7000] 20:32:07 INFO - PROCESS | 3540 | 1463628727774 Marionette TRACE conn7 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 20:32:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:32:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1488ms 20:32:07 INFO - PROCESS | 3540 | 1463628727808 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 20:32:07 INFO - PROCESS | 3540 | 1463628727814 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 20:32:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:32:07 INFO - PROCESS | 3540 | 1463628727821 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:32:07 INFO - PROCESS | 3540 | 1463628727824 Marionette TRACE conn7 <- [1,710,null,{}] 20:32:07 INFO - PROCESS | 3540 | 1463628727828 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:07 INFO - PROCESS | 3540 | 1463628727939 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 20:32:08 INFO - PROCESS | 3540 | 1463628728076 Marionette TRACE conn7 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:08 INFO - PROCESS | 3540 | ++DOCSHELL 173D6800 == 61 [pid = 3540] [id = 187] 20:32:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (173D7400) [pid = 3540] [serial = 559] [outer = 00000000] 20:32:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (17572C00) [pid = 3540] [serial = 560] [outer = 173D7400] 20:32:08 INFO - PROCESS | 3540 | 1463628728131 Marionette DEBUG loaded listener.js 20:32:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1772A400) [pid = 3540] [serial = 561] [outer = 173D7400] 20:32:08 INFO - PROCESS | 3540 | 1463628728692 Marionette TRACE conn7 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 20:32:08 INFO - PROCESS | 3540 | 1463628728755 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 20:32:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:32:08 INFO - PROCESS | 3540 | 1463628728759 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:32:08 INFO - PROCESS | 3540 | 1463628728763 Marionette TRACE conn7 <- [1,714,null,{}] 20:32:08 INFO - PROCESS | 3540 | 1463628728775 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:08 INFO - PROCESS | 3540 | 1463628728891 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 20:32:09 INFO - PROCESS | 3540 | 1463628729030 Marionette TRACE conn7 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:09 INFO - PROCESS | 3540 | ++DOCSHELL 17A8D000 == 62 [pid = 3540] [id = 188] 20:32:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (18CD2800) [pid = 3540] [serial = 562] [outer = 00000000] 20:32:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (19381C00) [pid = 3540] [serial = 563] [outer = 18CD2800] 20:32:09 INFO - PROCESS | 3540 | 1463628729093 Marionette DEBUG loaded listener.js 20:32:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (19466000) [pid = 3540] [serial = 564] [outer = 18CD2800] 20:32:09 INFO - PROCESS | 3540 | 1463628729739 Marionette TRACE conn7 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 20:32:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:32:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1025ms 20:32:09 INFO - PROCESS | 3540 | 1463628729787 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 20:32:09 INFO - PROCESS | 3540 | 1463628729790 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 20:32:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:32:09 INFO - PROCESS | 3540 | 1463628729793 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:32:09 INFO - PROCESS | 3540 | 1463628729795 Marionette TRACE conn7 <- [1,718,null,{}] 20:32:09 INFO - PROCESS | 3540 | 1463628729799 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:09 INFO - PROCESS | 3540 | 1463628729913 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 20:32:10 INFO - PROCESS | 3540 | 1463628730050 Marionette TRACE conn7 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:10 INFO - PROCESS | 3540 | ++DOCSHELL 1A015800 == 63 [pid = 3540] [id = 189] 20:32:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (1A01B400) [pid = 3540] [serial = 565] [outer = 00000000] 20:32:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (1A21D400) [pid = 3540] [serial = 566] [outer = 1A01B400] 20:32:10 INFO - PROCESS | 3540 | 1463628730109 Marionette DEBUG loaded listener.js 20:32:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (1A285400) [pid = 3540] [serial = 567] [outer = 1A01B400] 20:32:10 INFO - PROCESS | 3540 | 1463628730896 Marionette TRACE conn7 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 20:32:10 INFO - PROCESS | 3540 | 1463628730920 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 20:32:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:32:10 INFO - PROCESS | 3540 | 1463628730925 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:32:10 INFO - PROCESS | 3540 | 1463628730929 Marionette TRACE conn7 <- [1,722,null,{}] 20:32:10 INFO - PROCESS | 3540 | 1463628730936 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:11 INFO - PROCESS | 3540 | 1463628731037 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 20:32:11 INFO - PROCESS | 3540 | 1463628731180 Marionette TRACE conn7 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:11 INFO - PROCESS | 3540 | ++DOCSHELL 0DCEE400 == 64 [pid = 3540] [id = 190] 20:32:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (0DF75C00) [pid = 3540] [serial = 568] [outer = 00000000] 20:32:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (13987400) [pid = 3540] [serial = 569] [outer = 0DF75C00] 20:32:11 INFO - PROCESS | 3540 | 1463628731234 Marionette DEBUG loaded listener.js 20:32:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (16002C00) [pid = 3540] [serial = 570] [outer = 0DF75C00] 20:32:11 INFO - PROCESS | 3540 | 1463628731833 Marionette TRACE conn7 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 20:32:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:32:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 989ms 20:32:11 INFO - PROCESS | 3540 | 1463628731916 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 20:32:11 INFO - PROCESS | 3540 | 1463628731922 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 20:32:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:32:11 INFO - PROCESS | 3540 | 1463628731928 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:32:11 INFO - PROCESS | 3540 | 1463628731931 Marionette TRACE conn7 <- [1,726,null,{}] 20:32:11 INFO - PROCESS | 3540 | 1463628731935 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:12 INFO - PROCESS | 3540 | 1463628732046 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 20:32:12 INFO - PROCESS | 3540 | 1463628732174 Marionette TRACE conn7 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:12 INFO - PROCESS | 3540 | ++DOCSHELL 13A0EC00 == 65 [pid = 3540] [id = 191] 20:32:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (16850C00) [pid = 3540] [serial = 571] [outer = 00000000] 20:32:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (1725D000) [pid = 3540] [serial = 572] [outer = 16850C00] 20:32:12 INFO - PROCESS | 3540 | 1463628732223 Marionette DEBUG loaded listener.js 20:32:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (173E0400) [pid = 3540] [serial = 573] [outer = 16850C00] 20:32:12 INFO - PROCESS | 3540 | --DOCSHELL 0DEA0400 == 64 [pid = 3540] [id = 184] 20:32:12 INFO - PROCESS | 3540 | --DOCSHELL 1A493C00 == 63 [pid = 3540] [id = 159] 20:32:12 INFO - PROCESS | 3540 | --DOCSHELL 16FA9000 == 62 [pid = 3540] [id = 183] 20:32:12 INFO - PROCESS | 3540 | --DOCSHELL 167D9C00 == 61 [pid = 3540] [id = 182] 20:32:12 INFO - PROCESS | 3540 | --DOCSHELL 0D205C00 == 60 [pid = 3540] [id = 181] 20:32:12 INFO - PROCESS | 3540 | --DOCSHELL 0DB37400 == 59 [pid = 3540] [id = 180] 20:32:12 INFO - PROCESS | 3540 | --DOCSHELL 1398F000 == 58 [pid = 3540] [id = 176] 20:32:12 INFO - PROCESS | 3540 | --DOCSHELL 0D2EE800 == 57 [pid = 3540] [id = 175] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (1A707800) [pid = 3540] [serial = 380] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (1A21F400) [pid = 3540] [serial = 317] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (19468C00) [pid = 3540] [serial = 314] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (16850800) [pid = 3540] [serial = 503] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (1398FC00) [pid = 3540] [serial = 495] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (11D47000) [pid = 3540] [serial = 497] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (124D9800) [pid = 3540] [serial = 498] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (13605C00) [pid = 3540] [serial = 494] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (15D5D000) [pid = 3540] [serial = 500] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (1600FC00) [pid = 3540] [serial = 501] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (11E1BC00) [pid = 3540] [serial = 492] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (0E09FC00) [pid = 3540] [serial = 491] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (16BC5400) [pid = 3540] [serial = 482] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (13159000) [pid = 3540] [serial = 479] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (1BE7CC00) [pid = 3540] [serial = 477] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (1BE84C00) [pid = 3540] [serial = 485] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (1ED6F400) [pid = 3540] [serial = 488] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (19810000) [pid = 3540] [serial = 521] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (17722000) [pid = 3540] [serial = 510] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (17707400) [pid = 3540] [serial = 509] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (17859C00) [pid = 3540] [serial = 512] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (1784F800) [pid = 3540] [serial = 515] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (17915C00) [pid = 3540] [serial = 518] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (1785B800) [pid = 3540] [serial = 513] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (1690F400) [pid = 3540] [serial = 506] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (16FAB000) [pid = 3540] [serial = 507] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (16902000) [pid = 3540] [serial = 504] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (178E6000) [pid = 3540] [serial = 516] [outer = 00000000] [url = about:blank] 20:32:12 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (17A94400) [pid = 3540] [serial = 519] [outer = 00000000] [url = about:blank] 20:32:13 INFO - PROCESS | 3540 | 1463628733209 Marionette TRACE conn7 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 20:32:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:32:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1332ms 20:32:13 INFO - PROCESS | 3540 | 1463628733263 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 20:32:13 INFO - PROCESS | 3540 | 1463628733266 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 20:32:13 INFO - PROCESS | 3540 | 1463628733269 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:32:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:32:13 INFO - PROCESS | 3540 | 1463628733273 Marionette TRACE conn7 <- [1,730,null,{}] 20:32:13 INFO - PROCESS | 3540 | 1463628733283 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:13 INFO - PROCESS | 3540 | 1463628733375 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 20:32:13 INFO - PROCESS | 3540 | 1463628733383 Marionette TRACE conn7 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:13 INFO - PROCESS | 3540 | ++DOCSHELL 13159000 == 58 [pid = 3540] [id = 192] 20:32:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (1360B800) [pid = 3540] [serial = 574] [outer = 00000000] 20:32:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (167D7800) [pid = 3540] [serial = 575] [outer = 1360B800] 20:32:13 INFO - PROCESS | 3540 | 1463628733430 Marionette DEBUG loaded listener.js 20:32:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (1685AC00) [pid = 3540] [serial = 576] [outer = 1360B800] 20:32:14 INFO - PROCESS | 3540 | 1463628734359 Marionette TRACE conn7 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 20:32:14 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 20:32:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1123ms 20:32:14 INFO - PROCESS | 3540 | 1463628734396 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 20:32:14 INFO - PROCESS | 3540 | 1463628734399 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 20:32:14 INFO - PROCESS | 3540 | 1463628734402 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:32:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:32:14 INFO - PROCESS | 3540 | 1463628734403 Marionette TRACE conn7 <- [1,734,null,{}] 20:32:14 INFO - PROCESS | 3540 | 1463628734407 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:14 INFO - PROCESS | 3540 | 1463628734492 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 20:32:14 INFO - PROCESS | 3540 | 1463628734498 Marionette TRACE conn7 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:14 INFO - PROCESS | 3540 | ++DOCSHELL 16BC6C00 == 59 [pid = 3540] [id = 193] 20:32:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1725D800) [pid = 3540] [serial = 577] [outer = 00000000] 20:32:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (174E2400) [pid = 3540] [serial = 578] [outer = 1725D800] 20:32:14 INFO - PROCESS | 3540 | 1463628734542 Marionette DEBUG loaded listener.js 20:32:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (17724800) [pid = 3540] [serial = 579] [outer = 1725D800] 20:32:15 INFO - PROCESS | 3540 | 1463628735520 Marionette TRACE conn7 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 20:32:15 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.) 20:32:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 20:32:15 INFO - PROCESS | 3540 | 1463628735585 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 20:32:15 INFO - PROCESS | 3540 | 1463628735587 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 20:32:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:32:15 INFO - PROCESS | 3540 | 1463628735600 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:32:15 INFO - PROCESS | 3540 | 1463628735602 Marionette TRACE conn7 <- [1,738,null,{}] 20:32:15 INFO - PROCESS | 3540 | 1463628735605 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:15 INFO - PROCESS | 3540 | 1463628735720 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 20:32:15 INFO - PROCESS | 3540 | 1463628735728 Marionette TRACE conn7 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:15 INFO - PROCESS | 3540 | ++DOCSHELL 13513400 == 60 [pid = 3540] [id = 194] 20:32:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (17728800) [pid = 3540] [serial = 580] [outer = 00000000] 20:32:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (1785C000) [pid = 3540] [serial = 581] [outer = 17728800] 20:32:15 INFO - PROCESS | 3540 | 1463628735772 Marionette DEBUG loaded listener.js 20:32:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (178E7000) [pid = 3540] [serial = 582] [outer = 17728800] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (11E1FC00) [pid = 3540] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (11D6A000) [pid = 3540] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (1937B000) [pid = 3540] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (0DCEF400) [pid = 3540] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (1BBD2000) [pid = 3540] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (1A311000) [pid = 3540] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (1ED6C400) [pid = 3540] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (1690DC00) [pid = 3540] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (17910C00) [pid = 3540] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (1360D400) [pid = 3540] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (11E24C00) [pid = 3540] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (1BE7F000) [pid = 3540] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (1398A000) [pid = 3540] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (16FADC00) [pid = 3540] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (1945D400) [pid = 3540] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (13A0A000) [pid = 3540] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (0DB39C00) [pid = 3540] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (16007000) [pid = 3540] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (13509400) [pid = 3540] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (0D2F7400) [pid = 3540] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (0E09B800) [pid = 3540] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (167F6800) [pid = 3540] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (16FABC00) [pid = 3540] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (13A5E000) [pid = 3540] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (179E9800) [pid = 3540] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 95 (1A27D000) [pid = 3540] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 94 (173DA000) [pid = 3540] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (0D2F0800) [pid = 3540] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:32:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (0DE97400) [pid = 3540] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:32:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1334ms 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (0DB38400) [pid = 3540] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:32:16 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (1937C000) [pid = 3540] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:32:16 INFO - PROCESS | 3540 | 1463628736912 Marionette TRACE conn7 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 20:32:16 INFO - PROCESS | 3540 | 1463628736931 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 20:32:16 INFO - PROCESS | 3540 | 1463628736933 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 20:32:16 INFO - PROCESS | 3540 | 1463628736936 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:32:16 INFO - PROCESS | 3540 | 1463628736938 Marionette TRACE conn7 <- [1,742,null,{}] 20:32:16 INFO - PROCESS | 3540 | 1463628736942 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:17 INFO - PROCESS | 3540 | 1463628737047 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 20:32:17 INFO - PROCESS | 3540 | 1463628737085 Marionette TRACE conn7 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:17 INFO - PROCESS | 3540 | ++DOCSHELL 0DB34400 == 61 [pid = 3540] [id = 195] 20:32:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (0DB34800) [pid = 3540] [serial = 583] [outer = 00000000] 20:32:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (13A0A000) [pid = 3540] [serial = 584] [outer = 0DB34800] 20:32:17 INFO - PROCESS | 3540 | 1463628737132 Marionette DEBUG loaded listener.js 20:32:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (167DE800) [pid = 3540] [serial = 585] [outer = 0DB34800] 20:32:18 INFO - PROCESS | 3540 | 1463628738038 Marionette TRACE conn7 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 20:32:18 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 20:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1119ms 20:32:18 INFO - PROCESS | 3540 | 1463628738060 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 20:32:18 INFO - PROCESS | 3540 | 1463628738062 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 20:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:32:18 INFO - PROCESS | 3540 | 1463628738065 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:32:18 INFO - PROCESS | 3540 | 1463628738067 Marionette TRACE conn7 <- [1,746,null,{}] 20:32:18 INFO - PROCESS | 3540 | 1463628738070 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:18 INFO - PROCESS | 3540 | 1463628738185 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 20:32:18 INFO - PROCESS | 3540 | 1463628738195 Marionette TRACE conn7 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:18 INFO - PROCESS | 3540 | ++DOCSHELL 16859C00 == 62 [pid = 3540] [id = 196] 20:32:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (1725CC00) [pid = 3540] [serial = 586] [outer = 00000000] 20:32:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 95 (178E6400) [pid = 3540] [serial = 587] [outer = 1725CC00] 20:32:18 INFO - PROCESS | 3540 | 1463628738238 Marionette DEBUG loaded listener.js 20:32:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 96 (17A91C00) [pid = 3540] [serial = 588] [outer = 1725CC00] 20:32:18 INFO - PROCESS | 3540 | 1463628738673 Marionette TRACE conn7 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 20:32:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 20:32:18 INFO - PROCESS | 3540 | 1463628738696 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 20:32:18 INFO - PROCESS | 3540 | 1463628738698 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 20:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:32:18 INFO - PROCESS | 3540 | 1463628738701 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:32:18 INFO - PROCESS | 3540 | 1463628738703 Marionette TRACE conn7 <- [1,750,null,{}] 20:32:18 INFO - PROCESS | 3540 | 1463628738707 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:18 INFO - PROCESS | 3540 | 1463628738792 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 20:32:18 INFO - PROCESS | 3540 | 1463628738948 Marionette TRACE conn7 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:18 INFO - PROCESS | 3540 | ++DOCSHELL 09383000 == 63 [pid = 3540] [id = 197] 20:32:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (0D0AC800) [pid = 3540] [serial = 589] [outer = 00000000] 20:32:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (0D858800) [pid = 3540] [serial = 590] [outer = 0D0AC800] 20:32:19 INFO - PROCESS | 3540 | 1463628739011 Marionette DEBUG loaded listener.js 20:32:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (0DD0A000) [pid = 3540] [serial = 591] [outer = 0D0AC800] 20:32:20 INFO - PROCESS | 3540 | 1463628740083 Marionette TRACE conn7 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 20:32:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:32:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1432ms 20:32:20 INFO - PROCESS | 3540 | 1463628740135 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 20:32:20 INFO - PROCESS | 3540 | 1463628740140 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 20:32:20 INFO - PROCESS | 3540 | 1463628740145 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:32:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:32:20 INFO - PROCESS | 3540 | 1463628740149 Marionette TRACE conn7 <- [1,754,null,{}] 20:32:20 INFO - PROCESS | 3540 | 1463628740154 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:20 INFO - PROCESS | 3540 | 1463628740297 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 20:32:20 INFO - PROCESS | 3540 | 1463628740424 Marionette TRACE conn7 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:20 INFO - PROCESS | 3540 | ++DOCSHELL 13985400 == 64 [pid = 3540] [id = 198] 20:32:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (13985800) [pid = 3540] [serial = 592] [outer = 00000000] 20:32:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (13A61800) [pid = 3540] [serial = 593] [outer = 13985800] 20:32:20 INFO - PROCESS | 3540 | 1463628740482 Marionette DEBUG loaded listener.js 20:32:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (167DB400) [pid = 3540] [serial = 594] [outer = 13985800] 20:32:21 INFO - PROCESS | 3540 | 1463628741490 Marionette TRACE conn7 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 20:32:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:32:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1375ms 20:32:21 INFO - PROCESS | 3540 | 1463628741566 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 20:32:21 INFO - PROCESS | 3540 | 1463628741571 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 20:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:32:21 INFO - PROCESS | 3540 | 1463628741577 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:32:21 INFO - PROCESS | 3540 | 1463628741579 Marionette TRACE conn7 <- [1,758,null,{}] 20:32:21 INFO - PROCESS | 3540 | 1463628741583 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:21 INFO - PROCESS | 3540 | 1463628741688 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 20:32:21 INFO - PROCESS | 3540 | 1463628741898 Marionette TRACE conn7 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:21 INFO - PROCESS | 3540 | ++DOCSHELL 173D9C00 == 65 [pid = 3540] [id = 199] 20:32:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (174D8800) [pid = 3540] [serial = 595] [outer = 00000000] 20:32:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (178E4400) [pid = 3540] [serial = 596] [outer = 174D8800] 20:32:21 INFO - PROCESS | 3540 | 1463628741961 Marionette DEBUG loaded listener.js 20:32:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (19381000) [pid = 3540] [serial = 597] [outer = 174D8800] 20:32:22 INFO - PROCESS | 3540 | 1463628742487 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 20:32:22 INFO - PROCESS | 3540 | 1463628742550 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 20:32:22 INFO - PROCESS | 3540 | 1463628742552 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 20:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:32:22 INFO - PROCESS | 3540 | 1463628742558 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:32:22 INFO - PROCESS | 3540 | 1463628742564 Marionette TRACE conn7 <- [1,762,null,{}] 20:32:22 INFO - PROCESS | 3540 | 1463628742574 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:22 INFO - PROCESS | 3540 | 1463628742683 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 20:32:22 INFO - PROCESS | 3540 | 1463628742789 Marionette TRACE conn7 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:22 INFO - PROCESS | 3540 | ++DOCSHELL 1A225000 == 66 [pid = 3540] [id = 200] 20:32:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (1A225800) [pid = 3540] [serial = 598] [outer = 00000000] 20:32:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (1A282000) [pid = 3540] [serial = 599] [outer = 1A225800] 20:32:22 INFO - PROCESS | 3540 | 1463628742846 Marionette DEBUG loaded listener.js 20:32:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (1A288000) [pid = 3540] [serial = 600] [outer = 1A225800] 20:32:23 INFO - PROCESS | 3540 | 1463628743518 Marionette TRACE conn7 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 20:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 990ms 20:32:23 INFO - PROCESS | 3540 | 1463628743549 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 20:32:23 INFO - PROCESS | 3540 | 1463628743552 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 20:32:23 INFO - PROCESS | 3540 | 1463628743556 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:32:23 INFO - PROCESS | 3540 | 1463628743558 Marionette TRACE conn7 <- [1,766,null,{}] 20:32:23 INFO - PROCESS | 3540 | 1463628743561 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:23 INFO - PROCESS | 3540 | 1463628743670 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 20:32:23 INFO - PROCESS | 3540 | 1463628743781 Marionette TRACE conn7 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:23 INFO - PROCESS | 3540 | ++DOCSHELL 1A066C00 == 67 [pid = 3540] [id = 201] 20:32:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (1A282C00) [pid = 3540] [serial = 601] [outer = 00000000] 20:32:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (1A33AC00) [pid = 3540] [serial = 602] [outer = 1A282C00] 20:32:23 INFO - PROCESS | 3540 | 1463628743838 Marionette DEBUG loaded listener.js 20:32:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (1A33BC00) [pid = 3540] [serial = 603] [outer = 1A282C00] 20:32:24 INFO - PROCESS | 3540 | 1463628744416 Marionette TRACE conn7 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 20:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 870ms 20:32:24 INFO - PROCESS | 3540 | 1463628744445 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 20:32:24 INFO - PROCESS | 3540 | 1463628744448 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 20:32:24 INFO - PROCESS | 3540 | 1463628744452 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:32:24 INFO - PROCESS | 3540 | 1463628744454 Marionette TRACE conn7 <- [1,770,null,{}] 20:32:24 INFO - PROCESS | 3540 | 1463628744458 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:24 INFO - PROCESS | 3540 | 1463628744564 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 20:32:24 INFO - PROCESS | 3540 | 1463628744674 Marionette TRACE conn7 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:24 INFO - PROCESS | 3540 | ++DOCSHELL 13B0BC00 == 68 [pid = 3540] [id = 202] 20:32:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (167D9800) [pid = 3540] [serial = 604] [outer = 00000000] 20:32:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (16904C00) [pid = 3540] [serial = 605] [outer = 167D9800] 20:32:24 INFO - PROCESS | 3540 | 1463628744779 Marionette DEBUG loaded listener.js 20:32:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (174DEC00) [pid = 3540] [serial = 606] [outer = 167D9800] 20:32:25 INFO - PROCESS | 3540 | 1463628745609 Marionette TRACE conn7 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 20:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1173ms 20:32:25 INFO - PROCESS | 3540 | 1463628745630 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 20:32:25 INFO - PROCESS | 3540 | 1463628745634 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 20:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:32:25 INFO - PROCESS | 3540 | 1463628745639 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:32:25 INFO - PROCESS | 3540 | 1463628745643 Marionette TRACE conn7 <- [1,774,null,{}] 20:32:25 INFO - PROCESS | 3540 | 1463628745650 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:25 INFO - PROCESS | 3540 | 1463628745756 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 20:32:25 INFO - PROCESS | 3540 | 1463628745901 Marionette TRACE conn7 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:25 INFO - PROCESS | 3540 | ++DOCSHELL 1302BC00 == 69 [pid = 3540] [id = 203] 20:32:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (130DF000) [pid = 3540] [serial = 607] [outer = 00000000] 20:32:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1360DC00) [pid = 3540] [serial = 608] [outer = 130DF000] 20:32:25 INFO - PROCESS | 3540 | 1463628745954 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (13A0F400) [pid = 3540] [serial = 609] [outer = 130DF000] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 16859C00 == 68 [pid = 3540] [id = 196] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 0DB34400 == 67 [pid = 3540] [id = 195] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 13513400 == 66 [pid = 3540] [id = 194] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 16BC6C00 == 65 [pid = 3540] [id = 193] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 13159000 == 64 [pid = 3540] [id = 192] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 13A0EC00 == 63 [pid = 3540] [id = 191] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 0DCEE400 == 62 [pid = 3540] [id = 190] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 173D6800 == 61 [pid = 3540] [id = 187] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 19379400 == 60 [pid = 3540] [id = 174] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 0DEA0800 == 59 [pid = 3540] [id = 186] 20:32:26 INFO - PROCESS | 3540 | --DOCSHELL 1771FC00 == 58 [pid = 3540] [id = 185] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (19806800) [pid = 3540] [serial = 347] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (0E09F800) [pid = 3540] [serial = 338] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (1BBD7800) [pid = 3540] [serial = 393] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (1A488C00) [pid = 3540] [serial = 447] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (1ED74400) [pid = 3540] [serial = 489] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (178EC000) [pid = 3540] [serial = 344] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (1A01E800) [pid = 3540] [serial = 444] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (1771E800) [pid = 3540] [serial = 483] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (1A223000) [pid = 3540] [serial = 441] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (1CE31000) [pid = 3540] [serial = 486] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (167D7400) [pid = 3540] [serial = 341] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (1BE86800) [pid = 3540] [serial = 396] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (1BE7A800) [pid = 3540] [serial = 390] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (1937EC00) [pid = 3540] [serial = 435] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (130D7000) [pid = 3540] [serial = 383] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (16FB4800) [pid = 3540] [serial = 386] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (13A0A400) [pid = 3540] [serial = 432] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (0DB1C800) [pid = 3540] [serial = 429] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (19B69800) [pid = 3540] [serial = 438] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (1360EC00) [pid = 3540] [serial = 480] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (16909800) [pid = 3540] [serial = 551] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 95 (16858C00) [pid = 3540] [serial = 545] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 94 (174D9000) [pid = 3540] [serial = 549] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (173D9400) [pid = 3540] [serial = 548] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (16B65800) [pid = 3540] [serial = 546] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (167E1C00) [pid = 3540] [serial = 528] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (14CA6400) [pid = 3540] [serial = 527] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (1A21B800) [pid = 3540] [serial = 531] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (19D28800) [pid = 3540] [serial = 530] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (1A311C00) [pid = 3540] [serial = 534] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 86 (1A307000) [pid = 3540] [serial = 533] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 85 (1A281C00) [pid = 3540] [serial = 537] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 84 (173DF400) [pid = 3540] [serial = 536] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 83 (0E5A7000) [pid = 3540] [serial = 525] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 82 (0E097C00) [pid = 3540] [serial = 524] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 81 (13989400) [pid = 3540] [serial = 542] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 80 (0DE9A400) [pid = 3540] [serial = 539] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 79 (0E09F400) [pid = 3540] [serial = 540] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 78 (1A069000) [pid = 3540] [serial = 522] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 77 (13A62000) [pid = 3540] [serial = 543] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | --DOMWINDOW == 76 (173D8800) [pid = 3540] [serial = 552] [outer = 00000000] [url = about:blank] 20:32:26 INFO - PROCESS | 3540 | 1463628746581 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 989ms 20:32:26 INFO - PROCESS | 3540 | 1463628746631 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 20:32:26 INFO - PROCESS | 3540 | 1463628746637 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 20:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:32:26 INFO - PROCESS | 3540 | 1463628746643 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:32:26 INFO - PROCESS | 3540 | 1463628746646 Marionette TRACE conn7 <- [1,778,null,{}] 20:32:26 INFO - PROCESS | 3540 | 1463628746649 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:26 INFO - PROCESS | 3540 | 1463628746740 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 20:32:26 INFO - PROCESS | 3540 | 1463628746828 Marionette TRACE conn7 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:26 INFO - PROCESS | 3540 | ++DOCSHELL 0DB21400 == 59 [pid = 3540] [id = 204] 20:32:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 77 (0DB34400) [pid = 3540] [serial = 610] [outer = 00000000] 20:32:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 78 (0E0DA000) [pid = 3540] [serial = 611] [outer = 0DB34400] 20:32:26 INFO - PROCESS | 3540 | 1463628746873 Marionette DEBUG loaded listener.js 20:32:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 79 (11E24C00) [pid = 3540] [serial = 612] [outer = 0DB34400] 20:32:27 INFO - PROCESS | 3540 | 1463628747257 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 20:32:27 INFO - PROCESS | 3540 | 1463628747316 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 20:32:27 INFO - PROCESS | 3540 | 1463628747318 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 20:32:27 INFO - PROCESS | 3540 | 1463628747321 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:32:27 INFO - PROCESS | 3540 | 1463628747324 Marionette TRACE conn7 <- [1,782,null,{}] 20:32:27 INFO - PROCESS | 3540 | 1463628747335 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:27 INFO - PROCESS | 3540 | 1463628747430 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 20:32:27 INFO - PROCESS | 3540 | 1463628747438 Marionette TRACE conn7 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:27 INFO - PROCESS | 3540 | ++DOCSHELL 13606000 == 60 [pid = 3540] [id = 205] 20:32:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 80 (1360C400) [pid = 3540] [serial = 613] [outer = 00000000] 20:32:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 81 (14C10C00) [pid = 3540] [serial = 614] [outer = 1360C400] 20:32:27 INFO - PROCESS | 3540 | 1463628747493 Marionette DEBUG loaded listener.js 20:32:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 82 (1600E000) [pid = 3540] [serial = 615] [outer = 1360C400] 20:32:27 INFO - PROCESS | 3540 | 1463628747970 Marionette TRACE conn7 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 20:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 20:32:27 INFO - PROCESS | 3540 | 1463628747999 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 20:32:27 INFO - PROCESS | 3540 | 1463628748002 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 20:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:32:27 INFO - PROCESS | 3540 | 1463628748005 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:32:27 INFO - PROCESS | 3540 | 1463628748007 Marionette TRACE conn7 <- [1,786,null,{}] 20:32:27 INFO - PROCESS | 3540 | 1463628748010 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:28 INFO - PROCESS | 3540 | 1463628748097 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 20:32:28 INFO - PROCESS | 3540 | 1463628748135 Marionette TRACE conn7 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 3540 | ++DOCSHELL 16858400 == 61 [pid = 3540] [id = 206] 20:32:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 83 (16858C00) [pid = 3540] [serial = 616] [outer = 00000000] 20:32:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 84 (1690DC00) [pid = 3540] [serial = 617] [outer = 16858C00] 20:32:28 INFO - PROCESS | 3540 | 1463628748182 Marionette DEBUG loaded listener.js 20:32:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 85 (13981000) [pid = 3540] [serial = 618] [outer = 16858C00] 20:32:28 INFO - PROCESS | 3540 | 1463628748650 Marionette TRACE conn7 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 20:32:28 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 20:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 731ms 20:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:32:28 INFO - PROCESS | 3540 | 1463628748737 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 20:32:28 INFO - PROCESS | 3540 | 1463628748740 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 20:32:28 INFO - PROCESS | 3540 | 1463628748743 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:32:28 INFO - PROCESS | 3540 | 1463628748744 Marionette TRACE conn7 <- [1,790,null,{}] 20:32:28 INFO - PROCESS | 3540 | 1463628748748 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:28 INFO - PROCESS | 3540 | 1463628748867 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 20:32:28 INFO - PROCESS | 3540 | 1463628748930 Marionette TRACE conn7 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:28 INFO - PROCESS | 3540 | ++DOCSHELL 1690F400 == 62 [pid = 3540] [id = 207] 20:32:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 86 (16B68400) [pid = 3540] [serial = 619] [outer = 00000000] 20:32:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (16FB1C00) [pid = 3540] [serial = 620] [outer = 16B68400] 20:32:28 INFO - PROCESS | 3540 | 1463628748977 Marionette DEBUG loaded listener.js 20:32:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (173D6800) [pid = 3540] [serial = 621] [outer = 16B68400] 20:32:29 INFO - PROCESS | 3540 | 1463628749412 Marionette TRACE conn7 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 20:32:29 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 20:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 20:32:29 INFO - PROCESS | 3540 | 1463628749504 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 20:32:29 INFO - PROCESS | 3540 | 1463628749506 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 20:32:29 INFO - PROCESS | 3540 | 1463628749510 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:32:29 INFO - PROCESS | 3540 | 1463628749511 Marionette TRACE conn7 <- [1,794,null,{}] 20:32:29 INFO - PROCESS | 3540 | 1463628749515 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:29 INFO - PROCESS | 3540 | 1463628749656 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 20:32:29 INFO - PROCESS | 3540 | 1463628749725 Marionette TRACE conn7 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:29 INFO - PROCESS | 3540 | ++DOCSHELL 173DBC00 == 63 [pid = 3540] [id = 208] 20:32:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (174E1C00) [pid = 3540] [serial = 622] [outer = 00000000] 20:32:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (17850400) [pid = 3540] [serial = 623] [outer = 174E1C00] 20:32:29 INFO - PROCESS | 3540 | 1463628749773 Marionette DEBUG loaded listener.js 20:32:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (17854800) [pid = 3540] [serial = 624] [outer = 174E1C00] 20:32:30 INFO - PROCESS | 3540 | 1463628750178 Marionette TRACE conn7 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 20:32:30 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 20:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 731ms 20:32:30 INFO - PROCESS | 3540 | 1463628750245 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 20:32:30 INFO - PROCESS | 3540 | 1463628750247 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 20:32:30 INFO - PROCESS | 3540 | 1463628750250 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:32:30 INFO - PROCESS | 3540 | 1463628750252 Marionette TRACE conn7 <- [1,798,null,{}] 20:32:30 INFO - PROCESS | 3540 | 1463628750256 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:30 INFO - PROCESS | 3540 | 1463628750371 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 20:32:30 INFO - PROCESS | 3540 | 1463628750431 Marionette TRACE conn7 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:30 INFO - PROCESS | 3540 | ++DOCSHELL 178E1800 == 64 [pid = 3540] [id = 209] 20:32:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (178E6C00) [pid = 3540] [serial = 625] [outer = 00000000] 20:32:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (17911400) [pid = 3540] [serial = 626] [outer = 178E6C00] 20:32:30 INFO - PROCESS | 3540 | 1463628750478 Marionette DEBUG loaded listener.js 20:32:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (18CD5400) [pid = 3540] [serial = 627] [outer = 178E6C00] 20:32:30 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (17728800) [pid = 3540] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:32:30 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (0DF75C00) [pid = 3540] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:32:30 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (1360B800) [pid = 3540] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:32:30 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (1725D800) [pid = 3540] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:32:30 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (16850C00) [pid = 3540] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:32:30 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (0DB34800) [pid = 3540] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:32:30 INFO - PROCESS | 3540 | 1463628750912 Marionette TRACE conn7 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 20:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 20:32:30 INFO - PROCESS | 3540 | 1463628750924 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 20:32:30 INFO - PROCESS | 3540 | 1463628750936 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 20:32:30 INFO - PROCESS | 3540 | 1463628750940 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:32:30 INFO - PROCESS | 3540 | 1463628750941 Marionette TRACE conn7 <- [1,802,null,{}] 20:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:32:30 INFO - PROCESS | 3540 | 1463628750945 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:31 INFO - PROCESS | 3540 | 1463628751093 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 20:32:31 INFO - PROCESS | 3540 | 1463628751160 Marionette TRACE conn7 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 3540 | ++DOCSHELL 13A5F400 == 65 [pid = 3540] [id = 210] 20:32:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (16BBE800) [pid = 3540] [serial = 628] [outer = 00000000] 20:32:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (1937C800) [pid = 3540] [serial = 629] [outer = 16BBE800] 20:32:31 INFO - PROCESS | 3540 | 1463628751206 Marionette DEBUG loaded listener.js 20:32:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (19465800) [pid = 3540] [serial = 630] [outer = 16BBE800] 20:32:31 INFO - PROCESS | 3540 | 1463628751567 Marionette TRACE conn7 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 20:32:31 INFO - PROCESS | 3540 | 1463628751617 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 20:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:32:31 INFO - PROCESS | 3540 | 1463628751621 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:32:31 INFO - PROCESS | 3540 | 1463628751622 Marionette TRACE conn7 <- [1,806,null,{}] 20:32:31 INFO - PROCESS | 3540 | 1463628751626 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:31 INFO - PROCESS | 3540 | 1463628751717 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 20:32:31 INFO - PROCESS | 3540 | 1463628751723 Marionette TRACE conn7 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:31 INFO - PROCESS | 3540 | ++DOCSHELL 19B0F000 == 66 [pid = 3540] [id = 211] 20:32:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (19D27400) [pid = 3540] [serial = 631] [outer = 00000000] 20:32:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (1A21FC00) [pid = 3540] [serial = 632] [outer = 19D27400] 20:32:31 INFO - PROCESS | 3540 | 1463628751767 Marionette DEBUG loaded listener.js 20:32:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (1A222C00) [pid = 3540] [serial = 633] [outer = 19D27400] 20:32:32 INFO - PROCESS | 3540 | 1463628752190 Marionette TRACE conn7 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 20:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 20:32:32 INFO - PROCESS | 3540 | 1463628752252 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 20:32:32 INFO - PROCESS | 3540 | 1463628752254 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 20:32:32 INFO - PROCESS | 3540 | 1463628752257 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:32:32 INFO - PROCESS | 3540 | 1463628752258 Marionette TRACE conn7 <- [1,810,null,{}] 20:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:32:32 INFO - PROCESS | 3540 | 1463628752262 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:32 INFO - PROCESS | 3540 | 1463628752352 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 20:32:32 INFO - PROCESS | 3540 | 1463628752358 Marionette TRACE conn7 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:32 INFO - PROCESS | 3540 | ++DOCSHELL 1A06AC00 == 67 [pid = 3540] [id = 212] 20:32:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 95 (1A27D400) [pid = 3540] [serial = 634] [outer = 00000000] 20:32:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 96 (1A309C00) [pid = 3540] [serial = 635] [outer = 1A27D400] 20:32:32 INFO - PROCESS | 3540 | 1463628752403 Marionette DEBUG loaded listener.js 20:32:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (0DE93C00) [pid = 3540] [serial = 636] [outer = 1A27D400] 20:32:33 INFO - PROCESS | 3540 | 1463628753083 Marionette TRACE conn7 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 20:32:33 INFO - PROCESS | 3540 | 1463628753136 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 20:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:32:33 INFO - PROCESS | 3540 | 1463628753142 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:32:33 INFO - PROCESS | 3540 | 1463628753146 Marionette TRACE conn7 <- [1,814,null,{}] 20:32:33 INFO - PROCESS | 3540 | 1463628753152 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:33 INFO - PROCESS | 3540 | 1463628753278 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 20:32:33 INFO - PROCESS | 3540 | 1463628753418 Marionette TRACE conn7 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:33 INFO - PROCESS | 3540 | ++DOCSHELL 0E09B400 == 68 [pid = 3540] [id = 213] 20:32:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (0E09D400) [pid = 3540] [serial = 637] [outer = 00000000] 20:32:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (12481C00) [pid = 3540] [serial = 638] [outer = 0E09D400] 20:32:33 INFO - PROCESS | 3540 | 1463628753480 Marionette DEBUG loaded listener.js 20:32:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (1360B000) [pid = 3540] [serial = 639] [outer = 0E09D400] 20:32:34 INFO - PROCESS | 3540 | 1463628754142 Marionette TRACE conn7 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 20:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1028ms 20:32:34 INFO - PROCESS | 3540 | 1463628754171 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 20:32:34 INFO - PROCESS | 3540 | 1463628754177 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 20:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:32:34 INFO - PROCESS | 3540 | 1463628754183 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:32:34 INFO - PROCESS | 3540 | 1463628754186 Marionette TRACE conn7 <- [1,818,null,{}] 20:32:34 INFO - PROCESS | 3540 | 1463628754190 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:34 INFO - PROCESS | 3540 | 1463628754304 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 20:32:34 INFO - PROCESS | 3540 | 1463628754444 Marionette TRACE conn7 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:34 INFO - PROCESS | 3540 | ++DOCSHELL 1600C800 == 69 [pid = 3540] [id = 214] 20:32:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (167E5000) [pid = 3540] [serial = 640] [outer = 00000000] 20:32:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (16FAA400) [pid = 3540] [serial = 641] [outer = 167E5000] 20:32:34 INFO - PROCESS | 3540 | 1463628754503 Marionette DEBUG loaded listener.js 20:32:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (173E1800) [pid = 3540] [serial = 642] [outer = 167E5000] 20:32:35 INFO - PROCESS | 3540 | 1463628755090 Marionette TRACE conn7 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 20:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 20:32:35 INFO - PROCESS | 3540 | 1463628755155 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 20:32:35 INFO - PROCESS | 3540 | 1463628755158 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 20:32:35 INFO - PROCESS | 3540 | 1463628755161 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:32:35 INFO - PROCESS | 3540 | 1463628755165 Marionette TRACE conn7 <- [1,822,null,{}] 20:32:35 INFO - PROCESS | 3540 | 1463628755176 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:35 INFO - PROCESS | 3540 | 1463628755321 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 20:32:35 INFO - PROCESS | 3540 | 1463628755462 Marionette TRACE conn7 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:35 INFO - PROCESS | 3540 | ++DOCSHELL 1A01BC00 == 70 [pid = 3540] [id = 215] 20:32:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (1A21E400) [pid = 3540] [serial = 643] [outer = 00000000] 20:32:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (1A493C00) [pid = 3540] [serial = 644] [outer = 1A21E400] 20:32:35 INFO - PROCESS | 3540 | 1463628755524 Marionette DEBUG loaded listener.js 20:32:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (1A70E400) [pid = 3540] [serial = 645] [outer = 1A21E400] 20:32:36 INFO - PROCESS | 3540 | 1463628756148 Marionette TRACE conn7 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 20:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1022ms 20:32:36 INFO - PROCESS | 3540 | 1463628756187 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 20:32:36 INFO - PROCESS | 3540 | 1463628756190 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 20:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:32:36 INFO - PROCESS | 3540 | 1463628756193 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:32:36 INFO - PROCESS | 3540 | 1463628756195 Marionette TRACE conn7 <- [1,826,null,{}] 20:32:36 INFO - PROCESS | 3540 | 1463628756199 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:36 INFO - PROCESS | 3540 | 1463628756316 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 20:32:36 INFO - PROCESS | 3540 | 1463628756453 Marionette TRACE conn7 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:36 INFO - PROCESS | 3540 | ++DOCSHELL 1BB2AC00 == 71 [pid = 3540] [id = 216] 20:32:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (1BB2E400) [pid = 3540] [serial = 646] [outer = 00000000] 20:32:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (1BB34400) [pid = 3540] [serial = 647] [outer = 1BB2E400] 20:32:36 INFO - PROCESS | 3540 | 1463628756512 Marionette DEBUG loaded listener.js 20:32:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (1BBCC000) [pid = 3540] [serial = 648] [outer = 1BB2E400] 20:32:37 INFO - PROCESS | 3540 | 1463628757105 Marionette TRACE conn7 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 20:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 969ms 20:32:37 INFO - PROCESS | 3540 | 1463628757167 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 20:32:37 INFO - PROCESS | 3540 | 1463628757169 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 20:32:37 INFO - PROCESS | 3540 | 1463628757172 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:32:37 INFO - PROCESS | 3540 | 1463628757175 Marionette TRACE conn7 <- [1,830,null,{}] 20:32:37 INFO - PROCESS | 3540 | 1463628757179 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:37 INFO - PROCESS | 3540 | 1463628757290 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 20:32:37 INFO - PROCESS | 3540 | 1463628757429 Marionette TRACE conn7 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:37 INFO - PROCESS | 3540 | ++DOCSHELL 1BB34000 == 72 [pid = 3540] [id = 217] 20:32:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (1BBD0C00) [pid = 3540] [serial = 649] [outer = 00000000] 20:32:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (1BBD7400) [pid = 3540] [serial = 650] [outer = 1BBD0C00] 20:32:37 INFO - PROCESS | 3540 | 1463628757488 Marionette DEBUG loaded listener.js 20:32:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (1BBD9800) [pid = 3540] [serial = 651] [outer = 1BBD0C00] 20:32:38 INFO - PROCESS | 3540 | 1463628758066 Marionette TRACE conn7 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 20:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 930ms 20:32:38 INFO - PROCESS | 3540 | 1463628758107 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 20:32:38 INFO - PROCESS | 3540 | 1463628758109 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 20:32:38 INFO - PROCESS | 3540 | 1463628758112 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:32:38 INFO - PROCESS | 3540 | 1463628758114 Marionette TRACE conn7 <- [1,834,null,{}] 20:32:38 INFO - PROCESS | 3540 | 1463628758118 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:38 INFO - PROCESS | 3540 | 1463628758252 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 20:32:38 INFO - PROCESS | 3540 | 1463628758393 Marionette TRACE conn7 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:38 INFO - PROCESS | 3540 | ++DOCSHELL 1B582800 == 73 [pid = 3540] [id = 218] 20:32:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (1B582C00) [pid = 3540] [serial = 652] [outer = 00000000] 20:32:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (1B58D000) [pid = 3540] [serial = 653] [outer = 1B582C00] 20:32:38 INFO - PROCESS | 3540 | 1463628758452 Marionette DEBUG loaded listener.js 20:32:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (1BE7C800) [pid = 3540] [serial = 654] [outer = 1B582C00] 20:32:40 INFO - PROCESS | 3540 | 1463628760827 Marionette TRACE conn7 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 20:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2773ms 20:32:40 INFO - PROCESS | 3540 | 1463628760905 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 20:32:40 INFO - PROCESS | 3540 | 1463628760909 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 20:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:32:40 INFO - PROCESS | 3540 | 1463628760915 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:32:40 INFO - PROCESS | 3540 | 1463628760918 Marionette TRACE conn7 <- [1,838,null,{}] 20:32:40 INFO - PROCESS | 3540 | 1463628760924 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:41 INFO - PROCESS | 3540 | 1463628761022 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 20:32:41 INFO - PROCESS | 3540 | 1463628761166 Marionette TRACE conn7 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:41 INFO - PROCESS | 3540 | ++DOCSHELL 11E1B000 == 74 [pid = 3540] [id = 219] 20:32:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1398CC00) [pid = 3540] [serial = 655] [outer = 00000000] 20:32:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (16855C00) [pid = 3540] [serial = 656] [outer = 1398CC00] 20:32:41 INFO - PROCESS | 3540 | 1463628761262 Marionette DEBUG loaded listener.js 20:32:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (173D6C00) [pid = 3540] [serial = 657] [outer = 1398CC00] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 19B0F000 == 73 [pid = 3540] [id = 211] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 13A5F400 == 72 [pid = 3540] [id = 210] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 178E1800 == 71 [pid = 3540] [id = 209] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 173DBC00 == 70 [pid = 3540] [id = 208] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 1690F400 == 69 [pid = 3540] [id = 207] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 16858400 == 68 [pid = 3540] [id = 206] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 13606000 == 67 [pid = 3540] [id = 205] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 0DB21400 == 66 [pid = 3540] [id = 204] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (178E6400) [pid = 3540] [serial = 587] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 1302BC00 == 65 [pid = 3540] [id = 203] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 13985400 == 64 [pid = 3540] [id = 198] 20:32:41 INFO - PROCESS | 3540 | --DOCSHELL 09383000 == 63 [pid = 3540] [id = 197] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (1785C000) [pid = 3540] [serial = 581] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (178ED000) [pid = 3540] [serial = 554] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (13988C00) [pid = 3540] [serial = 557] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (17572C00) [pid = 3540] [serial = 560] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (16002C00) [pid = 3540] [serial = 570] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (13987400) [pid = 3540] [serial = 569] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (167D7800) [pid = 3540] [serial = 575] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (1685AC00) [pid = 3540] [serial = 576] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (174E2400) [pid = 3540] [serial = 578] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (1A21D400) [pid = 3540] [serial = 566] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (173E0400) [pid = 3540] [serial = 573] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (13A0A000) [pid = 3540] [serial = 584] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (1725D000) [pid = 3540] [serial = 572] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (19381C00) [pid = 3540] [serial = 563] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (178E7000) [pid = 3540] [serial = 582] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (167DE800) [pid = 3540] [serial = 585] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (17724800) [pid = 3540] [serial = 579] [outer = 00000000] [url = about:blank] 20:32:41 INFO - PROCESS | 3540 | 1463628761861 Marionette TRACE conn7 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 20:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 969ms 20:32:41 INFO - PROCESS | 3540 | 1463628761889 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 20:32:41 INFO - PROCESS | 3540 | 1463628761895 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 20:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:32:41 INFO - PROCESS | 3540 | 1463628761901 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:32:41 INFO - PROCESS | 3540 | 1463628761903 Marionette TRACE conn7 <- [1,842,null,{}] 20:32:41 INFO - PROCESS | 3540 | 1463628761907 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:41 INFO - PROCESS | 3540 | 1463628761997 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 20:32:41 INFO - PROCESS | 3540 | 1463628762007 Marionette TRACE conn7 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:41 INFO - PROCESS | 3540 | ++DOCSHELL 10D9F400 == 64 [pid = 3540] [id = 220] 20:32:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (11E25800) [pid = 3540] [serial = 658] [outer = 00000000] 20:32:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (13606000) [pid = 3540] [serial = 659] [outer = 11E25800] 20:32:42 INFO - PROCESS | 3540 | 1463628762052 Marionette DEBUG loaded listener.js 20:32:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (13986C00) [pid = 3540] [serial = 660] [outer = 11E25800] 20:32:42 INFO - PROCESS | 3540 | 1463628762516 Marionette TRACE conn7 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 20:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 20:32:42 INFO - PROCESS | 3540 | 1463628762574 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 20:32:42 INFO - PROCESS | 3540 | 1463628762576 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 20:32:42 INFO - PROCESS | 3540 | 1463628762580 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:32:42 INFO - PROCESS | 3540 | 1463628762583 Marionette TRACE conn7 <- [1,846,null,{}] 20:32:42 INFO - PROCESS | 3540 | 1463628762593 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:42 INFO - PROCESS | 3540 | 1463628762684 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 20:32:42 INFO - PROCESS | 3540 | 1463628762703 Marionette TRACE conn7 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:42 INFO - PROCESS | 3540 | ++DOCSHELL 167E2000 == 65 [pid = 3540] [id = 221] 20:32:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (167E4400) [pid = 3540] [serial = 661] [outer = 00000000] 20:32:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (16904800) [pid = 3540] [serial = 662] [outer = 167E4400] 20:32:42 INFO - PROCESS | 3540 | 1463628762828 Marionette DEBUG loaded listener.js 20:32:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (16FAE800) [pid = 3540] [serial = 663] [outer = 167E4400] 20:32:43 INFO - PROCESS | 3540 | 1463628763241 Marionette TRACE conn7 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 20:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 20:32:43 INFO - PROCESS | 3540 | 1463628763270 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 20:32:43 INFO - PROCESS | 3540 | 1463628763273 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 20:32:43 INFO - PROCESS | 3540 | 1463628763277 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:32:43 INFO - PROCESS | 3540 | 1463628763279 Marionette TRACE conn7 <- [1,850,null,{}] 20:32:43 INFO - PROCESS | 3540 | 1463628763282 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:43 INFO - PROCESS | 3540 | 1463628763370 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 20:32:43 INFO - PROCESS | 3540 | 1463628763410 Marionette TRACE conn7 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:43 INFO - PROCESS | 3540 | ++DOCSHELL 1771D400 == 66 [pid = 3540] [id = 222] 20:32:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (1771F000) [pid = 3540] [serial = 664] [outer = 00000000] 20:32:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (17728000) [pid = 3540] [serial = 665] [outer = 1771F000] 20:32:43 INFO - PROCESS | 3540 | 1463628763460 Marionette DEBUG loaded listener.js 20:32:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (17851800) [pid = 3540] [serial = 666] [outer = 1771F000] 20:32:43 INFO - PROCESS | 3540 | 1463628763961 Marionette TRACE conn7 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 20:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 20:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:32:44 INFO - PROCESS | 3540 | 1463628764012 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 20:32:44 INFO - PROCESS | 3540 | 1463628764014 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 20:32:44 INFO - PROCESS | 3540 | 1463628764017 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:32:44 INFO - PROCESS | 3540 | 1463628764019 Marionette TRACE conn7 <- [1,854,null,{}] 20:32:44 INFO - PROCESS | 3540 | 1463628764022 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:44 INFO - PROCESS | 3540 | 1463628764147 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 20:32:44 INFO - PROCESS | 3540 | 1463628764208 Marionette TRACE conn7 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:44 INFO - PROCESS | 3540 | ++DOCSHELL 0DDBD800 == 67 [pid = 3540] [id = 223] 20:32:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (17859C00) [pid = 3540] [serial = 667] [outer = 00000000] 20:32:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (178EC800) [pid = 3540] [serial = 668] [outer = 17859C00] 20:32:44 INFO - PROCESS | 3540 | 1463628764253 Marionette DEBUG loaded listener.js 20:32:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (1790C800) [pid = 3540] [serial = 669] [outer = 17859C00] 20:32:44 INFO - PROCESS | 3540 | 1463628764670 Marionette TRACE conn7 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 20:32:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (179F3800) [pid = 3540] [serial = 670] [outer = 14C06800] 20:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 20:32:44 INFO - PROCESS | 3540 | 1463628764803 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 20:32:44 INFO - PROCESS | 3540 | 1463628764805 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 20:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:32:44 INFO - PROCESS | 3540 | 1463628764822 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:32:44 INFO - PROCESS | 3540 | 1463628764824 Marionette TRACE conn7 <- [1,858,null,{}] 20:32:44 INFO - PROCESS | 3540 | 1463628764828 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:44 INFO - PROCESS | 3540 | 1463628764968 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 20:32:44 INFO - PROCESS | 3540 | 1463628764986 Marionette TRACE conn7 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:44 INFO - PROCESS | 3540 | ++DOCSHELL 18CD5800 == 68 [pid = 3540] [id = 224] 20:32:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (19387C00) [pid = 3540] [serial = 671] [outer = 00000000] 20:32:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (1A27E400) [pid = 3540] [serial = 672] [outer = 19387C00] 20:32:45 INFO - PROCESS | 3540 | 1463628765032 Marionette DEBUG loaded listener.js 20:32:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1A286C00) [pid = 3540] [serial = 673] [outer = 19387C00] 20:32:45 INFO - PROCESS | 3540 | 1463628765489 Marionette TRACE conn7 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 20:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 730ms 20:32:45 INFO - PROCESS | 3540 | 1463628765556 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 20:32:45 INFO - PROCESS | 3540 | 1463628765558 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 20:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:32:45 INFO - PROCESS | 3540 | 1463628765566 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:32:45 INFO - PROCESS | 3540 | 1463628765568 Marionette TRACE conn7 <- [1,862,null,{}] 20:32:45 INFO - PROCESS | 3540 | 1463628765571 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:45 INFO - PROCESS | 3540 | 1463628765891 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (0DB34400) [pid = 3540] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (178E6C00) [pid = 3540] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (174E1C00) [pid = 3540] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (1360C400) [pid = 3540] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (16858C00) [pid = 3540] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (130DF000) [pid = 3540] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (16BBE800) [pid = 3540] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (19D27400) [pid = 3540] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (16B68400) [pid = 3540] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:32:45 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (1725CC00) [pid = 3540] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:32:45 INFO - PROCESS | 3540 | 1463628765958 Marionette TRACE conn7 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:45 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1B800 == 69 [pid = 3540] [id = 225] 20:32:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (0DB34400) [pid = 3540] [serial = 674] [outer = 00000000] 20:32:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (13A0C400) [pid = 3540] [serial = 675] [outer = 0DB34400] 20:32:45 INFO - PROCESS | 3540 | 1463628766002 Marionette DEBUG loaded listener.js 20:32:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (1690F800) [pid = 3540] [serial = 676] [outer = 0DB34400] 20:32:46 INFO - PROCESS | 3540 | 1463628766416 Marionette TRACE conn7 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 20:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 890ms 20:32:46 INFO - PROCESS | 3540 | 1463628766452 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 20:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:32:46 INFO - PROCESS | 3540 | 1463628766454 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 20:32:46 INFO - PROCESS | 3540 | 1463628766457 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:32:46 INFO - PROCESS | 3540 | 1463628766458 Marionette TRACE conn7 <- [1,866,null,{}] 20:32:46 INFO - PROCESS | 3540 | 1463628766462 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:46 INFO - PROCESS | 3540 | 1463628766547 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 20:32:46 INFO - PROCESS | 3540 | 1463628766554 Marionette TRACE conn7 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:46 INFO - PROCESS | 3540 | ++DOCSHELL 16B65C00 == 70 [pid = 3540] [id = 226] 20:32:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (173D5800) [pid = 3540] [serial = 677] [outer = 00000000] 20:32:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (185ED400) [pid = 3540] [serial = 678] [outer = 173D5800] 20:32:46 INFO - PROCESS | 3540 | 1463628766600 Marionette DEBUG loaded listener.js 20:32:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (1A313C00) [pid = 3540] [serial = 679] [outer = 173D5800] 20:32:47 INFO - PROCESS | 3540 | 1463628767031 Marionette TRACE conn7 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 20:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 630ms 20:32:47 INFO - PROCESS | 3540 | 1463628767089 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 20:32:47 INFO - PROCESS | 3540 | 1463628767091 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 20:32:47 INFO - PROCESS | 3540 | 1463628767095 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:32:47 INFO - PROCESS | 3540 | 1463628767096 Marionette TRACE conn7 <- [1,870,null,{}] 20:32:47 INFO - PROCESS | 3540 | 1463628767100 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:47 INFO - PROCESS | 3540 | 1463628767190 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 20:32:47 INFO - PROCESS | 3540 | 1463628767197 Marionette TRACE conn7 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:47 INFO - PROCESS | 3540 | ++DOCSHELL 1A21D000 == 71 [pid = 3540] [id = 227] 20:32:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (1A226C00) [pid = 3540] [serial = 680] [outer = 00000000] 20:32:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (1A70C000) [pid = 3540] [serial = 681] [outer = 1A226C00] 20:32:47 INFO - PROCESS | 3540 | 1463628767241 Marionette DEBUG loaded listener.js 20:32:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (1B588800) [pid = 3540] [serial = 682] [outer = 1A226C00] 20:32:47 INFO - PROCESS | 3540 | 1463628767699 Marionette TRACE conn7 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 20:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 20:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:32:47 INFO - PROCESS | 3540 | 1463628767769 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 20:32:47 INFO - PROCESS | 3540 | 1463628767771 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 20:32:47 INFO - PROCESS | 3540 | 1463628767774 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:32:47 INFO - PROCESS | 3540 | 1463628767776 Marionette TRACE conn7 <- [1,874,null,{}] 20:32:47 INFO - PROCESS | 3540 | 1463628767780 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:47 INFO - PROCESS | 3540 | 1463628767868 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 20:32:48 INFO - PROCESS | 3540 | 1463628768027 Marionette TRACE conn7 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:48 INFO - PROCESS | 3540 | ++DOCSHELL 0D138800 == 72 [pid = 3540] [id = 228] 20:32:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (0D139800) [pid = 3540] [serial = 683] [outer = 00000000] 20:32:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (0DB34800) [pid = 3540] [serial = 684] [outer = 0D139800] 20:32:48 INFO - PROCESS | 3540 | 1463628768089 Marionette DEBUG loaded listener.js 20:32:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (0DE99400) [pid = 3540] [serial = 685] [outer = 0D139800] 20:32:48 INFO - PROCESS | 3540 | 1463628768795 Marionette TRACE conn7 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 20:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1072ms 20:32:48 INFO - PROCESS | 3540 | 1463628768848 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 20:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:32:48 INFO - PROCESS | 3540 | 1463628768853 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 20:32:48 INFO - PROCESS | 3540 | 1463628768858 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:32:48 INFO - PROCESS | 3540 | 1463628768862 Marionette TRACE conn7 <- [1,878,null,{}] 20:32:48 INFO - PROCESS | 3540 | 1463628768867 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:49 INFO - PROCESS | 3540 | 1463628769017 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 20:32:49 INFO - PROCESS | 3540 | 1463628769162 Marionette TRACE conn7 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:49 INFO - PROCESS | 3540 | ++DOCSHELL 16008800 == 73 [pid = 3540] [id = 229] 20:32:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (16009800) [pid = 3540] [serial = 686] [outer = 00000000] 20:32:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (16850C00) [pid = 3540] [serial = 687] [outer = 16009800] 20:32:49 INFO - PROCESS | 3540 | 1463628769223 Marionette DEBUG loaded listener.js 20:32:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (16910000) [pid = 3540] [serial = 688] [outer = 16009800] 20:32:49 INFO - PROCESS | 3540 | 1463628769885 Marionette TRACE conn7 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 20:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1078ms 20:32:49 INFO - PROCESS | 3540 | 1463628769939 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 20:32:49 INFO - PROCESS | 3540 | 1463628769943 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 20:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:32:49 INFO - PROCESS | 3540 | 1463628769947 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:32:49 INFO - PROCESS | 3540 | 1463628769949 Marionette TRACE conn7 <- [1,882,null,{}] 20:32:49 INFO - PROCESS | 3540 | 1463628769953 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:50 INFO - PROCESS | 3540 | 1463628770070 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 20:32:50 INFO - PROCESS | 3540 | 1463628770213 Marionette TRACE conn7 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:50 INFO - PROCESS | 3540 | ++DOCSHELL 17915C00 == 74 [pid = 3540] [id = 230] 20:32:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (179EC800) [pid = 3540] [serial = 689] [outer = 00000000] 20:32:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (1A21C400) [pid = 3540] [serial = 690] [outer = 179EC800] 20:32:50 INFO - PROCESS | 3540 | 1463628770272 Marionette DEBUG loaded listener.js 20:32:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (1A336000) [pid = 3540] [serial = 691] [outer = 179EC800] 20:32:50 INFO - PROCESS | 3540 | 1463628770930 Marionette TRACE conn7 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 20:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1021ms 20:32:50 INFO - PROCESS | 3540 | 1463628770972 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 20:32:50 INFO - PROCESS | 3540 | 1463628770974 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 20:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:32:50 INFO - PROCESS | 3540 | 1463628770983 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:32:50 INFO - PROCESS | 3540 | 1463628770990 Marionette TRACE conn7 <- [1,886,null,{}] 20:32:50 INFO - PROCESS | 3540 | 1463628771012 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:51 INFO - PROCESS | 3540 | 1463628771127 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 20:32:51 INFO - PROCESS | 3540 | 1463628771263 Marionette TRACE conn7 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:51 INFO - PROCESS | 3540 | ++DOCSHELL 1BBD5800 == 75 [pid = 3540] [id = 231] 20:32:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (1BE81800) [pid = 3540] [serial = 692] [outer = 00000000] 20:32:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (1CE2E000) [pid = 3540] [serial = 693] [outer = 1BE81800] 20:32:51 INFO - PROCESS | 3540 | 1463628771318 Marionette DEBUG loaded listener.js 20:32:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (1CE32400) [pid = 3540] [serial = 694] [outer = 1BE81800] 20:32:51 INFO - PROCESS | 3540 | 1463628771926 Marionette TRACE conn7 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 20:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 989ms 20:32:51 INFO - PROCESS | 3540 | 1463628771972 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 20:32:51 INFO - PROCESS | 3540 | 1463628771975 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 20:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:32:51 INFO - PROCESS | 3540 | 1463628771978 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:32:51 INFO - PROCESS | 3540 | 1463628771980 Marionette TRACE conn7 <- [1,890,null,{}] 20:32:51 INFO - PROCESS | 3540 | 1463628771983 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:52 INFO - PROCESS | 3540 | 1463628772100 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 20:32:52 INFO - PROCESS | 3540 | 1463628772240 Marionette TRACE conn7 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:52 INFO - PROCESS | 3540 | ++DOCSHELL 1CE2E800 == 76 [pid = 3540] [id = 232] 20:32:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (1CE33C00) [pid = 3540] [serial = 695] [outer = 00000000] 20:32:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1CE3BC00) [pid = 3540] [serial = 696] [outer = 1CE33C00] 20:32:52 INFO - PROCESS | 3540 | 1463628772299 Marionette DEBUG loaded listener.js 20:32:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (1ED6F400) [pid = 3540] [serial = 697] [outer = 1CE33C00] 20:32:52 INFO - PROCESS | 3540 | 1463628772858 Marionette TRACE conn7 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 20:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 20:32:52 INFO - PROCESS | 3540 | 1463628772926 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 20:32:52 INFO - PROCESS | 3540 | 1463628772929 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 20:32:52 INFO - PROCESS | 3540 | 1463628772934 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:32:52 INFO - PROCESS | 3540 | 1463628772936 Marionette TRACE conn7 <- [1,894,null,{}] 20:32:52 INFO - PROCESS | 3540 | 1463628772940 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:53 INFO - PROCESS | 3540 | 1463628773054 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 20:32:53 INFO - PROCESS | 3540 | 1463628773214 Marionette TRACE conn7 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:53 INFO - PROCESS | 3540 | ++DOCSHELL 1ED74800 == 77 [pid = 3540] [id = 233] 20:32:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (1ED74C00) [pid = 3540] [serial = 698] [outer = 00000000] 20:32:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (1ED77C00) [pid = 3540] [serial = 699] [outer = 1ED74C00] 20:32:53 INFO - PROCESS | 3540 | 1463628773280 Marionette DEBUG loaded listener.js 20:32:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (1F454800) [pid = 3540] [serial = 700] [outer = 1ED74C00] 20:32:53 INFO - PROCESS | 3540 | 1463628773909 Marionette TRACE conn7 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 20:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1016ms 20:32:53 INFO - PROCESS | 3540 | 1463628773956 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 20:32:53 INFO - PROCESS | 3540 | 1463628773958 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 20:32:53 INFO - PROCESS | 3540 | 1463628773962 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:32:53 INFO - PROCESS | 3540 | 1463628773964 Marionette TRACE conn7 <- [1,898,null,{}] 20:32:53 INFO - PROCESS | 3540 | 1463628773968 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:54 INFO - PROCESS | 3540 | 1463628774077 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 20:32:54 INFO - PROCESS | 3540 | 1463628774213 Marionette TRACE conn7 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:54 INFO - PROCESS | 3540 | ++DOCSHELL 1ED77000 == 78 [pid = 3540] [id = 234] 20:32:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (1F45B000) [pid = 3540] [serial = 701] [outer = 00000000] 20:32:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (1F45F400) [pid = 3540] [serial = 702] [outer = 1F45B000] 20:32:54 INFO - PROCESS | 3540 | 1463628774268 Marionette DEBUG loaded listener.js 20:32:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (1FD17800) [pid = 3540] [serial = 703] [outer = 1F45B000] 20:32:54 INFO - PROCESS | 3540 | 1463628774882 Marionette TRACE conn7 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 20:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 970ms 20:32:54 INFO - PROCESS | 3540 | 1463628774936 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 20:32:54 INFO - PROCESS | 3540 | 1463628774938 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 20:32:54 INFO - PROCESS | 3540 | 1463628774942 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:32:54 INFO - PROCESS | 3540 | 1463628774944 Marionette TRACE conn7 <- [1,902,null,{}] 20:32:54 INFO - PROCESS | 3540 | 1463628774947 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:55 INFO - PROCESS | 3540 | 1463628775218 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 20:32:55 INFO - PROCESS | 3540 | 1463628775378 Marionette TRACE conn7 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:55 INFO - PROCESS | 3540 | ++DOCSHELL 10DA0800 == 79 [pid = 3540] [id = 235] 20:32:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (11DB2400) [pid = 3540] [serial = 704] [outer = 00000000] 20:32:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (12482000) [pid = 3540] [serial = 705] [outer = 11DB2400] 20:32:55 INFO - PROCESS | 3540 | 1463628775432 Marionette DEBUG loaded listener.js 20:32:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (1360A800) [pid = 3540] [serial = 706] [outer = 11DB2400] 20:32:56 INFO - PROCESS | 3540 | 1463628776061 Marionette TRACE conn7 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 20:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1183ms 20:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:32:56 INFO - PROCESS | 3540 | 1463628776130 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 20:32:56 INFO - PROCESS | 3540 | 1463628776133 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 20:32:56 INFO - PROCESS | 3540 | 1463628776137 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:32:56 INFO - PROCESS | 3540 | 1463628776141 Marionette TRACE conn7 <- [1,906,null,{}] 20:32:56 INFO - PROCESS | 3540 | 1463628776146 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:56 INFO - PROCESS | 3540 | 1463628776255 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 20:32:56 INFO - PROCESS | 3540 | 1463628776411 Marionette TRACE conn7 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 1A21D000 == 78 [pid = 3540] [id = 227] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 16B65C00 == 77 [pid = 3540] [id = 226] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 0DB1B800 == 76 [pid = 3540] [id = 225] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 18CD5800 == 75 [pid = 3540] [id = 224] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 0DDBD800 == 74 [pid = 3540] [id = 223] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 1771D400 == 73 [pid = 3540] [id = 222] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 167E2000 == 72 [pid = 3540] [id = 221] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 10D9F400 == 71 [pid = 3540] [id = 220] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 11E1B000 == 70 [pid = 3540] [id = 219] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (1A309C00) [pid = 3540] [serial = 635] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (16904C00) [pid = 3540] [serial = 605] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1B000 == 71 [pid = 3540] [id = 236] 20:32:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (0DB1B400) [pid = 3540] [serial = 707] [outer = 00000000] 20:32:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (0DDBD800) [pid = 3540] [serial = 708] [outer = 0DB1B400] 20:32:56 INFO - PROCESS | 3540 | 1463628776512 Marionette DEBUG loaded listener.js 20:32:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (12246C00) [pid = 3540] [serial = 709] [outer = 0DB1B400] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 1600C800 == 70 [pid = 3540] [id = 214] 20:32:56 INFO - PROCESS | 3540 | --DOCSHELL 0E09B400 == 69 [pid = 3540] [id = 213] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (17A91C00) [pid = 3540] [serial = 588] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (0D858800) [pid = 3540] [serial = 590] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (13A61800) [pid = 3540] [serial = 593] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (178E4400) [pid = 3540] [serial = 596] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (1A282000) [pid = 3540] [serial = 599] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (1A33AC00) [pid = 3540] [serial = 602] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (0E0DA000) [pid = 3540] [serial = 611] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (17911400) [pid = 3540] [serial = 626] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (11E24C00) [pid = 3540] [serial = 612] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (17854800) [pid = 3540] [serial = 624] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (17850400) [pid = 3540] [serial = 623] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (14C10C00) [pid = 3540] [serial = 614] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (1600E000) [pid = 3540] [serial = 615] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (1690DC00) [pid = 3540] [serial = 617] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (13A0F400) [pid = 3540] [serial = 609] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (1360DC00) [pid = 3540] [serial = 608] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (18CD5400) [pid = 3540] [serial = 627] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (1937C800) [pid = 3540] [serial = 629] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (1A222C00) [pid = 3540] [serial = 633] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (1A21FC00) [pid = 3540] [serial = 632] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (16FB1C00) [pid = 3540] [serial = 620] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (173D6800) [pid = 3540] [serial = 621] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (19465800) [pid = 3540] [serial = 630] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (13981000) [pid = 3540] [serial = 618] [outer = 00000000] [url = about:blank] 20:32:56 INFO - PROCESS | 3540 | 1463628776968 Marionette TRACE conn7 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 889ms 20:32:57 INFO - PROCESS | 3540 | 1463628777029 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 3540 | 1463628777032 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 20:32:57 INFO - PROCESS | 3540 | 1463628777035 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:32:57 INFO - PROCESS | 3540 | 1463628777037 Marionette TRACE conn7 <- [1,910,null,{}] 20:32:57 INFO - PROCESS | 3540 | 1463628777041 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:57 INFO - PROCESS | 3540 | 1463628777130 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 20:32:57 INFO - PROCESS | 3540 | 1463628777142 Marionette TRACE conn7 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 3540 | ++DOCSHELL 16002800 == 70 [pid = 3540] [id = 237] 20:32:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (16007000) [pid = 3540] [serial = 710] [outer = 00000000] 20:32:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (167F5000) [pid = 3540] [serial = 711] [outer = 16007000] 20:32:57 INFO - PROCESS | 3540 | 1463628777187 Marionette DEBUG loaded listener.js 20:32:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (16902C00) [pid = 3540] [serial = 712] [outer = 16007000] 20:32:57 INFO - PROCESS | 3540 | 1463628777679 Marionette TRACE conn7 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 20:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 20:32:57 INFO - PROCESS | 3540 | 1463628777709 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 20:32:57 INFO - PROCESS | 3540 | 1463628777712 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 20:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:32:57 INFO - PROCESS | 3540 | 1463628777727 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:32:57 INFO - PROCESS | 3540 | 1463628777731 Marionette TRACE conn7 <- [1,914,null,{}] 20:32:57 INFO - PROCESS | 3540 | 1463628777735 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:57 INFO - PROCESS | 3540 | 1463628777826 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 20:32:57 INFO - PROCESS | 3540 | 1463628777970 Marionette TRACE conn7 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:57 INFO - PROCESS | 3540 | ++DOCSHELL 16908400 == 71 [pid = 3540] [id = 238] 20:32:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (172C4C00) [pid = 3540] [serial = 713] [outer = 00000000] 20:32:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (172CB800) [pid = 3540] [serial = 714] [outer = 172C4C00] 20:32:57 INFO - PROCESS | 3540 | 1463628778018 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (172CF000) [pid = 3540] [serial = 715] [outer = 172C4C00] 20:32:58 INFO - PROCESS | 3540 | 1463628778398 Marionette TRACE conn7 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 20:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 20:32:58 INFO - PROCESS | 3540 | 1463628778457 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 20:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:32:58 INFO - PROCESS | 3540 | 1463628778459 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 20:32:58 INFO - PROCESS | 3540 | 1463628778462 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:32:58 INFO - PROCESS | 3540 | 1463628778464 Marionette TRACE conn7 <- [1,918,null,{}] 20:32:58 INFO - PROCESS | 3540 | 1463628778468 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:58 INFO - PROCESS | 3540 | 1463628778561 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 20:32:58 INFO - PROCESS | 3540 | 1463628778567 Marionette TRACE conn7 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:58 INFO - PROCESS | 3540 | ++DOCSHELL 173DAC00 == 72 [pid = 3540] [id = 239] 20:32:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (173DB400) [pid = 3540] [serial = 716] [outer = 00000000] 20:32:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (17720800) [pid = 3540] [serial = 717] [outer = 173DB400] 20:32:58 INFO - PROCESS | 3540 | 1463628778622 Marionette DEBUG loaded listener.js 20:32:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (17850400) [pid = 3540] [serial = 718] [outer = 173DB400] 20:32:59 INFO - PROCESS | 3540 | 1463628779094 Marionette TRACE conn7 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 20:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 20:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:32:59 INFO - PROCESS | 3540 | 1463628779135 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 3540 | 1463628779137 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 20:32:59 INFO - PROCESS | 3540 | 1463628779140 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - PROCESS | 3540 | 1463628779141 Marionette TRACE conn7 <- [1,922,null,{}] 20:32:59 INFO - PROCESS | 3540 | 1463628779145 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:59 INFO - PROCESS | 3540 | 1463628779271 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 20:32:59 INFO - PROCESS | 3540 | 1463628779371 Marionette TRACE conn7 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:32:59 INFO - PROCESS | 3540 | ++DOCSHELL 178E4400 == 73 [pid = 3540] [id = 240] 20:32:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (178E5800) [pid = 3540] [serial = 719] [outer = 00000000] 20:32:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (178ED400) [pid = 3540] [serial = 720] [outer = 178E5800] 20:32:59 INFO - PROCESS | 3540 | 1463628779424 Marionette DEBUG loaded listener.js 20:32:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (18AC4800) [pid = 3540] [serial = 721] [outer = 178E5800] 20:32:59 INFO - PROCESS | 3540 | 1463628779852 Marionette TRACE conn7 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 20:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 20:32:59 INFO - PROCESS | 3540 | 1463628779876 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 20:32:59 INFO - PROCESS | 3540 | 1463628779878 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 20:32:59 INFO - PROCESS | 3540 | 1463628779891 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:32:59 INFO - PROCESS | 3540 | 1463628779893 Marionette TRACE conn7 <- [1,926,null,{}] 20:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:32:59 INFO - PROCESS | 3540 | 1463628779896 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:32:59 INFO - PROCESS | 3540 | 1463628780015 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 20:32:59 INFO - PROCESS | 3540 | 1463628780022 Marionette TRACE conn7 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:00 INFO - PROCESS | 3540 | ++DOCSHELL 1937B000 == 74 [pid = 3540] [id = 241] 20:33:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1937B400) [pid = 3540] [serial = 722] [outer = 00000000] 20:33:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (19B68000) [pid = 3540] [serial = 723] [outer = 1937B400] 20:33:00 INFO - PROCESS | 3540 | 1463628780121 Marionette DEBUG loaded listener.js 20:33:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (1A21F800) [pid = 3540] [serial = 724] [outer = 1937B400] 20:33:00 INFO - PROCESS | 3540 | 1463628780526 Marionette TRACE conn7 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 20:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 20:33:00 INFO - PROCESS | 3540 | 1463628780569 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 20:33:00 INFO - PROCESS | 3540 | 1463628780571 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 20:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:33:00 INFO - PROCESS | 3540 | 1463628780574 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:33:00 INFO - PROCESS | 3540 | 1463628780575 Marionette TRACE conn7 <- [1,930,null,{}] 20:33:00 INFO - PROCESS | 3540 | 1463628780579 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:00 INFO - PROCESS | 3540 | 1463628780708 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (17859C00) [pid = 3540] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (11E25800) [pid = 3540] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (1398CC00) [pid = 3540] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (167E4400) [pid = 3540] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (1771F000) [pid = 3540] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (1B582C00) [pid = 3540] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (19387C00) [pid = 3540] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (0DB34400) [pid = 3540] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (173D5800) [pid = 3540] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (1A01B400) [pid = 3540] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:33:00 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (167D9800) [pid = 3540] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:33:00 INFO - PROCESS | 3540 | 1463628780989 Marionette TRACE conn7 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 3540 | ++DOCSHELL 0D205000 == 75 [pid = 3540] [id = 242] 20:33:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (0D206000) [pid = 3540] [serial = 725] [outer = 00000000] 20:33:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (11E1DC00) [pid = 3540] [serial = 726] [outer = 0D206000] 20:33:01 INFO - PROCESS | 3540 | 1463628781035 Marionette DEBUG loaded listener.js 20:33:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (167E6400) [pid = 3540] [serial = 727] [outer = 0D206000] 20:33:01 INFO - PROCESS | 3540 | 1463628781423 Marionette TRACE conn7 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 20:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 870ms 20:33:01 INFO - PROCESS | 3540 | 1463628781445 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 20:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:33:01 INFO - PROCESS | 3540 | 1463628781448 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 20:33:01 INFO - PROCESS | 3540 | 1463628781451 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:33:01 INFO - PROCESS | 3540 | 1463628781452 Marionette TRACE conn7 <- [1,934,null,{}] 20:33:01 INFO - PROCESS | 3540 | 1463628781456 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:01 INFO - PROCESS | 3540 | 1463628781546 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 20:33:01 INFO - PROCESS | 3540 | 1463628781651 Marionette TRACE conn7 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:01 INFO - PROCESS | 3540 | ++DOCSHELL 16FAD400 == 76 [pid = 3540] [id = 243] 20:33:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (16FB2000) [pid = 3540] [serial = 728] [outer = 00000000] 20:33:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (19D91400) [pid = 3540] [serial = 729] [outer = 16FB2000] 20:33:01 INFO - PROCESS | 3540 | 1463628781697 Marionette DEBUG loaded listener.js 20:33:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (1A306C00) [pid = 3540] [serial = 730] [outer = 16FB2000] 20:33:02 INFO - PROCESS | 3540 | 1463628782054 Marionette TRACE conn7 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 20:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 669ms 20:33:02 INFO - PROCESS | 3540 | 1463628782122 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 20:33:02 INFO - PROCESS | 3540 | 1463628782124 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 20:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:33:02 INFO - PROCESS | 3540 | 1463628782127 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:33:02 INFO - PROCESS | 3540 | 1463628782129 Marionette TRACE conn7 <- [1,938,null,{}] 20:33:02 INFO - PROCESS | 3540 | 1463628782132 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:02 INFO - PROCESS | 3540 | 1463628782224 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 20:33:02 INFO - PROCESS | 3540 | 1463628782266 Marionette TRACE conn7 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 3540 | ++DOCSHELL 1A30B400 == 77 [pid = 3540] [id = 244] 20:33:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (1A30B800) [pid = 3540] [serial = 731] [outer = 00000000] 20:33:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (1A70F000) [pid = 3540] [serial = 732] [outer = 1A30B800] 20:33:02 INFO - PROCESS | 3540 | 1463628782313 Marionette DEBUG loaded listener.js 20:33:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1BB29C00) [pid = 3540] [serial = 733] [outer = 1A30B800] 20:33:02 INFO - PROCESS | 3540 | 1463628782748 Marionette TRACE conn7 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 20:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 20:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:33:02 INFO - PROCESS | 3540 | 1463628782798 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 20:33:02 INFO - PROCESS | 3540 | 1463628782800 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 20:33:02 INFO - PROCESS | 3540 | 1463628782803 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:33:02 INFO - PROCESS | 3540 | 1463628782804 Marionette TRACE conn7 <- [1,942,null,{}] 20:33:02 INFO - PROCESS | 3540 | 1463628782807 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:02 INFO - PROCESS | 3540 | 1463628782894 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 20:33:02 INFO - PROCESS | 3540 | 1463628782901 Marionette TRACE conn7 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:02 INFO - PROCESS | 3540 | ++DOCSHELL 1BB2D400 == 78 [pid = 3540] [id = 245] 20:33:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (1BB2F400) [pid = 3540] [serial = 734] [outer = 00000000] 20:33:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (1BBD4C00) [pid = 3540] [serial = 735] [outer = 1BB2F400] 20:33:02 INFO - PROCESS | 3540 | 1463628782949 Marionette DEBUG loaded listener.js 20:33:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (1CE31000) [pid = 3540] [serial = 736] [outer = 1BB2F400] 20:33:03 INFO - PROCESS | 3540 | 1463628783718 Marionette TRACE conn7 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 20:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 970ms 20:33:03 INFO - PROCESS | 3540 | 1463628783775 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 20:33:03 INFO - PROCESS | 3540 | 1463628783780 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 20:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:33:03 INFO - PROCESS | 3540 | 1463628783785 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:33:03 INFO - PROCESS | 3540 | 1463628783789 Marionette TRACE conn7 <- [1,946,null,{}] 20:33:03 INFO - PROCESS | 3540 | 1463628783795 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:03 INFO - PROCESS | 3540 | 1463628783917 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 20:33:04 INFO - PROCESS | 3540 | 1463628784067 Marionette TRACE conn7 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:04 INFO - PROCESS | 3540 | ++DOCSHELL 0E0E4000 == 79 [pid = 3540] [id = 246] 20:33:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (13516000) [pid = 3540] [serial = 737] [outer = 00000000] 20:33:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (1600D800) [pid = 3540] [serial = 738] [outer = 13516000] 20:33:04 INFO - PROCESS | 3540 | 1463628784129 Marionette DEBUG loaded listener.js 20:33:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (1685B000) [pid = 3540] [serial = 739] [outer = 13516000] 20:33:04 INFO - PROCESS | 3540 | 1463628784714 Marionette TRACE conn7 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 20:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 20:33:04 INFO - PROCESS | 3540 | 1463628784760 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 20:33:04 INFO - PROCESS | 3540 | 1463628784766 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 20:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:33:04 INFO - PROCESS | 3540 | 1463628784773 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:33:04 INFO - PROCESS | 3540 | 1463628784775 Marionette TRACE conn7 <- [1,950,null,{}] 20:33:04 INFO - PROCESS | 3540 | 1463628784780 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:04 INFO - PROCESS | 3540 | 1463628784905 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 20:33:05 INFO - PROCESS | 3540 | 1463628785054 Marionette TRACE conn7 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:05 INFO - PROCESS | 3540 | ++DOCSHELL 172C3C00 == 80 [pid = 3540] [id = 247] 20:33:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (172C4000) [pid = 3540] [serial = 740] [outer = 00000000] 20:33:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (17855400) [pid = 3540] [serial = 741] [outer = 172C4000] 20:33:05 INFO - PROCESS | 3540 | 1463628785113 Marionette DEBUG loaded listener.js 20:33:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (17911000) [pid = 3540] [serial = 742] [outer = 172C4000] 20:33:05 INFO - PROCESS | 3540 | 1463628785723 Marionette TRACE conn7 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 20:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 20:33:05 INFO - PROCESS | 3540 | 1463628785745 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 20:33:05 INFO - PROCESS | 3540 | 1463628785747 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 20:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:33:05 INFO - PROCESS | 3540 | 1463628785751 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:33:05 INFO - PROCESS | 3540 | 1463628785754 Marionette TRACE conn7 <- [1,954,null,{}] 20:33:05 INFO - PROCESS | 3540 | 1463628785766 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:05 INFO - PROCESS | 3540 | 1463628785892 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 20:33:06 INFO - PROCESS | 3540 | 1463628786055 Marionette TRACE conn7 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:06 INFO - PROCESS | 3540 | ++DOCSHELL 1BE7F800 == 81 [pid = 3540] [id = 248] 20:33:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (1BE80000) [pid = 3540] [serial = 743] [outer = 00000000] 20:33:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (1CE2F800) [pid = 3540] [serial = 744] [outer = 1BE80000] 20:33:06 INFO - PROCESS | 3540 | 1463628786117 Marionette DEBUG loaded listener.js 20:33:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (1ED7AC00) [pid = 3540] [serial = 745] [outer = 1BE80000] 20:33:06 INFO - PROCESS | 3540 | 1463628786726 Marionette TRACE conn7 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 20:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1019ms 20:33:06 INFO - PROCESS | 3540 | 1463628786774 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 20:33:06 INFO - PROCESS | 3540 | 1463628786777 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 20:33:06 INFO - PROCESS | 3540 | 1463628786780 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:33:06 INFO - PROCESS | 3540 | 1463628786782 Marionette TRACE conn7 <- [1,958,null,{}] 20:33:06 INFO - PROCESS | 3540 | 1463628786786 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:06 INFO - PROCESS | 3540 | 1463628786902 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 20:33:07 INFO - PROCESS | 3540 | 1463628787044 Marionette TRACE conn7 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:07 INFO - PROCESS | 3540 | ++DOCSHELL 1B755000 == 82 [pid = 3540] [id = 249] 20:33:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (1B756C00) [pid = 3540] [serial = 746] [outer = 00000000] 20:33:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (1B75C400) [pid = 3540] [serial = 747] [outer = 1B756C00] 20:33:07 INFO - PROCESS | 3540 | 1463628787100 Marionette DEBUG loaded listener.js 20:33:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (1B75FC00) [pid = 3540] [serial = 748] [outer = 1B756C00] 20:33:07 INFO - PROCESS | 3540 | 1463628787667 Marionette TRACE conn7 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 20:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 930ms 20:33:07 INFO - PROCESS | 3540 | 1463628787714 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 20:33:07 INFO - PROCESS | 3540 | 1463628787716 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 20:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:33:07 INFO - PROCESS | 3540 | 1463628787720 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:33:07 INFO - PROCESS | 3540 | 1463628787722 Marionette TRACE conn7 <- [1,962,null,{}] 20:33:07 INFO - PROCESS | 3540 | 1463628787726 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:07 INFO - PROCESS | 3540 | 1463628787848 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 20:33:07 INFO - PROCESS | 3540 | 1463628788009 Marionette TRACE conn7 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:08 INFO - PROCESS | 3540 | ++DOCSHELL 1BE87000 == 83 [pid = 3540] [id = 250] 20:33:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (1F452400) [pid = 3540] [serial = 749] [outer = 00000000] 20:33:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (1F45F000) [pid = 3540] [serial = 750] [outer = 1F452400] 20:33:08 INFO - PROCESS | 3540 | 1463628788066 Marionette DEBUG loaded listener.js 20:33:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (1FD19C00) [pid = 3540] [serial = 751] [outer = 1F452400] 20:33:08 INFO - PROCESS | 3540 | 1463628788694 Marionette TRACE conn7 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 20:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1015ms 20:33:08 INFO - PROCESS | 3540 | 1463628788739 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 20:33:08 INFO - PROCESS | 3540 | 1463628788741 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 20:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:33:08 INFO - PROCESS | 3540 | 1463628788745 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:33:08 INFO - PROCESS | 3540 | 1463628788747 Marionette TRACE conn7 <- [1,966,null,{}] 20:33:08 INFO - PROCESS | 3540 | 1463628788751 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:08 INFO - PROCESS | 3540 | 1463628788879 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 20:33:09 INFO - PROCESS | 3540 | 1463628789029 Marionette TRACE conn7 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:09 INFO - PROCESS | 3540 | ++DOCSHELL 1FD1FC00 == 84 [pid = 3540] [id = 251] 20:33:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (205E3000) [pid = 3540] [serial = 752] [outer = 00000000] 20:33:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (205EE000) [pid = 3540] [serial = 753] [outer = 205E3000] 20:33:09 INFO - PROCESS | 3540 | 1463628789088 Marionette DEBUG loaded listener.js 20:33:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (205F0800) [pid = 3540] [serial = 754] [outer = 205E3000] 20:33:09 INFO - PROCESS | 3540 | 1463628789735 Marionette TRACE conn7 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 20:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1015ms 20:33:09 INFO - PROCESS | 3540 | 1463628789764 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 20:33:09 INFO - PROCESS | 3540 | 1463628789767 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 20:33:09 INFO - PROCESS | 3540 | 1463628789770 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:33:09 INFO - PROCESS | 3540 | 1463628789772 Marionette TRACE conn7 <- [1,970,null,{}] 20:33:09 INFO - PROCESS | 3540 | 1463628789776 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:09 INFO - PROCESS | 3540 | 1463628789941 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 20:33:10 INFO - PROCESS | 3540 | 1463628790238 Marionette TRACE conn7 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:10 INFO - PROCESS | 3540 | ++DOCSHELL 0936EC00 == 85 [pid = 3540] [id = 252] 20:33:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (09373800) [pid = 3540] [serial = 755] [outer = 00000000] 20:33:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (0DB43C00) [pid = 3540] [serial = 756] [outer = 09373800] 20:33:10 INFO - PROCESS | 3540 | 1463628790326 Marionette DEBUG loaded listener.js 20:33:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (0E5A7000) [pid = 3540] [serial = 757] [outer = 09373800] 20:33:10 INFO - PROCESS | 3540 | 1463628790904 Marionette TRACE conn7 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 20:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1174ms 20:33:10 INFO - PROCESS | 3540 | 1463628790949 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 20:33:10 INFO - PROCESS | 3540 | 1463628790953 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 20:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:33:10 INFO - PROCESS | 3540 | 1463628790958 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:33:10 INFO - PROCESS | 3540 | 1463628790961 Marionette TRACE conn7 <- [1,974,null,{}] 20:33:10 INFO - PROCESS | 3540 | 1463628790967 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:11 INFO - PROCESS | 3540 | 1463628791077 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 20:33:11 INFO - PROCESS | 3540 | 1463628791198 Marionette TRACE conn7 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:11 INFO - PROCESS | 3540 | ++DOCSHELL 0E09CC00 == 86 [pid = 3540] [id = 253] 20:33:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (0E0A3C00) [pid = 3540] [serial = 758] [outer = 00000000] 20:33:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (13605C00) [pid = 3540] [serial = 759] [outer = 0E0A3C00] 20:33:11 INFO - PROCESS | 3540 | 1463628791291 Marionette DEBUG loaded listener.js 20:33:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (13B0C800) [pid = 3540] [serial = 760] [outer = 0E0A3C00] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 1A066C00 == 85 [pid = 3540] [id = 201] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 1A30B400 == 84 [pid = 3540] [id = 244] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 16FAD400 == 83 [pid = 3540] [id = 243] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 0D205000 == 82 [pid = 3540] [id = 242] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 1937B000 == 81 [pid = 3540] [id = 241] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 178E4400 == 80 [pid = 3540] [id = 240] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 173DAC00 == 79 [pid = 3540] [id = 239] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 16908400 == 78 [pid = 3540] [id = 238] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (1A70C000) [pid = 3540] [serial = 681] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (12481C00) [pid = 3540] [serial = 638] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (16FAA400) [pid = 3540] [serial = 641] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (1A493C00) [pid = 3540] [serial = 644] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (1BB34400) [pid = 3540] [serial = 647] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (1BBD7400) [pid = 3540] [serial = 650] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 16002800 == 77 [pid = 3540] [id = 237] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 0DB1B000 == 76 [pid = 3540] [id = 236] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 10DA0800 == 75 [pid = 3540] [id = 235] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 16008800 == 74 [pid = 3540] [id = 229] 20:33:11 INFO - PROCESS | 3540 | --DOCSHELL 0D138800 == 73 [pid = 3540] [id = 228] 20:33:11 INFO - PROCESS | 3540 | 1463628791948 Marionette TRACE conn7 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 20:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1027ms 20:33:11 INFO - PROCESS | 3540 | 1463628791987 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 20:33:11 INFO - PROCESS | 3540 | 1463628791991 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (1A285400) [pid = 3540] [serial = 567] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (174DEC00) [pid = 3540] [serial = 606] [outer = 00000000] [url = about:blank] 20:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (178EC800) [pid = 3540] [serial = 668] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (13606000) [pid = 3540] [serial = 659] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (13986C00) [pid = 3540] [serial = 660] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (173D6C00) [pid = 3540] [serial = 657] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (16855C00) [pid = 3540] [serial = 656] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (16904800) [pid = 3540] [serial = 662] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (17728000) [pid = 3540] [serial = 665] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (1BE7C800) [pid = 3540] [serial = 654] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (1B58D000) [pid = 3540] [serial = 653] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (1A286C00) [pid = 3540] [serial = 673] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (1A27E400) [pid = 3540] [serial = 672] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (19388800) [pid = 3540] [serial = 387] [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.] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (13A0C400) [pid = 3540] [serial = 675] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (16FAE800) [pid = 3540] [serial = 663] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (1A313C00) [pid = 3540] [serial = 679] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (1790C800) [pid = 3540] [serial = 669] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (1690F800) [pid = 3540] [serial = 676] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (17851800) [pid = 3540] [serial = 666] [outer = 00000000] [url = about:blank] 20:33:11 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (185ED400) [pid = 3540] [serial = 678] [outer = 00000000] [url = about:blank] 20:33:12 INFO - PROCESS | 3540 | 1463628792055 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:33:12 INFO - PROCESS | 3540 | 1463628792057 Marionette TRACE conn7 <- [1,978,null,{}] 20:33:12 INFO - PROCESS | 3540 | 1463628792066 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:12 INFO - PROCESS | 3540 | 1463628792166 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 20:33:12 INFO - PROCESS | 3540 | 1463628792174 Marionette TRACE conn7 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:12 INFO - PROCESS | 3540 | ++DOCSHELL 0E0A2C00 == 74 [pid = 3540] [id = 254] 20:33:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (0E0A5400) [pid = 3540] [serial = 761] [outer = 00000000] 20:33:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (11E1AC00) [pid = 3540] [serial = 762] [outer = 0E0A5400] 20:33:12 INFO - PROCESS | 3540 | 1463628792219 Marionette DEBUG loaded listener.js 20:33:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (13511000) [pid = 3540] [serial = 763] [outer = 0E0A5400] 20:33:12 INFO - PROCESS | 3540 | 1463628792952 Marionette TRACE conn7 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 20:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 20:33:12 INFO - PROCESS | 3540 | 1463628792994 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 20:33:12 INFO - PROCESS | 3540 | 1463628793000 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 20:33:12 INFO - PROCESS | 3540 | 1463628793007 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:33:12 INFO - PROCESS | 3540 | 1463628793011 Marionette TRACE conn7 <- [1,982,null,{}] 20:33:12 INFO - PROCESS | 3540 | 1463628793017 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:13 INFO - PROCESS | 3540 | 1463628793148 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 20:33:13 INFO - PROCESS | 3540 | 1463628793312 Marionette TRACE conn7 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:13 INFO - PROCESS | 3540 | ++DOCSHELL 11E1FC00 == 75 [pid = 3540] [id = 255] 20:33:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (1247A400) [pid = 3540] [serial = 764] [outer = 00000000] 20:33:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (13989800) [pid = 3540] [serial = 765] [outer = 1247A400] 20:33:13 INFO - PROCESS | 3540 | 1463628793376 Marionette DEBUG loaded listener.js 20:33:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (13A63C00) [pid = 3540] [serial = 766] [outer = 1247A400] 20:33:13 INFO - PROCESS | 3540 | 1463628793971 Marionette TRACE conn7 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 20:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1021ms 20:33:14 INFO - PROCESS | 3540 | 1463628794033 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 20:33:14 INFO - PROCESS | 3540 | 1463628794039 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 20:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:33:14 INFO - PROCESS | 3540 | 1463628794046 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:33:14 INFO - PROCESS | 3540 | 1463628794049 Marionette TRACE conn7 <- [1,986,null,{}] 20:33:14 INFO - PROCESS | 3540 | 1463628794054 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:14 INFO - PROCESS | 3540 | 1463628794175 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 20:33:14 INFO - PROCESS | 3540 | 1463628794320 Marionette TRACE conn7 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:14 INFO - PROCESS | 3540 | ++DOCSHELL 167EE800 == 76 [pid = 3540] [id = 256] 20:33:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (16858800) [pid = 3540] [serial = 767] [outer = 00000000] 20:33:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (16908800) [pid = 3540] [serial = 768] [outer = 16858800] 20:33:14 INFO - PROCESS | 3540 | 1463628794380 Marionette DEBUG loaded listener.js 20:33:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (16B66400) [pid = 3540] [serial = 769] [outer = 16858800] 20:33:15 INFO - PROCESS | 3540 | 1463628795018 Marionette TRACE conn7 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 20:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1019ms 20:33:15 INFO - PROCESS | 3540 | 1463628795067 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 20:33:15 INFO - PROCESS | 3540 | 1463628795070 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 20:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:33:15 INFO - PROCESS | 3540 | 1463628795074 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:33:15 INFO - PROCESS | 3540 | 1463628795078 Marionette TRACE conn7 <- [1,990,null,{}] 20:33:15 INFO - PROCESS | 3540 | 1463628795089 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:15 INFO - PROCESS | 3540 | 1463628795200 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 20:33:15 INFO - PROCESS | 3540 | 1463628795347 Marionette TRACE conn7 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:15 INFO - PROCESS | 3540 | ++DOCSHELL 172C5800 == 77 [pid = 3540] [id = 257] 20:33:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (173D2800) [pid = 3540] [serial = 770] [outer = 00000000] 20:33:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (173D9000) [pid = 3540] [serial = 771] [outer = 173D2800] 20:33:15 INFO - PROCESS | 3540 | 1463628795409 Marionette DEBUG loaded listener.js 20:33:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (173E0800) [pid = 3540] [serial = 772] [outer = 173D2800] 20:33:15 INFO - PROCESS | 3540 | 1463628796011 Marionette TRACE conn7 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 970ms 20:33:16 INFO - PROCESS | 3540 | 1463628796049 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 3540 | 1463628796052 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 20:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:33:16 INFO - PROCESS | 3540 | 1463628796055 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - PROCESS | 3540 | 1463628796057 Marionette TRACE conn7 <- [1,994,null,{}] 20:33:16 INFO - PROCESS | 3540 | 1463628796061 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:16 INFO - PROCESS | 3540 | 1463628796170 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 20:33:16 INFO - PROCESS | 3540 | 1463628796280 Marionette TRACE conn7 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:16 INFO - PROCESS | 3540 | ++DOCSHELL 16FA9800 == 78 [pid = 3540] [id = 258] 20:33:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (174D9C00) [pid = 3540] [serial = 773] [outer = 00000000] 20:33:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (17726000) [pid = 3540] [serial = 774] [outer = 174D9C00] 20:33:16 INFO - PROCESS | 3540 | 1463628796334 Marionette DEBUG loaded listener.js 20:33:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (17853800) [pid = 3540] [serial = 775] [outer = 174D9C00] 20:33:16 INFO - PROCESS | 3540 | 1463628796909 Marionette TRACE conn7 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 20:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 930ms 20:33:16 INFO - PROCESS | 3540 | 1463628796987 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 20:33:16 INFO - PROCESS | 3540 | 1463628796989 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 20:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:33:16 INFO - PROCESS | 3540 | 1463628796992 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:33:16 INFO - PROCESS | 3540 | 1463628796994 Marionette TRACE conn7 <- [1,998,null,{}] 20:33:16 INFO - PROCESS | 3540 | 1463628796998 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:17 INFO - PROCESS | 3540 | 1463628797106 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 20:33:17 INFO - PROCESS | 3540 | 1463628797222 Marionette TRACE conn7 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:17 INFO - PROCESS | 3540 | ++DOCSHELL 17723C00 == 79 [pid = 3540] [id = 259] 20:33:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (17852800) [pid = 3540] [serial = 776] [outer = 00000000] 20:33:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (178E8800) [pid = 3540] [serial = 777] [outer = 17852800] 20:33:17 INFO - PROCESS | 3540 | 1463628797321 Marionette DEBUG loaded listener.js 20:33:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (17913C00) [pid = 3540] [serial = 778] [outer = 17852800] 20:33:17 INFO - PROCESS | 3540 | 1463628797945 Marionette TRACE conn7 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 20:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 20:33:17 INFO - PROCESS | 3540 | 1463628797978 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 20:33:17 INFO - PROCESS | 3540 | 1463628797981 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 20:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:33:17 INFO - PROCESS | 3540 | 1463628797985 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:33:17 INFO - PROCESS | 3540 | 1463628797988 Marionette TRACE conn7 <- [1,1002,null,{}] 20:33:17 INFO - PROCESS | 3540 | 1463628797991 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:18 INFO - PROCESS | 3540 | 1463628798117 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 20:33:18 INFO - PROCESS | 3540 | 1463628798255 Marionette TRACE conn7 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:18 INFO - PROCESS | 3540 | ++DOCSHELL 11E1D800 == 80 [pid = 3540] [id = 260] 20:33:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (178E1400) [pid = 3540] [serial = 779] [outer = 00000000] 20:33:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (19D1EC00) [pid = 3540] [serial = 780] [outer = 178E1400] 20:33:18 INFO - PROCESS | 3540 | 1463628798311 Marionette DEBUG loaded listener.js 20:33:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (1A017400) [pid = 3540] [serial = 781] [outer = 178E1400] 20:33:18 INFO - PROCESS | 3540 | 1463628798975 Marionette TRACE conn7 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 20:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1018ms 20:33:18 INFO - PROCESS | 3540 | 1463628799005 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 20:33:18 INFO - PROCESS | 3540 | 1463628799008 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 20:33:18 INFO - PROCESS | 3540 | 1463628799011 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:33:18 INFO - PROCESS | 3540 | 1463628799013 Marionette TRACE conn7 <- [1,1006,null,{}] 20:33:18 INFO - PROCESS | 3540 | 1463628799017 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:19 INFO - PROCESS | 3540 | 1463628799136 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 20:33:19 INFO - PROCESS | 3540 | 1463628799252 Marionette TRACE conn7 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:19 INFO - PROCESS | 3540 | ++DOCSHELL 19387800 == 81 [pid = 3540] [id = 261] 20:33:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (19B04C00) [pid = 3540] [serial = 782] [outer = 00000000] 20:33:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (1A27EC00) [pid = 3540] [serial = 783] [outer = 19B04C00] 20:33:19 INFO - PROCESS | 3540 | 1463628799348 Marionette DEBUG loaded listener.js 20:33:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (1A285C00) [pid = 3540] [serial = 784] [outer = 19B04C00] 20:33:19 INFO - PROCESS | 3540 | 1463628799873 Marionette TRACE conn7 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 20:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 20:33:19 INFO - PROCESS | 3540 | 1463628799946 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 20:33:19 INFO - PROCESS | 3540 | 1463628799948 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 20:33:19 INFO - PROCESS | 3540 | 1463628799952 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:33:19 INFO - PROCESS | 3540 | 1463628799954 Marionette TRACE conn7 <- [1,1010,null,{}] 20:33:19 INFO - PROCESS | 3540 | 1463628799958 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:20 INFO - PROCESS | 3540 | 1463628800067 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 20:33:20 INFO - PROCESS | 3540 | 1463628800211 Marionette TRACE conn7 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:20 INFO - PROCESS | 3540 | ++DOCSHELL 1A27E000 == 82 [pid = 3540] [id = 262] 20:33:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (1A287400) [pid = 3540] [serial = 785] [outer = 00000000] 20:33:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (1A338000) [pid = 3540] [serial = 786] [outer = 1A287400] 20:33:20 INFO - PROCESS | 3540 | 1463628800270 Marionette DEBUG loaded listener.js 20:33:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (1A709000) [pid = 3540] [serial = 787] [outer = 1A287400] 20:33:20 INFO - PROCESS | 3540 | 1463628800862 Marionette TRACE conn7 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 20:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 20:33:20 INFO - PROCESS | 3540 | 1463628800926 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 20:33:20 INFO - PROCESS | 3540 | 1463628800928 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 20:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:33:20 INFO - PROCESS | 3540 | 1463628800932 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:33:20 INFO - PROCESS | 3540 | 1463628800934 Marionette TRACE conn7 <- [1,1014,null,{}] 20:33:20 INFO - PROCESS | 3540 | 1463628800938 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:21 INFO - PROCESS | 3540 | 1463628801054 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 20:33:21 INFO - PROCESS | 3540 | 1463628801201 Marionette TRACE conn7 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:21 INFO - PROCESS | 3540 | ++DOCSHELL 0DB36000 == 83 [pid = 3540] [id = 263] 20:33:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (0DB39C00) [pid = 3540] [serial = 788] [outer = 00000000] 20:33:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (1A48F000) [pid = 3540] [serial = 789] [outer = 0DB39C00] 20:33:21 INFO - PROCESS | 3540 | 1463628801260 Marionette DEBUG loaded listener.js 20:33:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (1B582000) [pid = 3540] [serial = 790] [outer = 0DB39C00] 20:33:21 INFO - PROCESS | 3540 | 1463628801852 Marionette TRACE conn7 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 20:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 20:33:21 INFO - PROCESS | 3540 | 1463628801906 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 20:33:21 INFO - PROCESS | 3540 | 1463628801908 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 20:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:33:21 INFO - PROCESS | 3540 | 1463628801911 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:33:21 INFO - PROCESS | 3540 | 1463628801913 Marionette TRACE conn7 <- [1,1018,null,{}] 20:33:21 INFO - PROCESS | 3540 | 1463628801917 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:22 INFO - PROCESS | 3540 | 1463628802145 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 20:33:22 INFO - PROCESS | 3540 | 1463628802292 Marionette TRACE conn7 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:22 INFO - PROCESS | 3540 | ++DOCSHELL 09374400 == 84 [pid = 3540] [id = 264] 20:33:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (09374C00) [pid = 3540] [serial = 791] [outer = 00000000] 20:33:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (0D0A5C00) [pid = 3540] [serial = 792] [outer = 09374C00] 20:33:22 INFO - PROCESS | 3540 | 1463628802346 Marionette DEBUG loaded listener.js 20:33:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (0D1F3400) [pid = 3540] [serial = 793] [outer = 09374C00] 20:33:22 INFO - PROCESS | 3540 | 1463628802886 Marionette TRACE conn7 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 20:33:22 INFO - PROCESS | 3540 | --DOCSHELL 0E09CC00 == 83 [pid = 3540] [id = 253] 20:33:22 INFO - PROCESS | 3540 | --DOCSHELL 0936EC00 == 82 [pid = 3540] [id = 252] 20:33:22 INFO - PROCESS | 3540 | --DOCSHELL 0E0E4000 == 81 [pid = 3540] [id = 246] 20:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1080ms 20:33:22 INFO - PROCESS | 3540 | 1463628802984 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 20:33:22 INFO - PROCESS | 3540 | 1463628802988 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 20:33:23 INFO - PROCESS | 3540 | 1463628802992 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:33:23 INFO - PROCESS | 3540 | 1463628802996 Marionette TRACE conn7 <- [1,1022,null,{}] 20:33:23 INFO - PROCESS | 3540 | 1463628803003 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:23 INFO - PROCESS | 3540 | 1463628803098 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 20:33:23 INFO - PROCESS | 3540 | 1463628803210 Marionette TRACE conn7 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 3540 | ++DOCSHELL 0DB20800 == 82 [pid = 3540] [id = 265] 20:33:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (0DB20C00) [pid = 3540] [serial = 794] [outer = 00000000] 20:33:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (0DCEF800) [pid = 3540] [serial = 795] [outer = 0DB20C00] 20:33:23 INFO - PROCESS | 3540 | 1463628803260 Marionette DEBUG loaded listener.js 20:33:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (0DF71C00) [pid = 3540] [serial = 796] [outer = 0DB20C00] 20:33:23 INFO - PROCESS | 3540 | 1463628803703 Marionette TRACE conn7 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 20:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 770ms 20:33:23 INFO - PROCESS | 3540 | 1463628803768 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 20:33:23 INFO - PROCESS | 3540 | 1463628803771 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 20:33:23 INFO - PROCESS | 3540 | 1463628803775 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:33:23 INFO - PROCESS | 3540 | 1463628803777 Marionette TRACE conn7 <- [1,1026,null,{}] 20:33:23 INFO - PROCESS | 3540 | 1463628803781 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:23 INFO - PROCESS | 3540 | 1463628803878 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 20:33:23 INFO - PROCESS | 3540 | 1463628803896 Marionette TRACE conn7 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:23 INFO - PROCESS | 3540 | ++DOCSHELL 12228800 == 83 [pid = 3540] [id = 266] 20:33:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (12242400) [pid = 3540] [serial = 797] [outer = 00000000] 20:33:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (1241B000) [pid = 3540] [serial = 798] [outer = 12242400] 20:33:23 INFO - PROCESS | 3540 | 1463628803943 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (13021400) [pid = 3540] [serial = 799] [outer = 12242400] 20:33:24 INFO - PROCESS | 3540 | 1463628804453 Marionette TRACE conn7 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 20:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 20:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:33:24 INFO - PROCESS | 3540 | 1463628804508 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 20:33:24 INFO - PROCESS | 3540 | 1463628804511 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 20:33:24 INFO - PROCESS | 3540 | 1463628804522 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:33:24 INFO - PROCESS | 3540 | 1463628804526 Marionette TRACE conn7 <- [1,1030,null,{}] 20:33:24 INFO - PROCESS | 3540 | 1463628804530 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:24 INFO - PROCESS | 3540 | 1463628804629 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 20:33:24 INFO - PROCESS | 3540 | 1463628804788 Marionette TRACE conn7 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:24 INFO - PROCESS | 3540 | ++DOCSHELL 13A5B800 == 84 [pid = 3540] [id = 267] 20:33:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (13A5C000) [pid = 3540] [serial = 800] [outer = 00000000] 20:33:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (15108400) [pid = 3540] [serial = 801] [outer = 13A5C000] 20:33:24 INFO - PROCESS | 3540 | 1463628804835 Marionette DEBUG loaded listener.js 20:33:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (1600C800) [pid = 3540] [serial = 802] [outer = 13A5C000] 20:33:25 INFO - PROCESS | 3540 | 1463628805257 Marionette TRACE conn7 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 20:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 790ms 20:33:25 INFO - PROCESS | 3540 | 1463628805308 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 20:33:25 INFO - PROCESS | 3540 | 1463628805310 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 20:33:25 INFO - PROCESS | 3540 | 1463628805330 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:33:25 INFO - PROCESS | 3540 | 1463628805341 Marionette TRACE conn7 <- [1,1034,null,{}] 20:33:25 INFO - PROCESS | 3540 | 1463628805345 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:25 INFO - PROCESS | 3540 | 1463628805470 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 20:33:25 INFO - PROCESS | 3540 | 1463628805541 Marionette TRACE conn7 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:25 INFO - PROCESS | 3540 | ++DOCSHELL 16010000 == 85 [pid = 3540] [id = 268] 20:33:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (167D9C00) [pid = 3540] [serial = 803] [outer = 00000000] 20:33:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (16901C00) [pid = 3540] [serial = 804] [outer = 167D9C00] 20:33:25 INFO - PROCESS | 3540 | 1463628805587 Marionette DEBUG loaded listener.js 20:33:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (16BC0400) [pid = 3540] [serial = 805] [outer = 167D9C00] 20:33:26 INFO - PROCESS | 3540 | 1463628806016 Marionette TRACE conn7 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 20:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 20:33:26 INFO - PROCESS | 3540 | 1463628806086 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 20:33:26 INFO - PROCESS | 3540 | 1463628806088 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 20:33:26 INFO - PROCESS | 3540 | 1463628806097 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:33:26 INFO - PROCESS | 3540 | 1463628806098 Marionette TRACE conn7 <- [1,1038,null,{}] 20:33:26 INFO - PROCESS | 3540 | 1463628806102 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:26 INFO - PROCESS | 3540 | 1463628806234 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 20:33:26 INFO - PROCESS | 3540 | 1463628806309 Marionette TRACE conn7 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:26 INFO - PROCESS | 3540 | ++DOCSHELL 1725D000 == 86 [pid = 3540] [id = 269] 20:33:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (1725FC00) [pid = 3540] [serial = 806] [outer = 00000000] 20:33:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (172CAC00) [pid = 3540] [serial = 807] [outer = 1725FC00] 20:33:26 INFO - PROCESS | 3540 | 1463628806360 Marionette DEBUG loaded listener.js 20:33:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (173DC800) [pid = 3540] [serial = 808] [outer = 1725FC00] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (16FB2000) [pid = 3540] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (1A27D400) [pid = 3540] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (09373800) [pid = 3540] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (1A21E400) [pid = 3540] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (13985800) [pid = 3540] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (0E0E7000) [pid = 3540] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (17727000) [pid = 3540] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (174D8800) [pid = 3540] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (1A225800) [pid = 3540] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (1BB2E400) [pid = 3540] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (18CD2800) [pid = 3540] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (167E5000) [pid = 3540] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (0E09D400) [pid = 3540] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (1A282C00) [pid = 3540] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (1BBD0C00) [pid = 3540] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (1A226C00) [pid = 3540] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (0E0A3C00) [pid = 3540] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (173D7400) [pid = 3540] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (0D0AC800) [pid = 3540] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (1A30B800) [pid = 3540] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (178E5800) [pid = 3540] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (1937B400) [pid = 3540] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (0D206000) [pid = 3540] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (0DB1B400) [pid = 3540] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (11DB2400) [pid = 3540] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (16007000) [pid = 3540] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (172C4C00) [pid = 3540] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:33:26 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (173DB400) [pid = 3540] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:33:27 INFO - PROCESS | 3540 | 1463628807001 Marionette TRACE conn7 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 931ms 20:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:33:27 INFO - PROCESS | 3540 | 1463628807033 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 3540 | 1463628807034 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 20:33:27 INFO - PROCESS | 3540 | 1463628807037 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - PROCESS | 3540 | 1463628807039 Marionette TRACE conn7 <- [1,1042,null,{}] 20:33:27 INFO - PROCESS | 3540 | 1463628807042 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:27 INFO - PROCESS | 3540 | 1463628807133 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 20:33:27 INFO - PROCESS | 3540 | 1463628807246 Marionette TRACE conn7 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1EC00 == 87 [pid = 3540] [id = 270] 20:33:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (0DB37800) [pid = 3540] [serial = 809] [outer = 00000000] 20:33:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (13A0F800) [pid = 3540] [serial = 810] [outer = 0DB37800] 20:33:27 INFO - PROCESS | 3540 | 1463628807292 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (173D7400) [pid = 3540] [serial = 811] [outer = 0DB37800] 20:33:27 INFO - PROCESS | 3540 | 1463628807671 Marionette TRACE conn7 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 20:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 20:33:27 INFO - PROCESS | 3540 | 1463628807716 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 20:33:27 INFO - PROCESS | 3540 | 1463628807718 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 20:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:33:27 INFO - PROCESS | 3540 | 1463628807721 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:33:27 INFO - PROCESS | 3540 | 1463628807723 Marionette TRACE conn7 <- [1,1046,null,{}] 20:33:27 INFO - PROCESS | 3540 | 1463628807727 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:27 INFO - PROCESS | 3540 | 1463628807823 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 20:33:27 INFO - PROCESS | 3540 | 1463628807830 Marionette TRACE conn7 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:27 INFO - PROCESS | 3540 | ++DOCSHELL 172C9000 == 88 [pid = 3540] [id = 271] 20:33:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (174E0C00) [pid = 3540] [serial = 812] [outer = 00000000] 20:33:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (17725400) [pid = 3540] [serial = 813] [outer = 174E0C00] 20:33:27 INFO - PROCESS | 3540 | 1463628807874 Marionette DEBUG loaded listener.js 20:33:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (178EB400) [pid = 3540] [serial = 814] [outer = 174E0C00] 20:33:28 INFO - PROCESS | 3540 | 1463628808292 Marionette TRACE conn7 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 20:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 20:33:28 INFO - PROCESS | 3540 | 1463628808375 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 20:33:28 INFO - PROCESS | 3540 | 1463628808377 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 20:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:33:28 INFO - PROCESS | 3540 | 1463628808380 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:33:28 INFO - PROCESS | 3540 | 1463628808382 Marionette TRACE conn7 <- [1,1050,null,{}] 20:33:28 INFO - PROCESS | 3540 | 1463628808386 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:28 INFO - PROCESS | 3540 | 1463628808479 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 20:33:28 INFO - PROCESS | 3540 | 1463628808489 Marionette TRACE conn7 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:28 INFO - PROCESS | 3540 | ++DOCSHELL 1790CC00 == 89 [pid = 3540] [id = 272] 20:33:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (17918000) [pid = 3540] [serial = 815] [outer = 00000000] 20:33:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (18AC4C00) [pid = 3540] [serial = 816] [outer = 17918000] 20:33:28 INFO - PROCESS | 3540 | 1463628808533 Marionette DEBUG loaded listener.js 20:33:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (1937C000) [pid = 3540] [serial = 817] [outer = 17918000] 20:33:29 INFO - PROCESS | 3540 | 1463628809194 Marionette TRACE conn7 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 20:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 870ms 20:33:29 INFO - PROCESS | 3540 | 1463628809252 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 20:33:29 INFO - PROCESS | 3540 | 1463628809257 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 20:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:33:29 INFO - PROCESS | 3540 | 1463628809262 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:33:29 INFO - PROCESS | 3540 | 1463628809267 Marionette TRACE conn7 <- [1,1054,null,{}] 20:33:29 INFO - PROCESS | 3540 | 1463628809274 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:29 INFO - PROCESS | 3540 | 1463628809436 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 20:33:29 INFO - PROCESS | 3540 | 1463628809594 Marionette TRACE conn7 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:29 INFO - PROCESS | 3540 | ++DOCSHELL 0D2F0000 == 90 [pid = 3540] [id = 273] 20:33:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (0D831C00) [pid = 3540] [serial = 818] [outer = 00000000] 20:33:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (0DF7E000) [pid = 3540] [serial = 819] [outer = 0D831C00] 20:33:29 INFO - PROCESS | 3540 | 1463628809656 Marionette DEBUG loaded listener.js 20:33:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (0EBB6400) [pid = 3540] [serial = 820] [outer = 0D831C00] 20:33:30 INFO - PROCESS | 3540 | 1463628810307 Marionette TRACE conn7 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 20:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1079ms 20:33:30 INFO - PROCESS | 3540 | 1463628810360 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 20:33:30 INFO - PROCESS | 3540 | 1463628810366 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 20:33:30 INFO - PROCESS | 3540 | 1463628810373 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:33:30 INFO - PROCESS | 3540 | 1463628810376 Marionette TRACE conn7 <- [1,1058,null,{}] 20:33:30 INFO - PROCESS | 3540 | 1463628810380 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:30 INFO - PROCESS | 3540 | 1463628810498 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 20:33:30 INFO - PROCESS | 3540 | 1463628810652 Marionette TRACE conn7 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:30 INFO - PROCESS | 3540 | ++DOCSHELL 1302B000 == 91 [pid = 3540] [id = 274] 20:33:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (130D3000) [pid = 3540] [serial = 821] [outer = 00000000] 20:33:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (1398EC00) [pid = 3540] [serial = 822] [outer = 130D3000] 20:33:30 INFO - PROCESS | 3540 | 1463628810711 Marionette DEBUG loaded listener.js 20:33:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (167E4000) [pid = 3540] [serial = 823] [outer = 130D3000] 20:33:31 INFO - PROCESS | 3540 | 1463628811294 Marionette TRACE conn7 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 20:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 970ms 20:33:31 INFO - PROCESS | 3540 | 1463628811349 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 20:33:31 INFO - PROCESS | 3540 | 1463628811351 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 20:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:33:31 INFO - PROCESS | 3540 | 1463628811356 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:33:31 INFO - PROCESS | 3540 | 1463628811360 Marionette TRACE conn7 <- [1,1062,null,{}] 20:33:31 INFO - PROCESS | 3540 | 1463628811372 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:31 INFO - PROCESS | 3540 | 1463628811498 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 20:33:31 INFO - PROCESS | 3540 | 1463628811666 Marionette TRACE conn7 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:31 INFO - PROCESS | 3540 | ++DOCSHELL 17910C00 == 92 [pid = 3540] [id = 275] 20:33:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (185EC400) [pid = 3540] [serial = 824] [outer = 00000000] 20:33:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (19802400) [pid = 3540] [serial = 825] [outer = 185EC400] 20:33:31 INFO - PROCESS | 3540 | 1463628811728 Marionette DEBUG loaded listener.js 20:33:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (1A01E800) [pid = 3540] [serial = 826] [outer = 185EC400] 20:33:32 INFO - PROCESS | 3540 | 1463628812362 Marionette TRACE conn7 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 20:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1077ms 20:33:32 INFO - PROCESS | 3540 | 1463628812440 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 20:33:32 INFO - PROCESS | 3540 | 1463628812443 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 20:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:33:32 INFO - PROCESS | 3540 | 1463628812446 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:33:32 INFO - PROCESS | 3540 | 1463628812448 Marionette TRACE conn7 <- [1,1066,null,{}] 20:33:32 INFO - PROCESS | 3540 | 1463628812452 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:32 INFO - PROCESS | 3540 | 1463628812588 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 20:33:32 INFO - PROCESS | 3540 | 1463628812736 Marionette TRACE conn7 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:32 INFO - PROCESS | 3540 | ++DOCSHELL 1A287800 == 93 [pid = 3540] [id = 276] 20:33:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (1A28AC00) [pid = 3540] [serial = 827] [outer = 00000000] 20:33:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (1A312000) [pid = 3540] [serial = 828] [outer = 1A28AC00] 20:33:32 INFO - PROCESS | 3540 | 1463628812795 Marionette DEBUG loaded listener.js 20:33:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (1A339000) [pid = 3540] [serial = 829] [outer = 1A28AC00] 20:33:33 INFO - PROCESS | 3540 | 1463628813373 Marionette TRACE conn7 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 20:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 20:33:33 INFO - PROCESS | 3540 | 1463628813419 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 20:33:33 INFO - PROCESS | 3540 | 1463628813421 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 20:33:33 INFO - PROCESS | 3540 | 1463628813425 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:33:33 INFO - PROCESS | 3540 | 1463628813427 Marionette TRACE conn7 <- [1,1070,null,{}] 20:33:33 INFO - PROCESS | 3540 | 1463628813430 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:33 INFO - PROCESS | 3540 | 1463628813543 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 20:33:33 INFO - PROCESS | 3540 | 1463628813710 Marionette TRACE conn7 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:33 INFO - PROCESS | 3540 | ++DOCSHELL 1790B400 == 94 [pid = 3540] [id = 277] 20:33:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (1A311400) [pid = 3540] [serial = 830] [outer = 00000000] 20:33:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (1B588C00) [pid = 3540] [serial = 831] [outer = 1A311400] 20:33:33 INFO - PROCESS | 3540 | 1463628813769 Marionette DEBUG loaded listener.js 20:33:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (1B757400) [pid = 3540] [serial = 832] [outer = 1A311400] 20:33:34 INFO - PROCESS | 3540 | 1463628814342 Marionette TRACE conn7 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 20:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 20:33:34 INFO - PROCESS | 3540 | 1463628814399 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 20:33:34 INFO - PROCESS | 3540 | 1463628814402 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 20:33:34 INFO - PROCESS | 3540 | 1463628814405 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:33:34 INFO - PROCESS | 3540 | 1463628814407 Marionette TRACE conn7 <- [1,1074,null,{}] 20:33:34 INFO - PROCESS | 3540 | 1463628814411 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:34 INFO - PROCESS | 3540 | 1463628814582 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 20:33:34 INFO - PROCESS | 3540 | 1463628814741 Marionette TRACE conn7 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:34 INFO - PROCESS | 3540 | ++DOCSHELL 1B854800 == 95 [pid = 3540] [id = 278] 20:33:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (1B857800) [pid = 3540] [serial = 833] [outer = 00000000] 20:33:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (1BB2B800) [pid = 3540] [serial = 834] [outer = 1B857800] 20:33:34 INFO - PROCESS | 3540 | 1463628814800 Marionette DEBUG loaded listener.js 20:33:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (1BB35C00) [pid = 3540] [serial = 835] [outer = 1B857800] 20:33:35 INFO - PROCESS | 3540 | 1463628815359 Marionette TRACE conn7 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 20:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1016ms 20:33:35 INFO - PROCESS | 3540 | 1463628815427 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 20:33:35 INFO - PROCESS | 3540 | 1463628815430 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 20:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:33:35 INFO - PROCESS | 3540 | 1463628815433 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:33:35 INFO - PROCESS | 3540 | 1463628815435 Marionette TRACE conn7 <- [1,1078,null,{}] 20:33:35 INFO - PROCESS | 3540 | 1463628815439 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:35 INFO - PROCESS | 3540 | 1463628815551 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 20:33:35 INFO - PROCESS | 3540 | 1463628815726 Marionette TRACE conn7 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:35 INFO - PROCESS | 3540 | ++DOCSHELL 0D204800 == 96 [pid = 3540] [id = 279] 20:33:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (1937E400) [pid = 3540] [serial = 836] [outer = 00000000] 20:33:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (1BBD7400) [pid = 3540] [serial = 837] [outer = 1937E400] 20:33:35 INFO - PROCESS | 3540 | 1463628815782 Marionette DEBUG loaded listener.js 20:33:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (1BE7D000) [pid = 3540] [serial = 838] [outer = 1937E400] 20:33:36 INFO - PROCESS | 3540 | 1463628816338 Marionette TRACE conn7 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 20:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 930ms 20:33:36 INFO - PROCESS | 3540 | 1463628816365 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 20:33:36 INFO - PROCESS | 3540 | 1463628816367 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 20:33:36 INFO - PROCESS | 3540 | 1463628816371 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:33:36 INFO - PROCESS | 3540 | 1463628816373 Marionette TRACE conn7 <- [1,1082,null,{}] 20:33:36 INFO - PROCESS | 3540 | 1463628816376 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:36 INFO - PROCESS | 3540 | 1463628816490 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 20:33:36 INFO - PROCESS | 3540 | 1463628816854 Marionette TRACE conn7 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:36 INFO - PROCESS | 3540 | ++DOCSHELL 0D85C000 == 97 [pid = 3540] [id = 280] 20:33:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (0DB18000) [pid = 3540] [serial = 839] [outer = 00000000] 20:33:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (0DB20000) [pid = 3540] [serial = 840] [outer = 0DB18000] 20:33:36 INFO - PROCESS | 3540 | 1463628816924 Marionette DEBUG loaded listener.js 20:33:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (0DCEFC00) [pid = 3540] [serial = 841] [outer = 0DB18000] 20:33:37 INFO - PROCESS | 3540 | 1463628817530 Marionette TRACE conn7 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 20:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1232ms 20:33:37 INFO - PROCESS | 3540 | 1463628817608 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 20:33:37 INFO - PROCESS | 3540 | 1463628817612 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 20:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:33:37 INFO - PROCESS | 3540 | 1463628817630 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:33:37 INFO - PROCESS | 3540 | 1463628817633 Marionette TRACE conn7 <- [1,1086,null,{}] 20:33:37 INFO - PROCESS | 3540 | 1463628817641 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:37 INFO - PROCESS | 3540 | 1463628817760 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 20:33:37 INFO - PROCESS | 3540 | 1463628817914 Marionette TRACE conn7 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:37 INFO - PROCESS | 3540 | ++DOCSHELL 13157000 == 98 [pid = 3540] [id = 281] 20:33:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (1350A000) [pid = 3540] [serial = 842] [outer = 00000000] 20:33:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (13609800) [pid = 3540] [serial = 843] [outer = 1350A000] 20:33:37 INFO - PROCESS | 3540 | 1463628817968 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (13987400) [pid = 3540] [serial = 844] [outer = 1350A000] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 13608000 == 97 [pid = 3540] [id = 72] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 1BB34000 == 96 [pid = 3540] [id = 217] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 1856D400 == 95 [pid = 3540] [id = 116] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 16FB3C00 == 94 [pid = 3540] [id = 58] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 1A015800 == 93 [pid = 3540] [id = 189] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 172C9000 == 92 [pid = 3540] [id = 271] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 0DB1EC00 == 91 [pid = 3540] [id = 270] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 13A5B800 == 90 [pid = 3540] [id = 267] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 12228800 == 89 [pid = 3540] [id = 266] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 0DB20800 == 88 [pid = 3540] [id = 265] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 09374400 == 87 [pid = 3540] [id = 264] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (16850C00) [pid = 3540] [serial = 687] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (1A21C400) [pid = 3540] [serial = 690] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (1CE2E000) [pid = 3540] [serial = 693] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (1CE3BC00) [pid = 3540] [serial = 696] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (1ED77C00) [pid = 3540] [serial = 699] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (1F45F400) [pid = 3540] [serial = 702] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (11E1AC00) [pid = 3540] [serial = 762] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (17855400) [pid = 3540] [serial = 741] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1CE2F800) [pid = 3540] [serial = 744] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (1BBD4C00) [pid = 3540] [serial = 735] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (1600D800) [pid = 3540] [serial = 738] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (1B75C400) [pid = 3540] [serial = 747] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (1F45F000) [pid = 3540] [serial = 750] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (205EE000) [pid = 3540] [serial = 753] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 16FA9800 == 86 [pid = 3540] [id = 258] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 172C5800 == 85 [pid = 3540] [id = 257] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 167EE800 == 84 [pid = 3540] [id = 256] 20:33:38 INFO - PROCESS | 3540 | --DOCSHELL 11E1FC00 == 83 [pid = 3540] [id = 255] 20:33:38 INFO - PROCESS | 3540 | 1463628818590 Marionette TRACE conn7 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 20:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 990ms 20:33:38 INFO - PROCESS | 3540 | 1463628818609 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 20:33:38 INFO - PROCESS | 3540 | 1463628818613 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 20:33:38 INFO - PROCESS | 3540 | 1463628818617 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:33:38 INFO - PROCESS | 3540 | 1463628818619 Marionette TRACE conn7 <- [1,1090,null,{}] 20:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:33:38 INFO - PROCESS | 3540 | 1463628818623 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:38 INFO - PROCESS | 3540 | 1463628818730 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (178ED400) [pid = 3540] [serial = 720] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (19B68000) [pid = 3540] [serial = 723] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (18AC4800) [pid = 3540] [serial = 721] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (11E1DC00) [pid = 3540] [serial = 726] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (1A21F800) [pid = 3540] [serial = 724] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (167E6400) [pid = 3540] [serial = 727] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (0DDBD800) [pid = 3540] [serial = 708] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (12246C00) [pid = 3540] [serial = 709] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (1360A800) [pid = 3540] [serial = 706] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (12482000) [pid = 3540] [serial = 705] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (167F5000) [pid = 3540] [serial = 711] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (16902C00) [pid = 3540] [serial = 712] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (172CB800) [pid = 3540] [serial = 714] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (172CF000) [pid = 3540] [serial = 715] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (17720800) [pid = 3540] [serial = 717] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (0DB34800) [pid = 3540] [serial = 684] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (19D91400) [pid = 3540] [serial = 729] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (1BB29C00) [pid = 3540] [serial = 733] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (13B0C800) [pid = 3540] [serial = 760] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (1A306C00) [pid = 3540] [serial = 730] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (17850400) [pid = 3540] [serial = 718] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (0DE93C00) [pid = 3540] [serial = 636] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (0E5A7000) [pid = 3540] [serial = 757] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (0DB43C00) [pid = 3540] [serial = 756] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (1A70E400) [pid = 3540] [serial = 645] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (167DB400) [pid = 3540] [serial = 594] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (14C0B000) [pid = 3540] [serial = 558] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (1790EC00) [pid = 3540] [serial = 555] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (19381000) [pid = 3540] [serial = 597] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (1A288000) [pid = 3540] [serial = 600] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (1BBCC000) [pid = 3540] [serial = 648] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (19466000) [pid = 3540] [serial = 564] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (173E1800) [pid = 3540] [serial = 642] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (1360B000) [pid = 3540] [serial = 639] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (1A33BC00) [pid = 3540] [serial = 603] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (1BBD9800) [pid = 3540] [serial = 651] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (1B588800) [pid = 3540] [serial = 682] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (13605C00) [pid = 3540] [serial = 759] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (1772A400) [pid = 3540] [serial = 561] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (0DD0A000) [pid = 3540] [serial = 591] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (1A70F000) [pid = 3540] [serial = 732] [outer = 00000000] [url = about:blank] 20:33:38 INFO - PROCESS | 3540 | 1463628818864 Marionette TRACE conn7 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:38 INFO - PROCESS | 3540 | ++DOCSHELL 0D1ED400 == 84 [pid = 3540] [id = 282] 20:33:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (0D2F0800) [pid = 3540] [serial = 845] [outer = 00000000] 20:33:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (0DB20800) [pid = 3540] [serial = 846] [outer = 0D2F0800] 20:33:38 INFO - PROCESS | 3540 | 1463628818909 Marionette DEBUG loaded listener.js 20:33:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (0E0A5000) [pid = 3540] [serial = 847] [outer = 0D2F0800] 20:33:39 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:33:39 INFO - PROCESS | 3540 | 1463628819551 Marionette TRACE conn7 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 20:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 970ms 20:33:39 INFO - PROCESS | 3540 | 1463628819592 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 20:33:39 INFO - PROCESS | 3540 | 1463628819595 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 20:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:33:39 INFO - PROCESS | 3540 | 1463628819599 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:33:39 INFO - PROCESS | 3540 | 1463628819605 Marionette TRACE conn7 <- [1,1094,null,{}] 20:33:39 INFO - PROCESS | 3540 | 1463628819614 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:39 INFO - PROCESS | 3540 | 1463628819709 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 20:33:39 INFO - PROCESS | 3540 | 1463628819814 Marionette TRACE conn7 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:39 INFO - PROCESS | 3540 | ++DOCSHELL 13A6A000 == 85 [pid = 3540] [id = 283] 20:33:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (13A6AC00) [pid = 3540] [serial = 848] [outer = 00000000] 20:33:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (15110400) [pid = 3540] [serial = 849] [outer = 13A6AC00] 20:33:39 INFO - PROCESS | 3540 | 1463628819858 Marionette DEBUG loaded listener.js 20:33:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (1600E400) [pid = 3540] [serial = 850] [outer = 13A6AC00] 20:33:40 INFO - PROCESS | 3540 | 1463628820206 Marionette TRACE conn7 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 20:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 20:33:40 INFO - PROCESS | 3540 | 1463628820250 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 20:33:40 INFO - PROCESS | 3540 | 1463628820252 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 20:33:40 INFO - PROCESS | 3540 | 1463628820257 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:33:40 INFO - PROCESS | 3540 | 1463628820259 Marionette TRACE conn7 <- [1,1098,null,{}] 20:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:33:40 INFO - PROCESS | 3540 | 1463628820262 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:40 INFO - PROCESS | 3540 | 1463628820365 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 20:33:40 INFO - PROCESS | 3540 | 1463628820371 Marionette TRACE conn7 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:40 INFO - PROCESS | 3540 | ++DOCSHELL 167F1C00 == 86 [pid = 3540] [id = 284] 20:33:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (167F4C00) [pid = 3540] [serial = 851] [outer = 00000000] 20:33:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (1685B800) [pid = 3540] [serial = 852] [outer = 167F4C00] 20:33:40 INFO - PROCESS | 3540 | 1463628820415 Marionette DEBUG loaded listener.js 20:33:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (16909000) [pid = 3540] [serial = 853] [outer = 167F4C00] 20:33:40 INFO - PROCESS | 3540 | 1463628820879 Marionette TRACE conn7 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 20:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 670ms 20:33:40 INFO - PROCESS | 3540 | 1463628820935 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 20:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:33:40 INFO - PROCESS | 3540 | 1463628820937 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 20:33:40 INFO - PROCESS | 3540 | 1463628820940 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:33:40 INFO - PROCESS | 3540 | 1463628820942 Marionette TRACE conn7 <- [1,1102,null,{}] 20:33:40 INFO - PROCESS | 3540 | 1463628820955 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:41 INFO - PROCESS | 3540 | 1463628821102 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 20:33:41 INFO - PROCESS | 3540 | 1463628821169 Marionette TRACE conn7 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:41 INFO - PROCESS | 3540 | ++DOCSHELL 16FAFC00 == 87 [pid = 3540] [id = 285] 20:33:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (16FB2C00) [pid = 3540] [serial = 854] [outer = 00000000] 20:33:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (17260400) [pid = 3540] [serial = 855] [outer = 16FB2C00] 20:33:41 INFO - PROCESS | 3540 | 1463628821220 Marionette DEBUG loaded listener.js 20:33:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (172CCC00) [pid = 3540] [serial = 856] [outer = 16FB2C00] 20:33:41 INFO - PROCESS | 3540 | 1463628821648 Marionette TRACE conn7 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 20:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 770ms 20:33:41 INFO - PROCESS | 3540 | 1463628821738 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 20:33:41 INFO - PROCESS | 3540 | 1463628821740 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 20:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:33:41 INFO - PROCESS | 3540 | 1463628821750 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:33:41 INFO - PROCESS | 3540 | 1463628821752 Marionette TRACE conn7 <- [1,1106,null,{}] 20:33:41 INFO - PROCESS | 3540 | 1463628821758 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:41 INFO - PROCESS | 3540 | 1463628821892 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 20:33:41 INFO - PROCESS | 3540 | 1463628821968 Marionette TRACE conn7 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:41 INFO - PROCESS | 3540 | ++DOCSHELL 172CF000 == 88 [pid = 3540] [id = 286] 20:33:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (172CFC00) [pid = 3540] [serial = 857] [outer = 00000000] 20:33:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (17701400) [pid = 3540] [serial = 858] [outer = 172CFC00] 20:33:42 INFO - PROCESS | 3540 | 1463628822011 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (172C7400) [pid = 3540] [serial = 859] [outer = 172CFC00] 20:33:42 INFO - PROCESS | 3540 | 1463628822412 Marionette TRACE conn7 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 20:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 20:33:42 INFO - PROCESS | 3540 | 1463628822438 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 20:33:42 INFO - PROCESS | 3540 | 1463628822440 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 20:33:42 INFO - PROCESS | 3540 | 1463628822443 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:33:42 INFO - PROCESS | 3540 | 1463628822445 Marionette TRACE conn7 <- [1,1110,null,{}] 20:33:42 INFO - PROCESS | 3540 | 1463628822451 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:42 INFO - PROCESS | 3540 | 1463628822593 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 20:33:42 INFO - PROCESS | 3540 | 1463628822668 Marionette TRACE conn7 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:42 INFO - PROCESS | 3540 | ++DOCSHELL 0E555800 == 89 [pid = 3540] [id = 287] 20:33:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (16853800) [pid = 3540] [serial = 860] [outer = 00000000] 20:33:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (17853C00) [pid = 3540] [serial = 861] [outer = 16853800] 20:33:42 INFO - PROCESS | 3540 | 1463628822712 Marionette DEBUG loaded listener.js 20:33:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (17857800) [pid = 3540] [serial = 862] [outer = 16853800] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (174E0C00) [pid = 3540] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (0DB20C00) [pid = 3540] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (09374C00) [pid = 3540] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (12242400) [pid = 3540] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (0E0A5400) [pid = 3540] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (13A5C000) [pid = 3540] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (1BB2F400) [pid = 3540] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (167D9C00) [pid = 3540] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (1725FC00) [pid = 3540] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:33:43 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (0DB37800) [pid = 3540] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:33:43 INFO - PROCESS | 3540 | 1463628823411 Marionette TRACE conn7 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 20:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1016ms 20:33:43 INFO - PROCESS | 3540 | 1463628823462 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 20:33:43 INFO - PROCESS | 3540 | 1463628823464 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 20:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:33:43 INFO - PROCESS | 3540 | 1463628823471 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:33:43 INFO - PROCESS | 3540 | 1463628823473 Marionette TRACE conn7 <- [1,1114,null,{}] 20:33:43 INFO - PROCESS | 3540 | 1463628823476 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:43 INFO - PROCESS | 3540 | 1463628823611 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 20:33:43 INFO - PROCESS | 3540 | 1463628823626 Marionette TRACE conn7 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:43 INFO - PROCESS | 3540 | ++DOCSHELL 16007000 == 90 [pid = 3540] [id = 288] 20:33:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (167D8400) [pid = 3540] [serial = 863] [outer = 00000000] 20:33:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (17851C00) [pid = 3540] [serial = 864] [outer = 167D8400] 20:33:43 INFO - PROCESS | 3540 | 1463628823670 Marionette DEBUG loaded listener.js 20:33:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (178E3000) [pid = 3540] [serial = 865] [outer = 167D8400] 20:33:44 INFO - PROCESS | 3540 | 1463628824057 Marionette TRACE conn7 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 20:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 20:33:44 INFO - PROCESS | 3540 | 1463628824116 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 3540 | 1463628824118 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 20:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:33:44 INFO - PROCESS | 3540 | 1463628824121 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - PROCESS | 3540 | 1463628824123 Marionette TRACE conn7 <- [1,1118,null,{}] 20:33:44 INFO - PROCESS | 3540 | 1463628824126 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:44 INFO - PROCESS | 3540 | 1463628824215 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 20:33:44 INFO - PROCESS | 3540 | 1463628824221 Marionette TRACE conn7 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:44 INFO - PROCESS | 3540 | ++DOCSHELL 178EC000 == 91 [pid = 3540] [id = 289] 20:33:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (178EF800) [pid = 3540] [serial = 866] [outer = 00000000] 20:33:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (179EE000) [pid = 3540] [serial = 867] [outer = 178EF800] 20:33:44 INFO - PROCESS | 3540 | 1463628824265 Marionette DEBUG loaded listener.js 20:33:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (18AD1000) [pid = 3540] [serial = 868] [outer = 178EF800] 20:33:44 INFO - PROCESS | 3540 | 1463628824704 Marionette TRACE conn7 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 20:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 20:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:33:44 INFO - PROCESS | 3540 | 1463628824754 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 20:33:44 INFO - PROCESS | 3540 | 1463628824756 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 20:33:44 INFO - PROCESS | 3540 | 1463628824759 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:33:44 INFO - PROCESS | 3540 | 1463628824760 Marionette TRACE conn7 <- [1,1122,null,{}] 20:33:44 INFO - PROCESS | 3540 | 1463628824764 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:44 INFO - PROCESS | 3540 | 1463628824904 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 20:33:44 INFO - PROCESS | 3540 | 1463628824929 Marionette TRACE conn7 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:44 INFO - PROCESS | 3540 | ++DOCSHELL 18AC4800 == 92 [pid = 3540] [id = 290] 20:33:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (1937BC00) [pid = 3540] [serial = 869] [outer = 00000000] 20:33:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (19464400) [pid = 3540] [serial = 870] [outer = 1937BC00] 20:33:44 INFO - PROCESS | 3540 | 1463628824978 Marionette DEBUG loaded listener.js 20:33:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (19D9FC00) [pid = 3540] [serial = 871] [outer = 1937BC00] 20:33:45 INFO - PROCESS | 3540 | 1463628825641 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 20:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 930ms 20:33:45 INFO - PROCESS | 3540 | 1463628825692 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 20:33:45 INFO - PROCESS | 3540 | 1463628825696 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 20:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:33:45 INFO - PROCESS | 3540 | 1463628825702 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:33:45 INFO - PROCESS | 3540 | 1463628825706 Marionette TRACE conn7 <- [1,1126,null,{}] 20:33:45 INFO - PROCESS | 3540 | 1463628825712 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:45 INFO - PROCESS | 3540 | 1463628825853 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 20:33:46 INFO - PROCESS | 3540 | 1463628825999 Marionette TRACE conn7 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 3540 | ++DOCSHELL 0DB39400 == 93 [pid = 3540] [id = 291] 20:33:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (0DEA0400) [pid = 3540] [serial = 872] [outer = 00000000] 20:33:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (11D47000) [pid = 3540] [serial = 873] [outer = 0DEA0400] 20:33:46 INFO - PROCESS | 3540 | 1463628826057 Marionette DEBUG loaded listener.js 20:33:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (1224B000) [pid = 3540] [serial = 874] [outer = 0DEA0400] 20:33:46 INFO - PROCESS | 3540 | 1463628826612 Marionette TRACE conn7 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 20:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 930ms 20:33:46 INFO - PROCESS | 3540 | 1463628826645 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 20:33:46 INFO - PROCESS | 3540 | 1463628826651 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 20:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:33:46 INFO - PROCESS | 3540 | 1463628826675 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:33:46 INFO - PROCESS | 3540 | 1463628826678 Marionette TRACE conn7 <- [1,1130,null,{}] 20:33:46 INFO - PROCESS | 3540 | 1463628826683 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:46 INFO - PROCESS | 3540 | 1463628826799 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 20:33:46 INFO - PROCESS | 3540 | 1463628826959 Marionette TRACE conn7 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:46 INFO - PROCESS | 3540 | ++DOCSHELL 13987800 == 94 [pid = 3540] [id = 292] 20:33:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (1398F400) [pid = 3540] [serial = 875] [outer = 00000000] 20:33:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (14CB5400) [pid = 3540] [serial = 876] [outer = 1398F400] 20:33:47 INFO - PROCESS | 3540 | 1463628827015 Marionette DEBUG loaded listener.js 20:33:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (16855C00) [pid = 3540] [serial = 877] [outer = 1398F400] 20:33:47 INFO - PROCESS | 3540 | 1463628827586 Marionette TRACE conn7 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 20:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 970ms 20:33:47 INFO - PROCESS | 3540 | 1463628827651 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 20:33:47 INFO - PROCESS | 3540 | 1463628827654 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 20:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:33:47 INFO - PROCESS | 3540 | 1463628827657 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:33:47 INFO - PROCESS | 3540 | 1463628827661 Marionette TRACE conn7 <- [1,1134,null,{}] 20:33:47 INFO - PROCESS | 3540 | 1463628827672 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:47 INFO - PROCESS | 3540 | 1463628827790 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 20:33:47 INFO - PROCESS | 3540 | 1463628827939 Marionette TRACE conn7 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:47 INFO - PROCESS | 3540 | ++DOCSHELL 17701800 == 95 [pid = 3540] [id = 293] 20:33:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (1790F000) [pid = 3540] [serial = 878] [outer = 00000000] 20:33:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (19382400) [pid = 3540] [serial = 879] [outer = 1790F000] 20:33:48 INFO - PROCESS | 3540 | 1463628827999 Marionette DEBUG loaded listener.js 20:33:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (19D9CC00) [pid = 3540] [serial = 880] [outer = 1790F000] 20:33:48 INFO - PROCESS | 3540 | 1463628828570 Marionette TRACE conn7 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 20:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 971ms 20:33:48 INFO - PROCESS | 3540 | 1463628828633 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 20:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:33:48 INFO - PROCESS | 3540 | 1463628828636 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 20:33:48 INFO - PROCESS | 3540 | 1463628828641 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:33:48 INFO - PROCESS | 3540 | 1463628828643 Marionette TRACE conn7 <- [1,1138,null,{}] 20:33:48 INFO - PROCESS | 3540 | 1463628828647 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:48 INFO - PROCESS | 3540 | 1463628828762 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 20:33:48 INFO - PROCESS | 3540 | 1463628828919 Marionette TRACE conn7 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:48 INFO - PROCESS | 3540 | ++DOCSHELL 1A21E800 == 96 [pid = 3540] [id = 294] 20:33:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (1A228400) [pid = 3540] [serial = 881] [outer = 00000000] 20:33:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (1A287C00) [pid = 3540] [serial = 882] [outer = 1A228400] 20:33:48 INFO - PROCESS | 3540 | 1463628828975 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (1A30BC00) [pid = 3540] [serial = 883] [outer = 1A228400] 20:33:49 INFO - PROCESS | 3540 | 1463628829515 Marionette TRACE conn7 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 20:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 20:33:49 INFO - PROCESS | 3540 | 1463628829572 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 20:33:49 INFO - PROCESS | 3540 | 1463628829575 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 20:33:49 INFO - PROCESS | 3540 | 1463628829578 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:33:49 INFO - PROCESS | 3540 | 1463628829580 Marionette TRACE conn7 <- [1,1142,null,{}] 20:33:49 INFO - PROCESS | 3540 | 1463628829584 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:49 INFO - PROCESS | 3540 | 1463628829698 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 20:33:49 INFO - PROCESS | 3540 | 1463628829844 Marionette TRACE conn7 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:49 INFO - PROCESS | 3540 | ++DOCSHELL 1A30DC00 == 97 [pid = 3540] [id = 295] 20:33:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (1A333C00) [pid = 3540] [serial = 884] [outer = 00000000] 20:33:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (1A33D800) [pid = 3540] [serial = 885] [outer = 1A333C00] 20:33:49 INFO - PROCESS | 3540 | 1463628829899 Marionette DEBUG loaded listener.js 20:33:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (1A70F000) [pid = 3540] [serial = 886] [outer = 1A333C00] 20:33:50 INFO - PROCESS | 3540 | 1463628830491 Marionette TRACE conn7 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 20:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 970ms 20:33:50 INFO - PROCESS | 3540 | 1463628830552 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 20:33:50 INFO - PROCESS | 3540 | 1463628830554 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 20:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:33:50 INFO - PROCESS | 3540 | 1463628830558 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:33:50 INFO - PROCESS | 3540 | 1463628830560 Marionette TRACE conn7 <- [1,1146,null,{}] 20:33:50 INFO - PROCESS | 3540 | 1463628830564 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:50 INFO - PROCESS | 3540 | 1463628830745 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 20:33:50 INFO - PROCESS | 3540 | 1463628830763 Marionette TRACE conn7 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:50 INFO - PROCESS | 3540 | ++DOCSHELL 1B58E800 == 98 [pid = 3540] [id = 296] 20:33:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (1B854000) [pid = 3540] [serial = 887] [outer = 00000000] 20:33:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (1B85F000) [pid = 3540] [serial = 888] [outer = 1B854000] 20:33:50 INFO - PROCESS | 3540 | 1463628830817 Marionette DEBUG loaded listener.js 20:33:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (1BB28400) [pid = 3540] [serial = 889] [outer = 1B854000] 20:33:51 INFO - PROCESS | 3540 | 1463628831460 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 20:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 20:33:51 INFO - PROCESS | 3540 | 1463628831492 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 20:33:51 INFO - PROCESS | 3540 | 1463628831494 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 20:33:51 INFO - PROCESS | 3540 | 1463628831498 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:33:51 INFO - PROCESS | 3540 | 1463628831500 Marionette TRACE conn7 <- [1,1150,null,{}] 20:33:51 INFO - PROCESS | 3540 | 1463628831504 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:51 INFO - PROCESS | 3540 | 1463628831625 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 20:33:51 INFO - PROCESS | 3540 | 1463628831771 Marionette TRACE conn7 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:51 INFO - PROCESS | 3540 | ++DOCSHELL 0DD11400 == 99 [pid = 3540] [id = 297] 20:33:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (1BB29C00) [pid = 3540] [serial = 890] [outer = 00000000] 20:33:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (1BBCD000) [pid = 3540] [serial = 891] [outer = 1BB29C00] 20:33:51 INFO - PROCESS | 3540 | 1463628831826 Marionette DEBUG loaded listener.js 20:33:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (1BE7DC00) [pid = 3540] [serial = 892] [outer = 1BB29C00] 20:33:52 INFO - PROCESS | 3540 | 1463628832365 Marionette TRACE conn7 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 20:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 20:33:52 INFO - PROCESS | 3540 | 1463628832432 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 20:33:52 INFO - PROCESS | 3540 | 1463628832435 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 20:33:52 INFO - PROCESS | 3540 | 1463628832438 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:33:52 INFO - PROCESS | 3540 | 1463628832440 Marionette TRACE conn7 <- [1,1154,null,{}] 20:33:52 INFO - PROCESS | 3540 | 1463628832444 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:52 INFO - PROCESS | 3540 | 1463628832555 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 20:33:52 INFO - PROCESS | 3540 | 1463628832733 Marionette TRACE conn7 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:52 INFO - PROCESS | 3540 | ++DOCSHELL 0D851800 == 100 [pid = 3540] [id = 298] 20:33:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (19DA0C00) [pid = 3540] [serial = 893] [outer = 00000000] 20:33:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (1CE31800) [pid = 3540] [serial = 894] [outer = 19DA0C00] 20:33:52 INFO - PROCESS | 3540 | 1463628832788 Marionette DEBUG loaded listener.js 20:33:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (1CE37800) [pid = 3540] [serial = 895] [outer = 19DA0C00] 20:33:53 INFO - PROCESS | 3540 | 1463628833390 Marionette TRACE conn7 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 20:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 970ms 20:33:53 INFO - PROCESS | 3540 | 1463628833412 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 20:33:53 INFO - PROCESS | 3540 | 1463628833414 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 20:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:33:53 INFO - PROCESS | 3540 | 1463628833417 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:33:53 INFO - PROCESS | 3540 | 1463628833419 Marionette TRACE conn7 <- [1,1158,null,{}] 20:33:53 INFO - PROCESS | 3540 | 1463628833423 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:53 INFO - PROCESS | 3540 | 1463628833543 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 20:33:53 INFO - PROCESS | 3540 | 1463628833900 Marionette TRACE conn7 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:53 INFO - PROCESS | 3540 | ++DOCSHELL 0DB17C00 == 101 [pid = 3540] [id = 299] 20:33:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (0DB1D800) [pid = 3540] [serial = 896] [outer = 00000000] 20:33:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (0DD18800) [pid = 3540] [serial = 897] [outer = 0DB1D800] 20:33:53 INFO - PROCESS | 3540 | 1463628833956 Marionette DEBUG loaded listener.js 20:33:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (0DB36800) [pid = 3540] [serial = 898] [outer = 0DB1D800] 20:33:54 INFO - PROCESS | 3540 | 1463628834577 Marionette TRACE conn7 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 20:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1181ms 20:33:54 INFO - PROCESS | 3540 | 1463628834599 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 20:33:54 INFO - PROCESS | 3540 | 1463628834603 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 20:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:33:54 INFO - PROCESS | 3540 | 1463628834607 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:33:54 INFO - PROCESS | 3540 | 1463628834611 Marionette TRACE conn7 <- [1,1162,null,{}] 20:33:54 INFO - PROCESS | 3540 | 1463628834615 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:54 INFO - PROCESS | 3540 | 1463628834728 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 20:33:54 INFO - PROCESS | 3540 | 1463628834899 Marionette TRACE conn7 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:54 INFO - PROCESS | 3540 | ++DOCSHELL 0DB20C00 == 102 [pid = 3540] [id = 300] 20:33:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (0E09C400) [pid = 3540] [serial = 899] [outer = 00000000] 20:33:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (16008C00) [pid = 3540] [serial = 900] [outer = 0E09C400] 20:33:54 INFO - PROCESS | 3540 | 1463628834949 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (1690E000) [pid = 3540] [serial = 901] [outer = 0E09C400] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 11E1D800 == 101 [pid = 3540] [id = 260] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 178EC000 == 100 [pid = 3540] [id = 289] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 16007000 == 99 [pid = 3540] [id = 288] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 0E555800 == 98 [pid = 3540] [id = 287] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 172CF000 == 97 [pid = 3540] [id = 286] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 16FAFC00 == 96 [pid = 3540] [id = 285] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 167F1C00 == 95 [pid = 3540] [id = 284] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 13A6A000 == 94 [pid = 3540] [id = 283] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 0D1ED400 == 93 [pid = 3540] [id = 282] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (18AC4C00) [pid = 3540] [serial = 816] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 13157000 == 92 [pid = 3540] [id = 281] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 0D85C000 == 91 [pid = 3540] [id = 280] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 1B854800 == 90 [pid = 3540] [id = 278] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 1790B400 == 89 [pid = 3540] [id = 277] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 1A287800 == 88 [pid = 3540] [id = 276] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 17910C00 == 87 [pid = 3540] [id = 275] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 1302B000 == 86 [pid = 3540] [id = 274] 20:33:55 INFO - PROCESS | 3540 | --DOCSHELL 0D2F0000 == 85 [pid = 3540] [id = 273] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (1CE31000) [pid = 3540] [serial = 736] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (16901C00) [pid = 3540] [serial = 804] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (172CAC00) [pid = 3540] [serial = 807] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (16BC0400) [pid = 3540] [serial = 805] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (13A0F800) [pid = 3540] [serial = 810] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (17725400) [pid = 3540] [serial = 813] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (0DCEF800) [pid = 3540] [serial = 795] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (16908800) [pid = 3540] [serial = 768] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (0D1F3400) [pid = 3540] [serial = 793] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (0D0A5C00) [pid = 3540] [serial = 792] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (1241B000) [pid = 3540] [serial = 798] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (13021400) [pid = 3540] [serial = 799] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (178E8800) [pid = 3540] [serial = 777] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (13511000) [pid = 3540] [serial = 763] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (173D9000) [pid = 3540] [serial = 771] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (13989800) [pid = 3540] [serial = 765] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (19D1EC00) [pid = 3540] [serial = 780] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (17726000) [pid = 3540] [serial = 774] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (173DC800) [pid = 3540] [serial = 808] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (1A27EC00) [pid = 3540] [serial = 783] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (1A338000) [pid = 3540] [serial = 786] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (1A48F000) [pid = 3540] [serial = 789] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (178EB400) [pid = 3540] [serial = 814] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (0DF71C00) [pid = 3540] [serial = 796] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (15108400) [pid = 3540] [serial = 801] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (1600C800) [pid = 3540] [serial = 802] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (173D7400) [pid = 3540] [serial = 811] [outer = 00000000] [url = about:blank] 20:33:55 INFO - PROCESS | 3540 | 1463628835523 Marionette TRACE conn7 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 20:33:55 INFO - PROCESS | 3540 | 1463628835585 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 20:33:55 INFO - PROCESS | 3540 | 1463628835589 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:33:55 INFO - PROCESS | 3540 | 1463628835591 Marionette TRACE conn7 <- [1,1166,null,{}] 20:33:55 INFO - PROCESS | 3540 | 1463628835595 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:55 INFO - PROCESS | 3540 | 1463628835692 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 20:33:55 INFO - PROCESS | 3540 | 1463628835799 Marionette TRACE conn7 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:55 INFO - PROCESS | 3540 | ++DOCSHELL 0DD0B400 == 86 [pid = 3540] [id = 301] 20:33:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (0DDC0400) [pid = 3540] [serial = 902] [outer = 00000000] 20:33:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (124D9800) [pid = 3540] [serial = 903] [outer = 0DDC0400] 20:33:55 INFO - PROCESS | 3540 | 1463628835846 Marionette DEBUG loaded listener.js 20:33:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (1360CC00) [pid = 3540] [serial = 904] [outer = 0DDC0400] 20:33:56 INFO - PROCESS | 3540 | 1463628836244 Marionette TRACE conn7 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 20:33:56 INFO - PROCESS | 3540 | 1463628836327 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 20:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:33:56 INFO - PROCESS | 3540 | 1463628836332 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:33:56 INFO - PROCESS | 3540 | 1463628836337 Marionette TRACE conn7 <- [1,1170,null,{}] 20:33:56 INFO - PROCESS | 3540 | 1463628836347 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:56 INFO - PROCESS | 3540 | 1463628836452 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 20:33:56 INFO - PROCESS | 3540 | 1463628836469 Marionette TRACE conn7 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:56 INFO - PROCESS | 3540 | ++DOCSHELL 16FAD400 == 87 [pid = 3540] [id = 302] 20:33:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (16FAEC00) [pid = 3540] [serial = 905] [outer = 00000000] 20:33:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (16FB6400) [pid = 3540] [serial = 906] [outer = 16FAEC00] 20:33:56 INFO - PROCESS | 3540 | 1463628836513 Marionette DEBUG loaded listener.js 20:33:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (172C8800) [pid = 3540] [serial = 907] [outer = 16FAEC00] 20:33:57 INFO - PROCESS | 3540 | 1463628837017 Marionette TRACE conn7 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 3540 | 1463628837067 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 20:33:57 INFO - PROCESS | 3540 | 1463628837071 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:33:57 INFO - PROCESS | 3540 | 1463628837072 Marionette TRACE conn7 <- [1,1174,null,{}] 20:33:57 INFO - PROCESS | 3540 | 1463628837076 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:57 INFO - PROCESS | 3540 | 1463628837170 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 20:33:57 INFO - PROCESS | 3540 | 1463628837285 Marionette TRACE conn7 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:57 INFO - PROCESS | 3540 | ++DOCSHELL 167F1C00 == 88 [pid = 3540] [id = 303] 20:33:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (172CB800) [pid = 3540] [serial = 908] [outer = 00000000] 20:33:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (174D9000) [pid = 3540] [serial = 909] [outer = 172CB800] 20:33:57 INFO - PROCESS | 3540 | 1463628837336 Marionette DEBUG loaded listener.js 20:33:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (17704400) [pid = 3540] [serial = 910] [outer = 172CB800] 20:33:57 INFO - PROCESS | 3540 | 1463628837734 Marionette TRACE conn7 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 20:33:57 INFO - PROCESS | 3540 | 1463628837807 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 20:33:57 INFO - PROCESS | 3540 | 1463628837810 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:33:57 INFO - PROCESS | 3540 | 1463628837812 Marionette TRACE conn7 <- [1,1178,null,{}] 20:33:57 INFO - PROCESS | 3540 | 1463628837816 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:57 INFO - PROCESS | 3540 | 1463628837970 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 20:33:58 INFO - PROCESS | 3540 | 1463628838045 Marionette TRACE conn7 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:58 INFO - PROCESS | 3540 | ++DOCSHELL 1784F400 == 89 [pid = 3540] [id = 304] 20:33:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (17852C00) [pid = 3540] [serial = 911] [outer = 00000000] 20:33:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (178E8400) [pid = 3540] [serial = 912] [outer = 17852C00] 20:33:58 INFO - PROCESS | 3540 | 1463628838096 Marionette DEBUG loaded listener.js 20:33:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (17915000) [pid = 3540] [serial = 913] [outer = 17852C00] 20:33:58 INFO - PROCESS | 3540 | 1463628838568 Marionette TRACE conn7 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 20:33:58 INFO - PROCESS | 3540 | 1463628838607 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 20:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:33:58 INFO - PROCESS | 3540 | 1463628838610 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:33:58 INFO - PROCESS | 3540 | 1463628838612 Marionette TRACE conn7 <- [1,1182,null,{}] 20:33:58 INFO - PROCESS | 3540 | 1463628838616 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:58 INFO - PROCESS | 3540 | 1463628838749 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 20:33:58 INFO - PROCESS | 3540 | 1463628838821 Marionette TRACE conn7 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:58 INFO - PROCESS | 3540 | ++DOCSHELL 1937B400 == 90 [pid = 3540] [id = 305] 20:33:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (1937CC00) [pid = 3540] [serial = 914] [outer = 00000000] 20:33:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (1A281800) [pid = 3540] [serial = 915] [outer = 1937CC00] 20:33:58 INFO - PROCESS | 3540 | 1463628838864 Marionette DEBUG loaded listener.js 20:33:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (1A287000) [pid = 3540] [serial = 916] [outer = 1937CC00] 20:33:59 INFO - PROCESS | 3540 | 1463628839302 Marionette TRACE conn7 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 20:33:59 INFO - PROCESS | 3540 | 1463628839358 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 20:33:59 INFO - PROCESS | 3540 | 1463628839361 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:33:59 INFO - PROCESS | 3540 | 1463628839363 Marionette TRACE conn7 <- [1,1186,null,{}] 20:33:59 INFO - PROCESS | 3540 | 1463628839371 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:33:59 INFO - PROCESS | 3540 | 1463628839499 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 20:33:59 INFO - PROCESS | 3540 | 1463628839571 Marionette TRACE conn7 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:33:59 INFO - PROCESS | 3540 | ++DOCSHELL 13B0A000 == 91 [pid = 3540] [id = 306] 20:33:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (1A307000) [pid = 3540] [serial = 917] [outer = 00000000] 20:33:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (1B588400) [pid = 3540] [serial = 918] [outer = 1A307000] 20:33:59 INFO - PROCESS | 3540 | 1463628839615 Marionette DEBUG loaded listener.js 20:33:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (1B75A800) [pid = 3540] [serial = 919] [outer = 1A307000] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (16853800) [pid = 3540] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (172CFC00) [pid = 3540] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (0DB18000) [pid = 3540] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (0D2F0800) [pid = 3540] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (1350A000) [pid = 3540] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (13A6AC00) [pid = 3540] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (167F4C00) [pid = 3540] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (178EF800) [pid = 3540] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (167D8400) [pid = 3540] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:33:59 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (16FB2C00) [pid = 3540] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:34:00 INFO - PROCESS | 3540 | 1463628840133 Marionette TRACE conn7 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 20:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 831ms 20:34:00 INFO - PROCESS | 3540 | 1463628840196 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 3540 | 1463628840198 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 20:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:34:00 INFO - PROCESS | 3540 | 1463628840201 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:34:00 INFO - PROCESS | 3540 | 1463628840203 Marionette TRACE conn7 <- [1,1190,null,{}] 20:34:00 INFO - PROCESS | 3540 | 1463628840207 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:00 INFO - PROCESS | 3540 | 1463628840297 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 20:34:00 INFO - PROCESS | 3540 | 1463628840303 Marionette TRACE conn7 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 3540 | ++DOCSHELL 172CFC00 == 92 [pid = 3540] [id = 307] 20:34:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (174DE000) [pid = 3540] [serial = 920] [outer = 00000000] 20:34:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (1A337000) [pid = 3540] [serial = 921] [outer = 174DE000] 20:34:00 INFO - PROCESS | 3540 | 1463628840346 Marionette DEBUG loaded listener.js 20:34:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (1B753800) [pid = 3540] [serial = 922] [outer = 174DE000] 20:34:00 INFO - PROCESS | 3540 | 1463628840772 Marionette TRACE conn7 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:34:00 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 20:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 20:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:34:00 INFO - PROCESS | 3540 | 1463628840832 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 20:34:00 INFO - PROCESS | 3540 | 1463628840834 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 20:34:00 INFO - PROCESS | 3540 | 1463628840837 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:34:00 INFO - PROCESS | 3540 | 1463628840839 Marionette TRACE conn7 <- [1,1194,null,{}] 20:34:00 INFO - PROCESS | 3540 | 1463628840842 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:00 INFO - PROCESS | 3540 | 1463628840933 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 20:34:00 INFO - PROCESS | 3540 | 1463628840940 Marionette TRACE conn7 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:00 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1D400 == 93 [pid = 3540] [id = 308] 20:34:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (14C0E800) [pid = 3540] [serial = 923] [outer = 00000000] 20:34:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (1B7D9000) [pid = 3540] [serial = 924] [outer = 14C0E800] 20:34:00 INFO - PROCESS | 3540 | 1463628840983 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (1B7DD400) [pid = 3540] [serial = 925] [outer = 14C0E800] 20:34:01 INFO - PROCESS | 3540 | 1463628841455 Marionette TRACE conn7 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:34:01 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 20:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 20:34:01 INFO - PROCESS | 3540 | 1463628841516 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 20:34:01 INFO - PROCESS | 3540 | 1463628841518 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 20:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:34:01 INFO - PROCESS | 3540 | 1463628841522 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:34:01 INFO - PROCESS | 3540 | 1463628841523 Marionette TRACE conn7 <- [1,1198,null,{}] 20:34:01 INFO - PROCESS | 3540 | 1463628841527 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:01 INFO - PROCESS | 3540 | 1463628841617 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 20:34:01 INFO - PROCESS | 3540 | 1463628841624 Marionette TRACE conn7 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:01 INFO - PROCESS | 3540 | ++DOCSHELL 1B7E0000 == 94 [pid = 3540] [id = 309] 20:34:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (1B7E2400) [pid = 3540] [serial = 926] [outer = 00000000] 20:34:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (1B85EC00) [pid = 3540] [serial = 927] [outer = 1B7E2400] 20:34:01 INFO - PROCESS | 3540 | 1463628841673 Marionette DEBUG loaded listener.js 20:34:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (1BE7D400) [pid = 3540] [serial = 928] [outer = 1B7E2400] 20:34:02 INFO - PROCESS | 3540 | 1463628842459 Marionette TRACE conn7 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 20:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 20:34:02 INFO - PROCESS | 3540 | 1463628842494 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 20:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:34:02 INFO - PROCESS | 3540 | 1463628842499 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 20:34:02 INFO - PROCESS | 3540 | 1463628842503 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:34:02 INFO - PROCESS | 3540 | 1463628842508 Marionette TRACE conn7 <- [1,1202,null,{}] 20:34:02 INFO - PROCESS | 3540 | 1463628842513 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:02 INFO - PROCESS | 3540 | 1463628842658 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 20:34:02 INFO - PROCESS | 3540 | 1463628842811 Marionette TRACE conn7 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:02 INFO - PROCESS | 3540 | ++DOCSHELL 12421400 == 95 [pid = 3540] [id = 310] 20:34:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (124DAC00) [pid = 3540] [serial = 929] [outer = 00000000] 20:34:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (13613000) [pid = 3540] [serial = 930] [outer = 124DAC00] 20:34:02 INFO - PROCESS | 3540 | 1463628842870 Marionette DEBUG loaded listener.js 20:34:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (13A69400) [pid = 3540] [serial = 931] [outer = 124DAC00] 20:34:03 INFO - PROCESS | 3540 | 1463628843408 Marionette TRACE conn7 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 20:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 990ms 20:34:03 INFO - PROCESS | 3540 | 1463628843494 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 20:34:03 INFO - PROCESS | 3540 | 1463628843500 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 20:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:34:03 INFO - PROCESS | 3540 | 1463628843507 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:34:03 INFO - PROCESS | 3540 | 1463628843510 Marionette TRACE conn7 <- [1,1206,null,{}] 20:34:03 INFO - PROCESS | 3540 | 1463628843514 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:03 INFO - PROCESS | 3540 | 1463628843692 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 20:34:03 INFO - PROCESS | 3540 | 1463628843800 Marionette TRACE conn7 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:03 INFO - PROCESS | 3540 | ++DOCSHELL 13B0C000 == 96 [pid = 3540] [id = 311] 20:34:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (1690B000) [pid = 3540] [serial = 932] [outer = 00000000] 20:34:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (1725CC00) [pid = 3540] [serial = 933] [outer = 1690B000] 20:34:03 INFO - PROCESS | 3540 | 1463628843856 Marionette DEBUG loaded listener.js 20:34:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (173E1C00) [pid = 3540] [serial = 934] [outer = 1690B000] 20:34:04 INFO - PROCESS | 3540 | 1463628844472 Marionette TRACE conn7 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 20:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1021ms 20:34:04 INFO - PROCESS | 3540 | 1463628844530 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 20:34:04 INFO - PROCESS | 3540 | 1463628844532 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 20:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:34:04 INFO - PROCESS | 3540 | 1463628844536 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:34:04 INFO - PROCESS | 3540 | 1463628844540 Marionette TRACE conn7 <- [1,1210,null,{}] 20:34:04 INFO - PROCESS | 3540 | 1463628844551 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:04 INFO - PROCESS | 3540 | 1463628844672 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 20:34:04 INFO - PROCESS | 3540 | 1463628844826 Marionette TRACE conn7 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:04 INFO - PROCESS | 3540 | ++DOCSHELL 1A493C00 == 97 [pid = 3540] [id = 312] 20:34:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (1A709800) [pid = 3540] [serial = 935] [outer = 00000000] 20:34:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (1B859000) [pid = 3540] [serial = 936] [outer = 1A709800] 20:34:04 INFO - PROCESS | 3540 | 1463628844884 Marionette DEBUG loaded listener.js 20:34:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (1BE86C00) [pid = 3540] [serial = 937] [outer = 1A709800] 20:34:05 INFO - PROCESS | 3540 | 1463628845495 Marionette TRACE conn7 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 20:34:05 INFO - PROCESS | 3540 | 1463628845512 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 20:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:34:05 INFO - PROCESS | 3540 | 1463628845516 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:34:05 INFO - PROCESS | 3540 | 1463628845518 Marionette TRACE conn7 <- [1,1214,null,{}] 20:34:05 INFO - PROCESS | 3540 | 1463628845521 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:05 INFO - PROCESS | 3540 | 1463628845642 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 20:34:05 INFO - PROCESS | 3540 | 1463628845793 Marionette TRACE conn7 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:05 INFO - PROCESS | 3540 | ++DOCSHELL 1CE30C00 == 98 [pid = 3540] [id = 313] 20:34:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (1CE31000) [pid = 3540] [serial = 938] [outer = 00000000] 20:34:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (1F454C00) [pid = 3540] [serial = 939] [outer = 1CE31000] 20:34:05 INFO - PROCESS | 3540 | 1463628845848 Marionette DEBUG loaded listener.js 20:34:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (1F45EC00) [pid = 3540] [serial = 940] [outer = 1CE31000] 20:34:06 INFO - PROCESS | 3540 | 1463628846414 Marionette TRACE conn7 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 20:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 970ms 20:34:06 INFO - PROCESS | 3540 | 1463628846490 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 20:34:06 INFO - PROCESS | 3540 | 1463628846492 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 20:34:06 INFO - PROCESS | 3540 | 1463628846496 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:34:06 INFO - PROCESS | 3540 | 1463628846498 Marionette TRACE conn7 <- [1,1218,null,{}] 20:34:06 INFO - PROCESS | 3540 | 1463628846502 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:06 INFO - PROCESS | 3540 | 1463628846620 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 20:34:06 INFO - PROCESS | 3540 | 1463628846766 Marionette TRACE conn7 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:06 INFO - PROCESS | 3540 | ++DOCSHELL 1FD15000 == 99 [pid = 3540] [id = 314] 20:34:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (1FD15C00) [pid = 3540] [serial = 941] [outer = 00000000] 20:34:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (1FD1F800) [pid = 3540] [serial = 942] [outer = 1FD15C00] 20:34:06 INFO - PROCESS | 3540 | 1463628846824 Marionette DEBUG loaded listener.js 20:34:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (205E4C00) [pid = 3540] [serial = 943] [outer = 1FD15C00] 20:34:07 INFO - PROCESS | 3540 | 1463628847378 Marionette TRACE conn7 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 20:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 20:34:07 INFO - PROCESS | 3540 | 1463628847445 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 20:34:07 INFO - PROCESS | 3540 | 1463628847448 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 20:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:34:07 INFO - PROCESS | 3540 | 1463628847466 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:34:07 INFO - PROCESS | 3540 | 1463628847468 Marionette TRACE conn7 <- [1,1222,null,{}] 20:34:07 INFO - PROCESS | 3540 | 1463628847473 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:07 INFO - PROCESS | 3540 | 1463628847601 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 20:34:07 INFO - PROCESS | 3540 | 1463628847751 Marionette TRACE conn7 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:07 INFO - PROCESS | 3540 | ++DOCSHELL 205ECC00 == 100 [pid = 3540] [id = 315] 20:34:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (205F0000) [pid = 3540] [serial = 944] [outer = 00000000] 20:34:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (20C98800) [pid = 3540] [serial = 945] [outer = 205F0000] 20:34:07 INFO - PROCESS | 3540 | 1463628847807 Marionette DEBUG loaded listener.js 20:34:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (20C9C000) [pid = 3540] [serial = 946] [outer = 205F0000] 20:34:08 INFO - PROCESS | 3540 | 1463628848345 Marionette TRACE conn7 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 20:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 20:34:08 INFO - PROCESS | 3540 | 1463628848400 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 20:34:08 INFO - PROCESS | 3540 | 1463628848402 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 20:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:34:08 INFO - PROCESS | 3540 | 1463628848407 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:34:08 INFO - PROCESS | 3540 | 1463628848409 Marionette TRACE conn7 <- [1,1226,null,{}] 20:34:08 INFO - PROCESS | 3540 | 1463628848413 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:08 INFO - PROCESS | 3540 | 1463628848527 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 20:34:08 INFO - PROCESS | 3540 | 1463628848692 Marionette TRACE conn7 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:08 INFO - PROCESS | 3540 | ++DOCSHELL 205EB000 == 101 [pid = 3540] [id = 316] 20:34:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (20C9AC00) [pid = 3540] [serial = 947] [outer = 00000000] 20:34:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (21C06000) [pid = 3540] [serial = 948] [outer = 20C9AC00] 20:34:08 INFO - PROCESS | 3540 | 1463628848746 Marionette DEBUG loaded listener.js 20:34:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (21C07000) [pid = 3540] [serial = 949] [outer = 20C9AC00] 20:34:09 INFO - PROCESS | 3540 | 1463628849307 Marionette TRACE conn7 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 20:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 930ms 20:34:09 INFO - PROCESS | 3540 | 1463628849339 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 20:34:09 INFO - PROCESS | 3540 | 1463628849341 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 20:34:09 INFO - PROCESS | 3540 | 1463628849345 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:34:09 INFO - PROCESS | 3540 | 1463628849347 Marionette TRACE conn7 <- [1,1230,null,{}] 20:34:09 INFO - PROCESS | 3540 | 1463628849351 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:09 INFO - PROCESS | 3540 | 1463628849464 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 20:34:09 INFO - PROCESS | 3540 | 1463628849629 Marionette TRACE conn7 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:09 INFO - PROCESS | 3540 | ++DOCSHELL 19810000 == 102 [pid = 3540] [id = 317] 20:34:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (20C9E400) [pid = 3540] [serial = 950] [outer = 00000000] 20:34:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 189 (21C10000) [pid = 3540] [serial = 951] [outer = 20C9E400] 20:34:09 INFO - PROCESS | 3540 | 1463628849685 Marionette DEBUG loaded listener.js 20:34:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (227B9400) [pid = 3540] [serial = 952] [outer = 20C9E400] 20:34:10 INFO - PROCESS | 3540 | 1463628850289 Marionette TRACE conn7 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 20:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 20:34:10 INFO - PROCESS | 3540 | 1463628850319 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 20:34:10 INFO - PROCESS | 3540 | 1463628850321 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 20:34:10 INFO - PROCESS | 3540 | 1463628850324 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:34:10 INFO - PROCESS | 3540 | 1463628850326 Marionette TRACE conn7 <- [1,1234,null,{}] 20:34:10 INFO - PROCESS | 3540 | 1463628850330 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:10 INFO - PROCESS | 3540 | 1463628850446 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 20:34:10 INFO - PROCESS | 3540 | 1463628850599 Marionette TRACE conn7 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:10 INFO - PROCESS | 3540 | ++DOCSHELL 0E0A1400 == 103 [pid = 3540] [id = 318] 20:34:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (13986000) [pid = 3540] [serial = 953] [outer = 00000000] 20:34:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (167E1000) [pid = 3540] [serial = 954] [outer = 13986000] 20:34:10 INFO - PROCESS | 3540 | 1463628850654 Marionette DEBUG loaded listener.js 20:34:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (17334C00) [pid = 3540] [serial = 955] [outer = 13986000] 20:34:11 INFO - PROCESS | 3540 | 1463628851485 Marionette TRACE conn7 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 20:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1218ms 20:34:11 INFO - PROCESS | 3540 | 1463628851547 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 20:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:34:11 INFO - PROCESS | 3540 | 1463628851552 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 20:34:11 INFO - PROCESS | 3540 | 1463628851556 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:34:11 INFO - PROCESS | 3540 | 1463628851561 Marionette TRACE conn7 <- [1,1238,null,{}] 20:34:11 INFO - PROCESS | 3540 | 1463628851566 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:11 INFO - PROCESS | 3540 | 1463628851710 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 20:34:11 INFO - PROCESS | 3540 | 1463628851872 Marionette TRACE conn7 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:11 INFO - PROCESS | 3540 | ++DOCSHELL 0E0A5400 == 104 [pid = 3540] [id = 319] 20:34:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (0E0E4000) [pid = 3540] [serial = 956] [outer = 00000000] 20:34:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (16006800) [pid = 3540] [serial = 957] [outer = 0E0E4000] 20:34:11 INFO - PROCESS | 3540 | 1463628851925 Marionette DEBUG loaded listener.js 20:34:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (16858400) [pid = 3540] [serial = 958] [outer = 0E0E4000] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 173D9C00 == 103 [pid = 3540] [id = 199] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 0DB1D400 == 102 [pid = 3540] [id = 308] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 172CFC00 == 101 [pid = 3540] [id = 307] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 13B0A000 == 100 [pid = 3540] [id = 306] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 1937B400 == 99 [pid = 3540] [id = 305] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 16010000 == 98 [pid = 3540] [id = 268] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 1784F400 == 97 [pid = 3540] [id = 304] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 167F1C00 == 96 [pid = 3540] [id = 303] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 16FAD400 == 95 [pid = 3540] [id = 302] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (0DF7E000) [pid = 3540] [serial = 819] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (1398EC00) [pid = 3540] [serial = 822] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (19802400) [pid = 3540] [serial = 825] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (1A312000) [pid = 3540] [serial = 828] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (1B588C00) [pid = 3540] [serial = 831] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (1BB2B800) [pid = 3540] [serial = 834] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (1BBD7400) [pid = 3540] [serial = 837] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 188 (19464400) [pid = 3540] [serial = 870] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 0DD0B400 == 94 [pid = 3540] [id = 301] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 0DB20C00 == 93 [pid = 3540] [id = 300] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 0DB17C00 == 92 [pid = 3540] [id = 299] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 0DD11400 == 91 [pid = 3540] [id = 297] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 1B58E800 == 90 [pid = 3540] [id = 296] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 1A30DC00 == 89 [pid = 3540] [id = 295] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 1A21E800 == 88 [pid = 3540] [id = 294] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 17701800 == 87 [pid = 3540] [id = 293] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 1725D000 == 86 [pid = 3540] [id = 269] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 13987800 == 85 [pid = 3540] [id = 292] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 0DB39400 == 84 [pid = 3540] [id = 291] 20:34:12 INFO - PROCESS | 3540 | --DOCSHELL 18AC4800 == 83 [pid = 3540] [id = 290] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (17853C00) [pid = 3540] [serial = 861] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (172C7400) [pid = 3540] [serial = 859] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (17701400) [pid = 3540] [serial = 858] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (0DCEFC00) [pid = 3540] [serial = 841] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (0DB20000) [pid = 3540] [serial = 840] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (0DB20800) [pid = 3540] [serial = 846] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (0E0A5000) [pid = 3540] [serial = 847] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (13987400) [pid = 3540] [serial = 844] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (13609800) [pid = 3540] [serial = 843] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (15110400) [pid = 3540] [serial = 849] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (1600E400) [pid = 3540] [serial = 850] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1685B800) [pid = 3540] [serial = 852] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (179EE000) [pid = 3540] [serial = 867] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (18AD1000) [pid = 3540] [serial = 868] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (17851C00) [pid = 3540] [serial = 864] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (17857800) [pid = 3540] [serial = 862] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (17260400) [pid = 3540] [serial = 855] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (172CCC00) [pid = 3540] [serial = 856] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (16909000) [pid = 3540] [serial = 853] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (178E3000) [pid = 3540] [serial = 865] [outer = 00000000] [url = about:blank] 20:34:12 INFO - PROCESS | 3540 | 1463628852643 Marionette TRACE conn7 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 20:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1134ms 20:34:12 INFO - PROCESS | 3540 | 1463628852691 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 20:34:12 INFO - PROCESS | 3540 | 1463628852696 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 20:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:34:12 INFO - PROCESS | 3540 | 1463628852711 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:34:12 INFO - PROCESS | 3540 | 1463628852714 Marionette TRACE conn7 <- [1,1242,null,{}] 20:34:12 INFO - PROCESS | 3540 | 1463628852719 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:12 INFO - PROCESS | 3540 | 1463628852815 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 20:34:12 INFO - PROCESS | 3540 | 1463628852827 Marionette TRACE conn7 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:12 INFO - PROCESS | 3540 | ++DOCSHELL 0D857000 == 84 [pid = 3540] [id = 320] 20:34:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (0DB20000) [pid = 3540] [serial = 959] [outer = 00000000] 20:34:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (0E0A0000) [pid = 3540] [serial = 960] [outer = 0DB20000] 20:34:12 INFO - PROCESS | 3540 | 1463628852872 Marionette DEBUG loaded listener.js 20:34:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (11DB9000) [pid = 3540] [serial = 961] [outer = 0DB20000] 20:34:13 INFO - PROCESS | 3540 | 1463628853382 Marionette TRACE conn7 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 20:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 20:34:13 INFO - PROCESS | 3540 | 1463628853478 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 20:34:13 INFO - PROCESS | 3540 | 1463628853480 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 20:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:34:13 INFO - PROCESS | 3540 | 1463628853489 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:34:13 INFO - PROCESS | 3540 | 1463628853493 Marionette TRACE conn7 <- [1,1246,null,{}] 20:34:13 INFO - PROCESS | 3540 | 1463628853505 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:13 INFO - PROCESS | 3540 | 1463628853609 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 20:34:13 INFO - PROCESS | 3540 | 1463628853722 Marionette TRACE conn7 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:13 INFO - PROCESS | 3540 | ++DOCSHELL 1398EC00 == 85 [pid = 3540] [id = 321] 20:34:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (15110400) [pid = 3540] [serial = 962] [outer = 00000000] 20:34:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (1685B800) [pid = 3540] [serial = 963] [outer = 15110400] 20:34:13 INFO - PROCESS | 3540 | 1463628853771 Marionette DEBUG loaded listener.js 20:34:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (16FAC800) [pid = 3540] [serial = 964] [outer = 15110400] 20:34:14 INFO - PROCESS | 3540 | 1463628854130 Marionette TRACE conn7 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 20:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 20:34:14 INFO - PROCESS | 3540 | 1463628854179 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 20:34:14 INFO - PROCESS | 3540 | 1463628854181 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 20:34:14 INFO - PROCESS | 3540 | 1463628854184 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:34:14 INFO - PROCESS | 3540 | 1463628854186 Marionette TRACE conn7 <- [1,1250,null,{}] 20:34:14 INFO - PROCESS | 3540 | 1463628854189 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:14 INFO - PROCESS | 3540 | 1463628854288 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 20:34:14 INFO - PROCESS | 3540 | 1463628854295 Marionette TRACE conn7 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:14 INFO - PROCESS | 3540 | ++DOCSHELL 172C2000 == 86 [pid = 3540] [id = 322] 20:34:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (172C5800) [pid = 3540] [serial = 965] [outer = 00000000] 20:34:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (173D9000) [pid = 3540] [serial = 966] [outer = 172C5800] 20:34:14 INFO - PROCESS | 3540 | 1463628854342 Marionette DEBUG loaded listener.js 20:34:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (174E1C00) [pid = 3540] [serial = 967] [outer = 172C5800] 20:34:14 INFO - PROCESS | 3540 | 1463628854843 Marionette TRACE conn7 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 20:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 20:34:14 INFO - PROCESS | 3540 | 1463628854918 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 20:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:34:14 INFO - PROCESS | 3540 | 1463628854920 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 20:34:14 INFO - PROCESS | 3540 | 1463628854923 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:34:14 INFO - PROCESS | 3540 | 1463628854925 Marionette TRACE conn7 <- [1,1254,null,{}] 20:34:14 INFO - PROCESS | 3540 | 1463628854929 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:15 INFO - PROCESS | 3540 | 1463628855093 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 20:34:15 INFO - PROCESS | 3540 | 1463628855121 Marionette TRACE conn7 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:15 INFO - PROCESS | 3540 | ++DOCSHELL 177A6000 == 87 [pid = 3540] [id = 323] 20:34:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (1784F800) [pid = 3540] [serial = 968] [outer = 00000000] 20:34:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (17857800) [pid = 3540] [serial = 969] [outer = 1784F800] 20:34:15 INFO - PROCESS | 3540 | 1463628855164 Marionette DEBUG loaded listener.js 20:34:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (178E6800) [pid = 3540] [serial = 970] [outer = 1784F800] 20:34:15 INFO - PROCESS | 3540 | 1463628855629 Marionette TRACE conn7 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 20:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 20:34:15 INFO - PROCESS | 3540 | 1463628855655 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 20:34:15 INFO - PROCESS | 3540 | 1463628855657 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 20:34:15 INFO - PROCESS | 3540 | 1463628855660 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:34:15 INFO - PROCESS | 3540 | 1463628855662 Marionette TRACE conn7 <- [1,1258,null,{}] 20:34:15 INFO - PROCESS | 3540 | 1463628855665 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:15 INFO - PROCESS | 3540 | 1463628855804 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 20:34:15 INFO - PROCESS | 3540 | 1463628855826 Marionette TRACE conn7 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:15 INFO - PROCESS | 3540 | ++DOCSHELL 17910400 == 88 [pid = 3540] [id = 324] 20:34:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (17911400) [pid = 3540] [serial = 971] [outer = 00000000] 20:34:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (18CDB400) [pid = 3540] [serial = 972] [outer = 17911400] 20:34:15 INFO - PROCESS | 3540 | 1463628855871 Marionette DEBUG loaded listener.js 20:34:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (19468800) [pid = 3540] [serial = 973] [outer = 17911400] 20:34:16 INFO - PROCESS | 3540 | 1463628856316 Marionette TRACE conn7 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 20:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 730ms 20:34:16 INFO - PROCESS | 3540 | 1463628856394 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 20:34:16 INFO - PROCESS | 3540 | 1463628856396 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 20:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:34:16 INFO - PROCESS | 3540 | 1463628856399 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:34:16 INFO - PROCESS | 3540 | 1463628856401 Marionette TRACE conn7 <- [1,1262,null,{}] 20:34:16 INFO - PROCESS | 3540 | 1463628856405 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:16 INFO - PROCESS | 3540 | 1463628856856 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (0DB1D800) [pid = 3540] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (1937CC00) [pid = 3540] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (172CB800) [pid = 3540] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (1937BC00) [pid = 3540] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (0E09C400) [pid = 3540] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (16FAEC00) [pid = 3540] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1A307000) [pid = 3540] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (0DDC0400) [pid = 3540] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (17918000) [pid = 3540] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (17852C00) [pid = 3540] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (174DE000) [pid = 3540] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:34:16 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (14C0E800) [pid = 3540] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:34:16 INFO - PROCESS | 3540 | 1463628856934 Marionette TRACE conn7 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:16 INFO - PROCESS | 3540 | ++DOCSHELL 0D205000 == 89 [pid = 3540] [id = 325] 20:34:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (0D831000) [pid = 3540] [serial = 974] [outer = 00000000] 20:34:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (11B0EC00) [pid = 3540] [serial = 975] [outer = 0D831000] 20:34:16 INFO - PROCESS | 3540 | 1463628856979 Marionette DEBUG loaded listener.js 20:34:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (169ED400) [pid = 3540] [serial = 976] [outer = 0D831000] 20:34:17 INFO - PROCESS | 3540 | 1463628857339 Marionette TRACE conn7 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 20:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 970ms 20:34:17 INFO - PROCESS | 3540 | 1463628857387 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 20:34:17 INFO - PROCESS | 3540 | 1463628857390 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 20:34:17 INFO - PROCESS | 3540 | 1463628857393 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:34:17 INFO - PROCESS | 3540 | 1463628857395 Marionette TRACE conn7 <- [1,1266,null,{}] 20:34:17 INFO - PROCESS | 3540 | 1463628857399 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:17 INFO - PROCESS | 3540 | 1463628857489 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 20:34:17 INFO - PROCESS | 3540 | 1463628857496 Marionette TRACE conn7 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:17 INFO - PROCESS | 3540 | ++DOCSHELL 16850C00 == 90 [pid = 3540] [id = 326] 20:34:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (16902000) [pid = 3540] [serial = 977] [outer = 00000000] 20:34:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (1937CC00) [pid = 3540] [serial = 978] [outer = 16902000] 20:34:17 INFO - PROCESS | 3540 | 1463628857539 Marionette DEBUG loaded listener.js 20:34:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (1A225C00) [pid = 3540] [serial = 979] [outer = 16902000] 20:34:17 INFO - PROCESS | 3540 | 1463628857977 Marionette TRACE conn7 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 20:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 632ms 20:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:34:18 INFO - PROCESS | 3540 | 1463628858031 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 3540 | 1463628858033 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 20:34:18 INFO - PROCESS | 3540 | 1463628858037 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:34:18 INFO - PROCESS | 3540 | 1463628858039 Marionette TRACE conn7 <- [1,1270,null,{}] 20:34:18 INFO - PROCESS | 3540 | 1463628858042 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:18 INFO - PROCESS | 3540 | 1463628858135 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 20:34:18 INFO - PROCESS | 3540 | 1463628858141 Marionette TRACE conn7 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:18 INFO - PROCESS | 3540 | ++DOCSHELL 0DD17400 == 91 [pid = 3540] [id = 327] 20:34:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (1A284800) [pid = 3540] [serial = 980] [outer = 00000000] 20:34:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (1A33F000) [pid = 3540] [serial = 981] [outer = 1A284800] 20:34:18 INFO - PROCESS | 3540 | 1463628858184 Marionette DEBUG loaded listener.js 20:34:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (1A706000) [pid = 3540] [serial = 982] [outer = 1A284800] 20:34:18 INFO - PROCESS | 3540 | 1463628858633 Marionette TRACE conn7 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 20:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 630ms 20:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:34:18 INFO - PROCESS | 3540 | 1463628858670 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 20:34:18 INFO - PROCESS | 3540 | 1463628858672 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 20:34:18 INFO - PROCESS | 3540 | 1463628858675 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:34:18 INFO - PROCESS | 3540 | 1463628858677 Marionette TRACE conn7 <- [1,1274,null,{}] 20:34:18 INFO - PROCESS | 3540 | 1463628858714 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:18 INFO - PROCESS | 3540 | 1463628858806 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 20:34:18 INFO - PROCESS | 3540 | 1463628858812 Marionette TRACE conn7 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:18 INFO - PROCESS | 3540 | ++DOCSHELL 167DC000 == 92 [pid = 3540] [id = 328] 20:34:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (19D9EC00) [pid = 3540] [serial = 983] [outer = 00000000] 20:34:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (1B7DA000) [pid = 3540] [serial = 984] [outer = 19D9EC00] 20:34:18 INFO - PROCESS | 3540 | 1463628858855 Marionette DEBUG loaded listener.js 20:34:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (1B854400) [pid = 3540] [serial = 985] [outer = 19D9EC00] 20:34:19 INFO - PROCESS | 3540 | 1463628859646 Marionette TRACE conn7 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 20:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1022ms 20:34:19 INFO - PROCESS | 3540 | 1463628859699 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 20:34:19 INFO - PROCESS | 3540 | 1463628859703 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 20:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:34:19 INFO - PROCESS | 3540 | 1463628859707 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:34:19 INFO - PROCESS | 3540 | 1463628859711 Marionette TRACE conn7 <- [1,1278,null,{}] 20:34:19 INFO - PROCESS | 3540 | 1463628859717 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:19 INFO - PROCESS | 3540 | 1463628859846 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 20:34:20 INFO - PROCESS | 3540 | 1463628860002 Marionette TRACE conn7 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:20 INFO - PROCESS | 3540 | ++DOCSHELL 0DB37C00 == 93 [pid = 3540] [id = 329] 20:34:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (0DE26000) [pid = 3540] [serial = 986] [outer = 00000000] 20:34:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (13987800) [pid = 3540] [serial = 987] [outer = 0DE26000] 20:34:20 INFO - PROCESS | 3540 | 1463628860060 Marionette DEBUG loaded listener.js 20:34:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (14C07000) [pid = 3540] [serial = 988] [outer = 0DE26000] 20:34:20 INFO - PROCESS | 3540 | 1463628860626 Marionette TRACE conn7 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 20:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 990ms 20:34:20 INFO - PROCESS | 3540 | 1463628860699 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 20:34:20 INFO - PROCESS | 3540 | 1463628860705 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 20:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:34:20 INFO - PROCESS | 3540 | 1463628860712 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:34:20 INFO - PROCESS | 3540 | 1463628860715 Marionette TRACE conn7 <- [1,1282,null,{}] 20:34:20 INFO - PROCESS | 3540 | 1463628860719 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:20 INFO - PROCESS | 3540 | 1463628860876 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 20:34:21 INFO - PROCESS | 3540 | 1463628861030 Marionette TRACE conn7 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:21 INFO - PROCESS | 3540 | ++DOCSHELL 16FAC400 == 94 [pid = 3540] [id = 330] 20:34:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (16FB4400) [pid = 3540] [serial = 989] [outer = 00000000] 20:34:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (1784F400) [pid = 3540] [serial = 990] [outer = 16FB4400] 20:34:21 INFO - PROCESS | 3540 | 1463628861086 Marionette DEBUG loaded listener.js 20:34:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 189 (179EB800) [pid = 3540] [serial = 991] [outer = 16FB4400] 20:34:21 INFO - PROCESS | 3540 | 1463628861694 Marionette TRACE conn7 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 20:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1023ms 20:34:21 INFO - PROCESS | 3540 | 1463628861737 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 20:34:21 INFO - PROCESS | 3540 | 1463628861740 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 20:34:21 INFO - PROCESS | 3540 | 1463628861743 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:34:21 INFO - PROCESS | 3540 | 1463628861747 Marionette TRACE conn7 <- [1,1286,null,{}] 20:34:21 INFO - PROCESS | 3540 | 1463628861758 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:21 INFO - PROCESS | 3540 | 1463628861901 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 20:34:22 INFO - PROCESS | 3540 | 1463628862069 Marionette TRACE conn7 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:22 INFO - PROCESS | 3540 | ++DOCSHELL 1B7D8400 == 95 [pid = 3540] [id = 331] 20:34:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (1B7E3000) [pid = 3540] [serial = 992] [outer = 00000000] 20:34:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (1BBCE000) [pid = 3540] [serial = 993] [outer = 1B7E3000] 20:34:22 INFO - PROCESS | 3540 | 1463628862127 Marionette DEBUG loaded listener.js 20:34:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (1BE7A800) [pid = 3540] [serial = 994] [outer = 1B7E3000] 20:34:22 INFO - PROCESS | 3540 | 1463628862717 Marionette TRACE conn7 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 20:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1020ms 20:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:34:22 INFO - PROCESS | 3540 | 1463628862766 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 20:34:22 INFO - PROCESS | 3540 | 1463628862769 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 20:34:22 INFO - PROCESS | 3540 | 1463628862772 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:34:22 INFO - PROCESS | 3540 | 1463628862775 Marionette TRACE conn7 <- [1,1290,null,{}] 20:34:22 INFO - PROCESS | 3540 | 1463628862778 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:22 INFO - PROCESS | 3540 | 1463628862899 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 20:34:23 INFO - PROCESS | 3540 | 1463628863024 Marionette TRACE conn7 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:23 INFO - PROCESS | 3540 | ++DOCSHELL 1CE35800 == 96 [pid = 3540] [id = 332] 20:34:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (1ED70400) [pid = 3540] [serial = 995] [outer = 00000000] 20:34:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (1F453C00) [pid = 3540] [serial = 996] [outer = 1ED70400] 20:34:23 INFO - PROCESS | 3540 | 1463628863080 Marionette DEBUG loaded listener.js 20:34:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (205E5C00) [pid = 3540] [serial = 997] [outer = 1ED70400] 20:34:23 INFO - PROCESS | 3540 | 1463628863650 Marionette TRACE conn7 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 20:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 930ms 20:34:23 INFO - PROCESS | 3540 | 1463628863706 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 20:34:23 INFO - PROCESS | 3540 | 1463628863709 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 20:34:23 INFO - PROCESS | 3540 | 1463628863712 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:34:23 INFO - PROCESS | 3540 | 1463628863714 Marionette TRACE conn7 <- [1,1294,null,{}] 20:34:23 INFO - PROCESS | 3540 | 1463628863734 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:23 INFO - PROCESS | 3540 | 1463628863850 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 20:34:24 INFO - PROCESS | 3540 | 1463628864006 Marionette TRACE conn7 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 3540 | ++DOCSHELL 205EA800 == 97 [pid = 3540] [id = 333] 20:34:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (205ED800) [pid = 3540] [serial = 998] [outer = 00000000] 20:34:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 197 (20C9FC00) [pid = 3540] [serial = 999] [outer = 205ED800] 20:34:24 INFO - PROCESS | 3540 | 1463628864062 Marionette DEBUG loaded listener.js 20:34:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 198 (227B8800) [pid = 3540] [serial = 1000] [outer = 205ED800] 20:34:24 INFO - PROCESS | 3540 | 1463628864582 Marionette TRACE conn7 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 20:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 931ms 20:34:24 INFO - PROCESS | 3540 | 1463628864647 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 20:34:24 INFO - PROCESS | 3540 | 1463628864650 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 20:34:24 INFO - PROCESS | 3540 | 1463628864653 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:34:24 INFO - PROCESS | 3540 | 1463628864655 Marionette TRACE conn7 <- [1,1298,null,{}] 20:34:24 INFO - PROCESS | 3540 | 1463628864659 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:24 INFO - PROCESS | 3540 | 1463628864784 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 20:34:24 INFO - PROCESS | 3540 | 1463628864952 Marionette TRACE conn7 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:24 INFO - PROCESS | 3540 | ++DOCSHELL 21F0C400 == 98 [pid = 3540] [id = 334] 20:34:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 199 (21F0D800) [pid = 3540] [serial = 1001] [outer = 00000000] 20:34:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (21F16800) [pid = 3540] [serial = 1002] [outer = 21F0D800] 20:34:25 INFO - PROCESS | 3540 | 1463628865007 Marionette DEBUG loaded listener.js 20:34:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (227B8000) [pid = 3540] [serial = 1003] [outer = 21F0D800] 20:34:25 INFO - PROCESS | 3540 | 1463628865607 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 20:34:25 INFO - PROCESS | 3540 | 1463628865630 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 20:34:25 INFO - PROCESS | 3540 | 1463628865633 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:34:25 INFO - PROCESS | 3540 | 1463628865635 Marionette TRACE conn7 <- [1,1302,null,{}] 20:34:25 INFO - PROCESS | 3540 | 1463628865639 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:25 INFO - PROCESS | 3540 | 1463628865759 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 20:34:25 INFO - PROCESS | 3540 | 1463628865934 Marionette TRACE conn7 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:25 INFO - PROCESS | 3540 | ++DOCSHELL 21A75400 == 99 [pid = 3540] [id = 335] 20:34:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (21A76000) [pid = 3540] [serial = 1004] [outer = 00000000] 20:34:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 203 (21A7E400) [pid = 3540] [serial = 1005] [outer = 21A76000] 20:34:25 INFO - PROCESS | 3540 | 1463628865990 Marionette DEBUG loaded listener.js 20:34:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 204 (21F0F800) [pid = 3540] [serial = 1006] [outer = 21A76000] 20:34:26 INFO - PROCESS | 3540 | 1463628866585 Marionette TRACE conn7 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 20:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1019ms 20:34:26 INFO - PROCESS | 3540 | 1463628866656 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 20:34:26 INFO - PROCESS | 3540 | 1463628866659 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 20:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:34:26 INFO - PROCESS | 3540 | 1463628866662 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:34:26 INFO - PROCESS | 3540 | 1463628866664 Marionette TRACE conn7 <- [1,1306,null,{}] 20:34:26 INFO - PROCESS | 3540 | 1463628866668 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:26 INFO - PROCESS | 3540 | 1463628866785 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 20:34:26 INFO - PROCESS | 3540 | 1463628866941 Marionette TRACE conn7 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:26 INFO - PROCESS | 3540 | ++DOCSHELL 21F16400 == 100 [pid = 3540] [id = 336] 20:34:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 205 (21F19000) [pid = 3540] [serial = 1007] [outer = 00000000] 20:34:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 206 (21F8B800) [pid = 3540] [serial = 1008] [outer = 21F19000] 20:34:27 INFO - PROCESS | 3540 | 1463628866996 Marionette DEBUG loaded listener.js 20:34:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (21F8DC00) [pid = 3540] [serial = 1009] [outer = 21F19000] 20:34:27 INFO - PROCESS | 3540 | 1463628867607 Marionette TRACE conn7 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 20:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 970ms 20:34:27 INFO - PROCESS | 3540 | 1463628867637 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 20:34:27 INFO - PROCESS | 3540 | 1463628867639 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 20:34:27 INFO - PROCESS | 3540 | 1463628867642 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:34:27 INFO - PROCESS | 3540 | 1463628867644 Marionette TRACE conn7 <- [1,1310,null,{}] 20:34:27 INFO - PROCESS | 3540 | 1463628867648 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:27 INFO - PROCESS | 3540 | 1463628867768 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 20:34:28 INFO - PROCESS | 3540 | 1463628868147 Marionette TRACE conn7 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:28 INFO - PROCESS | 3540 | ++DOCSHELL 09374000 == 101 [pid = 3540] [id = 337] 20:34:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (0937F800) [pid = 3540] [serial = 1010] [outer = 00000000] 20:34:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (0DD0A000) [pid = 3540] [serial = 1011] [outer = 0937F800] 20:34:28 INFO - PROCESS | 3540 | 1463628868215 Marionette DEBUG loaded listener.js 20:34:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 210 (11E25800) [pid = 3540] [serial = 1012] [outer = 0937F800] 20:34:28 INFO - PROCESS | 3540 | 1463628868874 Marionette TRACE conn7 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 20:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1276ms 20:34:28 INFO - PROCESS | 3540 | 1463628868923 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 20:34:28 INFO - PROCESS | 3540 | 1463628868926 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 20:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:34:28 INFO - PROCESS | 3540 | 1463628868930 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:34:28 INFO - PROCESS | 3540 | 1463628868934 Marionette TRACE conn7 <- [1,1314,null,{}] 20:34:28 INFO - PROCESS | 3540 | 1463628868939 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:29 INFO - PROCESS | 3540 | 1463628869053 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 20:34:29 INFO - PROCESS | 3540 | 1463628869236 Marionette TRACE conn7 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:29 INFO - PROCESS | 3540 | ++DOCSHELL 13B04800 == 102 [pid = 3540] [id = 338] 20:34:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 211 (16901400) [pid = 3540] [serial = 1013] [outer = 00000000] 20:34:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 212 (16FB1400) [pid = 3540] [serial = 1014] [outer = 16901400] 20:34:29 INFO - PROCESS | 3540 | 1463628869289 Marionette DEBUG loaded listener.js 20:34:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (173D5000) [pid = 3540] [serial = 1015] [outer = 16901400] 20:34:29 INFO - PROCESS | 3540 | 1463628869929 Marionette TRACE conn7 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:34:29 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 20:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1021ms 20:34:29 INFO - PROCESS | 3540 | 1463628869955 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 20:34:29 INFO - PROCESS | 3540 | 1463628869959 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 20:34:29 INFO - PROCESS | 3540 | 1463628869964 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:34:29 INFO - PROCESS | 3540 | 1463628869965 Marionette TRACE conn7 <- [1,1318,null,{}] 20:34:29 INFO - PROCESS | 3540 | 1463628869969 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:30 INFO - PROCESS | 3540 | 1463628870083 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 20:34:30 INFO - PROCESS | 3540 | 1463628870268 Marionette TRACE conn7 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:30 INFO - PROCESS | 3540 | ++DOCSHELL 1785B800 == 103 [pid = 3540] [id = 339] 20:34:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (1785C400) [pid = 3540] [serial = 1016] [outer = 00000000] 20:34:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 215 (1937C800) [pid = 3540] [serial = 1017] [outer = 1785C400] 20:34:30 INFO - PROCESS | 3540 | 1463628870318 Marionette DEBUG loaded listener.js 20:34:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 216 (19B64400) [pid = 3540] [serial = 1018] [outer = 1785C400] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 0DD17400 == 102 [pid = 3540] [id = 327] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 16850C00 == 101 [pid = 3540] [id = 326] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 0D205000 == 100 [pid = 3540] [id = 325] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 17910400 == 99 [pid = 3540] [id = 324] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 177A6000 == 98 [pid = 3540] [id = 323] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 172C2000 == 97 [pid = 3540] [id = 322] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 1398EC00 == 96 [pid = 3540] [id = 321] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 0D857000 == 95 [pid = 3540] [id = 320] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 215 (11D47000) [pid = 3540] [serial = 873] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 214 (1CE31800) [pid = 3540] [serial = 894] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (14CB5400) [pid = 3540] [serial = 876] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (1B85EC00) [pid = 3540] [serial = 927] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 0E0A5400 == 94 [pid = 3540] [id = 319] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 205EB000 == 93 [pid = 3540] [id = 316] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 205ECC00 == 92 [pid = 3540] [id = 315] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 1FD15000 == 91 [pid = 3540] [id = 314] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 1CE30C00 == 90 [pid = 3540] [id = 313] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 1A493C00 == 89 [pid = 3540] [id = 312] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 13B0C000 == 88 [pid = 3540] [id = 311] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 12421400 == 87 [pid = 3540] [id = 310] 20:34:30 INFO - PROCESS | 3540 | --DOCSHELL 1B7E0000 == 86 [pid = 3540] [id = 309] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 211 (0DD18800) [pid = 3540] [serial = 897] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 210 (1A287000) [pid = 3540] [serial = 916] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 209 (1A287C00) [pid = 3540] [serial = 882] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (17704400) [pid = 3540] [serial = 910] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (19382400) [pid = 3540] [serial = 879] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (19D9FC00) [pid = 3540] [serial = 871] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 205 (1A281800) [pid = 3540] [serial = 915] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 204 (1A33D800) [pid = 3540] [serial = 885] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 203 (16008C00) [pid = 3540] [serial = 900] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 202 (16FB6400) [pid = 3540] [serial = 906] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (174D9000) [pid = 3540] [serial = 909] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (1B588400) [pid = 3540] [serial = 918] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (124D9800) [pid = 3540] [serial = 903] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 198 (1937C000) [pid = 3540] [serial = 817] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 197 (1690E000) [pid = 3540] [serial = 901] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 196 (1B85F000) [pid = 3540] [serial = 888] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (1BBCD000) [pid = 3540] [serial = 891] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (1360CC00) [pid = 3540] [serial = 904] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (17915000) [pid = 3540] [serial = 913] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (172C8800) [pid = 3540] [serial = 907] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (178E8400) [pid = 3540] [serial = 912] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (1A337000) [pid = 3540] [serial = 921] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (1B75A800) [pid = 3540] [serial = 919] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 188 (0DB36800) [pid = 3540] [serial = 898] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (1B753800) [pid = 3540] [serial = 922] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (1B7D9000) [pid = 3540] [serial = 924] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (1B7DD400) [pid = 3540] [serial = 925] [outer = 00000000] [url = about:blank] 20:34:30 INFO - PROCESS | 3540 | 1463628870938 Marionette TRACE conn7 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:34:30 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 20:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1016ms 20:34:30 INFO - PROCESS | 3540 | 1463628870985 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 20:34:30 INFO - PROCESS | 3540 | 1463628870987 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 20:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:34:30 INFO - PROCESS | 3540 | 1463628870992 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:34:30 INFO - PROCESS | 3540 | 1463628870998 Marionette TRACE conn7 <- [1,1322,null,{}] 20:34:31 INFO - PROCESS | 3540 | 1463628871021 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:31 INFO - PROCESS | 3540 | 1463628871130 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 20:34:31 INFO - PROCESS | 3540 | 1463628871253 Marionette TRACE conn7 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:31 INFO - PROCESS | 3540 | ++DOCSHELL 11E25C00 == 87 [pid = 3540] [id = 340] 20:34:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (11E28800) [pid = 3540] [serial = 1019] [outer = 00000000] 20:34:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (167D9800) [pid = 3540] [serial = 1020] [outer = 11E28800] 20:34:31 INFO - PROCESS | 3540 | 1463628871300 Marionette DEBUG loaded listener.js 20:34:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (16858C00) [pid = 3540] [serial = 1021] [outer = 11E28800] 20:34:31 INFO - PROCESS | 3540 | 1463628871693 Marionette TRACE conn7 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 20:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 20:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:34:31 INFO - PROCESS | 3540 | 1463628871725 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 20:34:31 INFO - PROCESS | 3540 | 1463628871727 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 20:34:31 INFO - PROCESS | 3540 | 1463628871730 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:34:31 INFO - PROCESS | 3540 | 1463628871732 Marionette TRACE conn7 <- [1,1326,null,{}] 20:34:31 INFO - PROCESS | 3540 | 1463628871735 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:31 INFO - PROCESS | 3540 | 1463628871832 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 20:34:31 INFO - PROCESS | 3540 | 1463628871884 Marionette TRACE conn7 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:31 INFO - PROCESS | 3540 | ++DOCSHELL 17260800 == 88 [pid = 3540] [id = 341] 20:34:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 189 (172C2000) [pid = 3540] [serial = 1022] [outer = 00000000] 20:34:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (173DC800) [pid = 3540] [serial = 1023] [outer = 172C2000] 20:34:31 INFO - PROCESS | 3540 | 1463628871938 Marionette DEBUG loaded listener.js 20:34:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (17851C00) [pid = 3540] [serial = 1024] [outer = 172C2000] 20:34:32 INFO - PROCESS | 3540 | 1463628872879 Marionette TRACE conn7 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 20:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1176ms 20:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:34:32 INFO - PROCESS | 3540 | 1463628872911 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 20:34:32 INFO - PROCESS | 3540 | 1463628872913 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 20:34:32 INFO - PROCESS | 3540 | 1463628872916 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:34:32 INFO - PROCESS | 3540 | 1463628872918 Marionette TRACE conn7 <- [1,1330,null,{}] 20:34:32 INFO - PROCESS | 3540 | 1463628872921 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:33 INFO - PROCESS | 3540 | 1463628873054 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 20:34:33 INFO - PROCESS | 3540 | 1463628873074 Marionette TRACE conn7 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 3540 | ++DOCSHELL 17909C00 == 89 [pid = 3540] [id = 342] 20:34:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (1790E800) [pid = 3540] [serial = 1025] [outer = 00000000] 20:34:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (1937C000) [pid = 3540] [serial = 1026] [outer = 1790E800] 20:34:33 INFO - PROCESS | 3540 | 1463628873124 Marionette DEBUG loaded listener.js 20:34:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (1A067800) [pid = 3540] [serial = 1027] [outer = 1790E800] 20:34:33 INFO - PROCESS | 3540 | 1463628873631 Marionette TRACE conn7 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 20:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 770ms 20:34:33 INFO - PROCESS | 3540 | 1463628873687 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 20:34:33 INFO - PROCESS | 3540 | 1463628873689 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 20:34:33 INFO - PROCESS | 3540 | 1463628873697 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:34:33 INFO - PROCESS | 3540 | 1463628873699 Marionette TRACE conn7 <- [1,1334,null,{}] 20:34:33 INFO - PROCESS | 3540 | 1463628873702 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:33 INFO - PROCESS | 3540 | 1463628873843 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 20:34:33 INFO - PROCESS | 3540 | 1463628873924 Marionette TRACE conn7 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:33 INFO - PROCESS | 3540 | ++DOCSHELL 18CDC000 == 90 [pid = 3540] [id = 343] 20:34:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (1A220800) [pid = 3540] [serial = 1028] [outer = 00000000] 20:34:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (1A312400) [pid = 3540] [serial = 1029] [outer = 1A220800] 20:34:33 INFO - PROCESS | 3540 | 1463628873971 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 197 (1A33E400) [pid = 3540] [serial = 1030] [outer = 1A220800] 20:34:34 INFO - PROCESS | 3540 | 1463628874421 Marionette TRACE conn7 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 20:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 770ms 20:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:34:34 INFO - PROCESS | 3540 | 1463628874472 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 20:34:34 INFO - PROCESS | 3540 | 1463628874474 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 20:34:34 INFO - PROCESS | 3540 | 1463628874477 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:34:34 INFO - PROCESS | 3540 | 1463628874478 Marionette TRACE conn7 <- [1,1338,null,{}] 20:34:34 INFO - PROCESS | 3540 | 1463628874482 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:34 INFO - PROCESS | 3540 | 1463628874628 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 20:34:34 INFO - PROCESS | 3540 | 1463628874651 Marionette TRACE conn7 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:34 INFO - PROCESS | 3540 | ++DOCSHELL 0DB15C00 == 91 [pid = 3540] [id = 344] 20:34:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 198 (0E09C800) [pid = 3540] [serial = 1031] [outer = 00000000] 20:34:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 199 (1B757000) [pid = 3540] [serial = 1032] [outer = 0E09C800] 20:34:34 INFO - PROCESS | 3540 | 1463628874697 Marionette DEBUG loaded listener.js 20:34:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (1B75B000) [pid = 3540] [serial = 1033] [outer = 0E09C800] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (1CE33C00) [pid = 3540] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 198 (1A28AC00) [pid = 3540] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 197 (173D2800) [pid = 3540] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 196 (1247A400) [pid = 3540] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (1F45B000) [pid = 3540] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (13516000) [pid = 3540] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (17852800) [pid = 3540] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (205E3000) [pid = 3540] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (130D3000) [pid = 3540] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (1B756C00) [pid = 3540] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (16858800) [pid = 3540] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 188 (0DEA0400) [pid = 3540] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (179EC800) [pid = 3540] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (0D831C00) [pid = 3540] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (178E1400) [pid = 3540] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (1A311400) [pid = 3540] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (1F452400) [pid = 3540] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (172C4000) [pid = 3540] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (1B857800) [pid = 3540] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (19B04C00) [pid = 3540] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (185EC400) [pid = 3540] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (1BE81800) [pid = 3540] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (1A284800) [pid = 3540] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1784F800) [pid = 3540] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (17911400) [pid = 3540] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (0D831000) [pid = 3540] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (16902000) [pid = 3540] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (0DB20000) [pid = 3540] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (172C5800) [pid = 3540] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (0E0E4000) [pid = 3540] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (15110400) [pid = 3540] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (13986000) [pid = 3540] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (1937E400) [pid = 3540] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (16009800) [pid = 3540] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (1BE80000) [pid = 3540] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (174D9C00) [pid = 3540] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (1ED74C00) [pid = 3540] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (1398F400) [pid = 3540] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (0DB39C00) [pid = 3540] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (0D139800) [pid = 3540] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:34:35 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (1A287400) [pid = 3540] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:34:35 INFO - PROCESS | 3540 | 1463628875732 Marionette TRACE conn7 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 20:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1278ms 20:34:35 INFO - PROCESS | 3540 | 1463628875761 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 20:34:35 INFO - PROCESS | 3540 | 1463628875763 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 20:34:35 INFO - PROCESS | 3540 | 1463628875766 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:34:35 INFO - PROCESS | 3540 | 1463628875768 Marionette TRACE conn7 <- [1,1342,null,{}] 20:34:35 INFO - PROCESS | 3540 | 1463628875771 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:35 INFO - PROCESS | 3540 | 1463628875865 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 20:34:35 INFO - PROCESS | 3540 | 1463628875874 Marionette TRACE conn7 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:35 INFO - PROCESS | 3540 | ++DOCSHELL 10D1F800 == 92 [pid = 3540] [id = 345] 20:34:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (130D3000) [pid = 3540] [serial = 1034] [outer = 00000000] 20:34:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (16009800) [pid = 3540] [serial = 1035] [outer = 130D3000] 20:34:35 INFO - PROCESS | 3540 | 1463628875920 Marionette DEBUG loaded listener.js 20:34:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (172C1400) [pid = 3540] [serial = 1036] [outer = 130D3000] 20:34:36 INFO - PROCESS | 3540 | 1463628876364 Marionette TRACE conn7 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 20:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 20:34:36 INFO - PROCESS | 3540 | 1463628876401 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 20:34:36 INFO - PROCESS | 3540 | 1463628876403 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 20:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:34:36 INFO - PROCESS | 3540 | 1463628876423 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:34:36 INFO - PROCESS | 3540 | 1463628876425 Marionette TRACE conn7 <- [1,1346,null,{}] 20:34:36 INFO - PROCESS | 3540 | 1463628876442 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:36 INFO - PROCESS | 3540 | 1463628876537 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 20:34:36 INFO - PROCESS | 3540 | 1463628876577 Marionette TRACE conn7 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:36 INFO - PROCESS | 3540 | ++DOCSHELL 172CB400 == 93 [pid = 3540] [id = 346] 20:34:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (172CF400) [pid = 3540] [serial = 1037] [outer = 00000000] 20:34:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (1785E800) [pid = 3540] [serial = 1038] [outer = 172CF400] 20:34:36 INFO - PROCESS | 3540 | 1463628876623 Marionette DEBUG loaded listener.js 20:34:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (19379C00) [pid = 3540] [serial = 1039] [outer = 172CF400] 20:34:37 INFO - PROCESS | 3540 | 1463628877089 Marionette TRACE conn7 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 20:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 711ms 20:34:37 INFO - PROCESS | 3540 | 1463628877126 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 20:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:34:37 INFO - PROCESS | 3540 | 1463628877128 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 20:34:37 INFO - PROCESS | 3540 | 1463628877131 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:34:37 INFO - PROCESS | 3540 | 1463628877132 Marionette TRACE conn7 <- [1,1350,null,{}] 20:34:37 INFO - PROCESS | 3540 | 1463628877136 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:37 INFO - PROCESS | 3540 | 1463628877233 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 20:34:37 INFO - PROCESS | 3540 | 1463628877240 Marionette TRACE conn7 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:37 INFO - PROCESS | 3540 | ++DOCSHELL 17859400 == 94 [pid = 3540] [id = 347] 20:34:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (1A27C400) [pid = 3540] [serial = 1040] [outer = 00000000] 20:34:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (1B755800) [pid = 3540] [serial = 1041] [outer = 1A27C400] 20:34:37 INFO - PROCESS | 3540 | 1463628877289 Marionette DEBUG loaded listener.js 20:34:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (1B7E1C00) [pid = 3540] [serial = 1042] [outer = 1A27C400] 20:34:38 INFO - PROCESS | 3540 | 1463628878134 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 20:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1072ms 20:34:38 INFO - PROCESS | 3540 | 1463628878204 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 20:34:38 INFO - PROCESS | 3540 | 1463628878210 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 20:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:34:38 INFO - PROCESS | 3540 | 1463628878214 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:34:38 INFO - PROCESS | 3540 | 1463628878219 Marionette TRACE conn7 <- [1,1354,null,{}] 20:34:38 INFO - PROCESS | 3540 | 1463628878225 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:38 INFO - PROCESS | 3540 | 1463628878356 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 20:34:38 INFO - PROCESS | 3540 | 1463628878524 Marionette TRACE conn7 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:38 INFO - PROCESS | 3540 | ++DOCSHELL 0DDC1400 == 95 [pid = 3540] [id = 348] 20:34:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (0DE93400) [pid = 3540] [serial = 1043] [outer = 00000000] 20:34:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (1398EC00) [pid = 3540] [serial = 1044] [outer = 0DE93400] 20:34:38 INFO - PROCESS | 3540 | 1463628878586 Marionette DEBUG loaded listener.js 20:34:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (16007C00) [pid = 3540] [serial = 1045] [outer = 0DE93400] 20:34:39 INFO - PROCESS | 3540 | 1463628879158 Marionette TRACE conn7 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 20:34:39 INFO - PROCESS | 3540 | 1463628879207 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 20:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:34:39 INFO - PROCESS | 3540 | 1463628879215 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:34:39 INFO - PROCESS | 3540 | 1463628879218 Marionette TRACE conn7 <- [1,1358,null,{}] 20:34:39 INFO - PROCESS | 3540 | 1463628879223 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:39 INFO - PROCESS | 3540 | 1463628879346 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 20:34:39 INFO - PROCESS | 3540 | 1463628879517 Marionette TRACE conn7 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:39 INFO - PROCESS | 3540 | ++DOCSHELL 16FAA400 == 96 [pid = 3540] [id = 349] 20:34:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (172CD800) [pid = 3540] [serial = 1046] [outer = 00000000] 20:34:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (17916C00) [pid = 3540] [serial = 1047] [outer = 172CD800] 20:34:39 INFO - PROCESS | 3540 | 1463628879573 Marionette DEBUG loaded listener.js 20:34:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (19DA0400) [pid = 3540] [serial = 1048] [outer = 172CD800] 20:34:40 INFO - PROCESS | 3540 | 1463628880242 Marionette TRACE conn7 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 20:34:40 INFO - PROCESS | 3540 | 1463628880298 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 20:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:34:40 INFO - PROCESS | 3540 | 1463628880302 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:34:40 INFO - PROCESS | 3540 | 1463628880306 Marionette TRACE conn7 <- [1,1362,null,{}] 20:34:40 INFO - PROCESS | 3540 | 1463628880318 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:40 INFO - PROCESS | 3540 | 1463628880449 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 20:34:40 INFO - PROCESS | 3540 | 1463628880618 Marionette TRACE conn7 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:40 INFO - PROCESS | 3540 | ++DOCSHELL 1B859C00 == 97 [pid = 3540] [id = 350] 20:34:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (1B85A000) [pid = 3540] [serial = 1049] [outer = 00000000] 20:34:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (1BB34400) [pid = 3540] [serial = 1050] [outer = 1B85A000] 20:34:40 INFO - PROCESS | 3540 | 1463628880681 Marionette DEBUG loaded listener.js 20:34:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (1BE7CC00) [pid = 3540] [serial = 1051] [outer = 1B85A000] 20:34:41 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:41 INFO - PROCESS | 3540 | 1463628881285 Marionette TRACE conn7 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 20:34:41 INFO - PROCESS | 3540 | 1463628881328 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 20:34:41 INFO - PROCESS | 3540 | 1463628881332 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:34:41 INFO - PROCESS | 3540 | 1463628881334 Marionette TRACE conn7 <- [1,1366,null,{}] 20:34:41 INFO - PROCESS | 3540 | 1463628881338 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:41 INFO - PROCESS | 3540 | 1463628881466 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 20:34:41 INFO - PROCESS | 3540 | 1463628881643 Marionette TRACE conn7 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:41 INFO - PROCESS | 3540 | ++DOCSHELL 1BE85800 == 98 [pid = 3540] [id = 351] 20:34:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (1CE3A000) [pid = 3540] [serial = 1052] [outer = 00000000] 20:34:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (1F456C00) [pid = 3540] [serial = 1053] [outer = 1CE3A000] 20:34:41 INFO - PROCESS | 3540 | 1463628881699 Marionette DEBUG loaded listener.js 20:34:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (1FD16C00) [pid = 3540] [serial = 1054] [outer = 1CE3A000] 20:34:42 INFO - PROCESS | 3540 | 1463628882330 Marionette TRACE conn7 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 20:34:42 INFO - PROCESS | 3540 | 1463628882358 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 20:34:42 INFO - PROCESS | 3540 | 1463628882362 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:34:42 INFO - PROCESS | 3540 | 1463628882364 Marionette TRACE conn7 <- [1,1370,null,{}] 20:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:34:42 INFO - PROCESS | 3540 | 1463628882368 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:42 INFO - PROCESS | 3540 | 1463628882490 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 20:34:42 INFO - PROCESS | 3540 | 1463628882628 Marionette TRACE conn7 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:42 INFO - PROCESS | 3540 | ++DOCSHELL 1F453000 == 99 [pid = 3540] [id = 352] 20:34:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (1FD1D800) [pid = 3540] [serial = 1055] [outer = 00000000] 20:34:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (20529800) [pid = 3540] [serial = 1056] [outer = 1FD1D800] 20:34:42 INFO - PROCESS | 3540 | 1463628882682 Marionette DEBUG loaded listener.js 20:34:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (2052F400) [pid = 3540] [serial = 1057] [outer = 1FD1D800] 20:34:43 INFO - PROCESS | 3540 | [3540] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:34:43 INFO - PROCESS | 3540 | 1463628883265 Marionette TRACE conn7 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 20:34:43 INFO - PROCESS | 3540 | 1463628883339 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 20:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:34:43 INFO - PROCESS | 3540 | 1463628883343 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:34:43 INFO - PROCESS | 3540 | 1463628883345 Marionette TRACE conn7 <- [1,1374,null,{}] 20:34:43 INFO - PROCESS | 3540 | 1463628883349 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:43 INFO - PROCESS | 3540 | 1463628883520 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 20:34:43 INFO - PROCESS | 3540 | 1463628883697 Marionette TRACE conn7 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:43 INFO - PROCESS | 3540 | ++DOCSHELL 21A7EC00 == 100 [pid = 3540] [id = 353] 20:34:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (21C05400) [pid = 3540] [serial = 1058] [outer = 00000000] 20:34:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (21F0BC00) [pid = 3540] [serial = 1059] [outer = 21C05400] 20:34:43 INFO - PROCESS | 3540 | 1463628883758 Marionette DEBUG loaded listener.js 20:34:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (21F13800) [pid = 3540] [serial = 1060] [outer = 21C05400] 20:34:44 INFO - PROCESS | 3540 | 1463628884370 Marionette TRACE conn7 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 20:34:44 INFO - PROCESS | 3540 | 1463628884417 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 20:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:34:44 INFO - PROCESS | 3540 | 1463628884420 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:34:44 INFO - PROCESS | 3540 | 1463628884422 Marionette TRACE conn7 <- [1,1378,null,{}] 20:34:44 INFO - PROCESS | 3540 | 1463628884426 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:44 INFO - PROCESS | 3540 | 1463628884545 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 20:34:44 INFO - PROCESS | 3540 | 1463628884713 Marionette TRACE conn7 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:44 INFO - PROCESS | 3540 | ++DOCSHELL 21F85400 == 101 [pid = 3540] [id = 354] 20:34:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (21F87000) [pid = 3540] [serial = 1061] [outer = 00000000] 20:34:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (227B9000) [pid = 3540] [serial = 1062] [outer = 21F87000] 20:34:44 INFO - PROCESS | 3540 | 1463628884773 Marionette DEBUG loaded listener.js 20:34:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 189 (227C4400) [pid = 3540] [serial = 1063] [outer = 21F87000] 20:34:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (22F9FC00) [pid = 3540] [serial = 1064] [outer = 14C06800] 20:34:45 INFO - PROCESS | 3540 | 1463628885412 Marionette TRACE conn7 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 20:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1021ms 20:34:45 INFO - PROCESS | 3540 | 1463628885456 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 20:34:45 INFO - PROCESS | 3540 | 1463628885458 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 20:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:34:45 INFO - PROCESS | 3540 | 1463628885496 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:34:45 INFO - PROCESS | 3540 | 1463628885498 Marionette TRACE conn7 <- [1,1382,null,{}] 20:34:45 INFO - PROCESS | 3540 | 1463628885503 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:45 INFO - PROCESS | 3540 | 1463628885615 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 20:34:45 INFO - PROCESS | 3540 | 1463628885820 Marionette TRACE conn7 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:45 INFO - PROCESS | 3540 | ++DOCSHELL 1937E800 == 102 [pid = 3540] [id = 355] 20:34:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (1A022400) [pid = 3540] [serial = 1065] [outer = 00000000] 20:34:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (22F9C400) [pid = 3540] [serial = 1066] [outer = 1A022400] 20:34:45 INFO - PROCESS | 3540 | 1463628885878 Marionette DEBUG loaded listener.js 20:34:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (22F9F000) [pid = 3540] [serial = 1067] [outer = 1A022400] 20:34:46 INFO - PROCESS | 3540 | 1463628886565 Marionette TRACE conn7 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 20:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1131ms 20:34:46 INFO - PROCESS | 3540 | 1463628886620 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 20:34:46 INFO - PROCESS | 3540 | 1463628886623 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 20:34:46 INFO - PROCESS | 3540 | 1463628886626 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:34:46 INFO - PROCESS | 3540 | 1463628886628 Marionette TRACE conn7 <- [1,1386,null,{}] 20:34:46 INFO - PROCESS | 3540 | 1463628886632 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:46 INFO - PROCESS | 3540 | 1463628886809 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 20:34:46 INFO - PROCESS | 3540 | 1463628886826 Marionette TRACE conn7 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:46 INFO - PROCESS | 3540 | ++DOCSHELL 0DDBD400 == 103 [pid = 3540] [id = 356] 20:34:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (0DF7E800) [pid = 3540] [serial = 1068] [outer = 00000000] 20:34:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (13163400) [pid = 3540] [serial = 1069] [outer = 0DF7E800] 20:34:46 INFO - PROCESS | 3540 | 1463628886922 Marionette DEBUG loaded listener.js 20:34:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (16FB2000) [pid = 3540] [serial = 1070] [outer = 0DF7E800] 20:34:47 INFO - PROCESS | 3540 | 1463628887902 Marionette TRACE conn7 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 20:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1318ms 20:34:47 INFO - PROCESS | 3540 | 1463628887948 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 20:34:47 INFO - PROCESS | 3540 | 1463628887952 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 20:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:34:47 INFO - PROCESS | 3540 | 1463628887957 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:34:47 INFO - PROCESS | 3540 | 1463628887961 Marionette TRACE conn7 <- [1,1390,null,{}] 20:34:47 INFO - PROCESS | 3540 | 1463628887968 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:48 INFO - PROCESS | 3540 | 1463628888115 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 20:34:48 INFO - PROCESS | 3540 | 1463628888321 Marionette TRACE conn7 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:48 INFO - PROCESS | 3540 | ++DOCSHELL 122D2400 == 104 [pid = 3540] [id = 357] 20:34:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 197 (1350D400) [pid = 3540] [serial = 1071] [outer = 00000000] 20:34:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 198 (13985400) [pid = 3540] [serial = 1072] [outer = 1350D400] 20:34:48 INFO - PROCESS | 3540 | 1463628888374 Marionette DEBUG loaded listener.js 20:34:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 199 (14C05C00) [pid = 3540] [serial = 1073] [outer = 1350D400] 20:34:48 INFO - PROCESS | 3540 | 1463628888922 Marionette TRACE conn7 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 20:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1027ms 20:34:48 INFO - PROCESS | 3540 | 1463628888986 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 20:34:48 INFO - PROCESS | 3540 | 1463628888992 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 20:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:34:49 INFO - PROCESS | 3540 | 1463628888998 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:34:49 INFO - PROCESS | 3540 | 1463628889000 Marionette TRACE conn7 <- [1,1394,null,{}] 20:34:49 INFO - PROCESS | 3540 | 1463628889004 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:49 INFO - PROCESS | 3540 | 1463628889118 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 20:34:49 INFO - PROCESS | 3540 | 1463628889300 Marionette TRACE conn7 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:49 INFO - PROCESS | 3540 | ++DOCSHELL 16859000 == 105 [pid = 3540] [id = 358] 20:34:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (16BBD400) [pid = 3540] [serial = 1074] [outer = 00000000] 20:34:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (173DE800) [pid = 3540] [serial = 1075] [outer = 16BBD400] 20:34:49 INFO - PROCESS | 3540 | 1463628889349 Marionette DEBUG loaded listener.js 20:34:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (17722000) [pid = 3540] [serial = 1076] [outer = 16BBD400] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 172CB400 == 104 [pid = 3540] [id = 346] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 10D1F800 == 103 [pid = 3540] [id = 345] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 0DB15C00 == 102 [pid = 3540] [id = 344] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 18CDC000 == 101 [pid = 3540] [id = 343] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 17909C00 == 100 [pid = 3540] [id = 342] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 17260800 == 99 [pid = 3540] [id = 341] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (20C98800) [pid = 3540] [serial = 945] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (21C06000) [pid = 3540] [serial = 948] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (21C10000) [pid = 3540] [serial = 951] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 198 (13613000) [pid = 3540] [serial = 930] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 197 (1725CC00) [pid = 3540] [serial = 933] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 196 (1B859000) [pid = 3540] [serial = 936] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (1F454C00) [pid = 3540] [serial = 939] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (1FD1F800) [pid = 3540] [serial = 942] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 11E25C00 == 98 [pid = 3540] [id = 340] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 1785B800 == 97 [pid = 3540] [id = 339] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 13B04800 == 96 [pid = 3540] [id = 338] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 09374000 == 95 [pid = 3540] [id = 337] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 21F0C400 == 94 [pid = 3540] [id = 334] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 205EA800 == 93 [pid = 3540] [id = 333] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 1CE35800 == 92 [pid = 3540] [id = 332] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 1B7D8400 == 91 [pid = 3540] [id = 331] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 16FAC400 == 90 [pid = 3540] [id = 330] 20:34:49 INFO - PROCESS | 3540 | --DOCSHELL 0DB37C00 == 89 [pid = 3540] [id = 329] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (1BE7D000) [pid = 3540] [serial = 838] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (16910000) [pid = 3540] [serial = 688] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (1ED7AC00) [pid = 3540] [serial = 745] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (17853800) [pid = 3540] [serial = 775] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (1F454800) [pid = 3540] [serial = 700] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 188 (16855C00) [pid = 3540] [serial = 877] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (1B582000) [pid = 3540] [serial = 790] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (0DE99400) [pid = 3540] [serial = 685] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (1A709000) [pid = 3540] [serial = 787] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (1ED6F400) [pid = 3540] [serial = 697] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (1A339000) [pid = 3540] [serial = 829] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (173E0800) [pid = 3540] [serial = 772] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (13A63C00) [pid = 3540] [serial = 766] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (1FD17800) [pid = 3540] [serial = 703] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (1685B000) [pid = 3540] [serial = 739] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (17913C00) [pid = 3540] [serial = 778] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (205F0800) [pid = 3540] [serial = 754] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (167E4000) [pid = 3540] [serial = 823] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (1B75FC00) [pid = 3540] [serial = 748] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (16B66400) [pid = 3540] [serial = 769] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (1224B000) [pid = 3540] [serial = 874] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (1A336000) [pid = 3540] [serial = 691] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (0EBB6400) [pid = 3540] [serial = 820] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (1A017400) [pid = 3540] [serial = 781] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (1B757400) [pid = 3540] [serial = 832] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (1FD19C00) [pid = 3540] [serial = 751] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (17911000) [pid = 3540] [serial = 742] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (1BB35C00) [pid = 3540] [serial = 835] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (1A285C00) [pid = 3540] [serial = 784] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (1A01E800) [pid = 3540] [serial = 826] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (1CE32400) [pid = 3540] [serial = 694] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (1A706000) [pid = 3540] [serial = 982] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (169ED400) [pid = 3540] [serial = 976] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (1A225C00) [pid = 3540] [serial = 979] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (174E1C00) [pid = 3540] [serial = 967] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (1A33F000) [pid = 3540] [serial = 981] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (17857800) [pid = 3540] [serial = 969] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (18CDB400) [pid = 3540] [serial = 972] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (178E6800) [pid = 3540] [serial = 970] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (11B0EC00) [pid = 3540] [serial = 975] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (19468800) [pid = 3540] [serial = 973] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (1937CC00) [pid = 3540] [serial = 978] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (0E0A0000) [pid = 3540] [serial = 960] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (11DB9000) [pid = 3540] [serial = 961] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (173D9000) [pid = 3540] [serial = 966] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (16858400) [pid = 3540] [serial = 958] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (16006800) [pid = 3540] [serial = 957] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (1685B800) [pid = 3540] [serial = 963] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (16FAC800) [pid = 3540] [serial = 964] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (17334C00) [pid = 3540] [serial = 955] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (167E1000) [pid = 3540] [serial = 954] [outer = 00000000] [url = about:blank] 20:34:49 INFO - PROCESS | 3540 | 1463628889985 Marionette TRACE conn7 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 20:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1019ms 20:34:50 INFO - PROCESS | 3540 | 1463628890019 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 20:34:50 INFO - PROCESS | 3540 | 1463628890022 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 20:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:34:50 INFO - PROCESS | 3540 | 1463628890025 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:34:50 INFO - PROCESS | 3540 | 1463628890028 Marionette TRACE conn7 <- [1,1398,null,{}] 20:34:50 INFO - PROCESS | 3540 | 1463628890064 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:50 INFO - PROCESS | 3540 | 1463628890167 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 20:34:50 INFO - PROCESS | 3540 | 1463628890174 Marionette TRACE conn7 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:50 INFO - PROCESS | 3540 | ++DOCSHELL 124CF800 == 90 [pid = 3540] [id = 359] 20:34:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (13009000) [pid = 3540] [serial = 1077] [outer = 00000000] 20:34:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (13A68400) [pid = 3540] [serial = 1078] [outer = 13009000] 20:34:50 INFO - PROCESS | 3540 | 1463628890226 Marionette DEBUG loaded listener.js 20:34:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (16002C00) [pid = 3540] [serial = 1079] [outer = 13009000] 20:34:50 INFO - PROCESS | 3540 | 1463628890716 Marionette TRACE conn7 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 20:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 20:34:50 INFO - PROCESS | 3540 | 1463628890787 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 20:34:50 INFO - PROCESS | 3540 | 1463628890789 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 20:34:50 INFO - PROCESS | 3540 | 1463628890792 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:34:50 INFO - PROCESS | 3540 | 1463628890794 Marionette TRACE conn7 <- [1,1402,null,{}] 20:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:34:50 INFO - PROCESS | 3540 | 1463628890798 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:50 INFO - PROCESS | 3540 | 1463628890900 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 20:34:51 INFO - PROCESS | 3540 | 1463628891023 Marionette TRACE conn7 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:51 INFO - PROCESS | 3540 | ++DOCSHELL 1600DC00 == 91 [pid = 3540] [id = 360] 20:34:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (1600EC00) [pid = 3540] [serial = 1080] [outer = 00000000] 20:34:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (1690DC00) [pid = 3540] [serial = 1081] [outer = 1600EC00] 20:34:51 INFO - PROCESS | 3540 | 1463628891068 Marionette DEBUG loaded listener.js 20:34:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (16FAEC00) [pid = 3540] [serial = 1082] [outer = 1600EC00] 20:34:51 INFO - PROCESS | 3540 | 1463628891485 Marionette TRACE conn7 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 20:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 20:34:51 INFO - PROCESS | 3540 | 1463628891530 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 20:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:34:51 INFO - PROCESS | 3540 | 1463628891532 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 20:34:51 INFO - PROCESS | 3540 | 1463628891535 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:34:51 INFO - PROCESS | 3540 | 1463628891537 Marionette TRACE conn7 <- [1,1406,null,{}] 20:34:51 INFO - PROCESS | 3540 | 1463628891540 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:51 INFO - PROCESS | 3540 | 1463628891635 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 20:34:51 INFO - PROCESS | 3540 | 1463628891646 Marionette TRACE conn7 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:51 INFO - PROCESS | 3540 | ++DOCSHELL 1725A400 == 92 [pid = 3540] [id = 361] 20:34:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (1725EC00) [pid = 3540] [serial = 1083] [outer = 00000000] 20:34:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (173D9000) [pid = 3540] [serial = 1084] [outer = 1725EC00] 20:34:51 INFO - PROCESS | 3540 | 1463628891693 Marionette DEBUG loaded listener.js 20:34:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (1772A000) [pid = 3540] [serial = 1085] [outer = 1725EC00] 20:34:52 INFO - PROCESS | 3540 | 1463628892231 Marionette TRACE conn7 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 20:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 20:34:52 INFO - PROCESS | 3540 | 1463628892291 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 20:34:52 INFO - PROCESS | 3540 | 1463628892293 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 20:34:52 INFO - PROCESS | 3540 | 1463628892297 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:34:52 INFO - PROCESS | 3540 | 1463628892298 Marionette TRACE conn7 <- [1,1410,null,{}] 20:34:52 INFO - PROCESS | 3540 | 1463628892306 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:52 INFO - PROCESS | 3540 | 1463628892459 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 20:34:52 INFO - PROCESS | 3540 | 1463628892537 Marionette TRACE conn7 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:52 INFO - PROCESS | 3540 | ++DOCSHELL 1790B400 == 93 [pid = 3540] [id = 362] 20:34:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (1790BC00) [pid = 3540] [serial = 1086] [outer = 00000000] 20:34:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (179EB000) [pid = 3540] [serial = 1087] [outer = 1790BC00] 20:34:52 INFO - PROCESS | 3540 | 1463628892581 Marionette DEBUG loaded listener.js 20:34:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (17A95C00) [pid = 3540] [serial = 1088] [outer = 1790BC00] 20:34:52 INFO - PROCESS | 3540 | 1463628892987 Marionette TRACE conn7 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 20:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 731ms 20:34:53 INFO - PROCESS | 3540 | 1463628893034 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 20:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:34:53 INFO - PROCESS | 3540 | 1463628893036 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 20:34:53 INFO - PROCESS | 3540 | 1463628893039 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:34:53 INFO - PROCESS | 3540 | 1463628893040 Marionette TRACE conn7 <- [1,1414,null,{}] 20:34:53 INFO - PROCESS | 3540 | 1463628893051 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:53 INFO - PROCESS | 3540 | 1463628893184 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 20:34:53 INFO - PROCESS | 3540 | 1463628893258 Marionette TRACE conn7 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:53 INFO - PROCESS | 3540 | ++DOCSHELL 17911000 == 94 [pid = 3540] [id = 363] 20:34:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (1937CC00) [pid = 3540] [serial = 1089] [outer = 00000000] 20:34:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (19B66800) [pid = 3540] [serial = 1090] [outer = 1937CC00] 20:34:53 INFO - PROCESS | 3540 | 1463628893301 Marionette DEBUG loaded listener.js 20:34:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (1A06E800) [pid = 3540] [serial = 1091] [outer = 1937CC00] 20:34:53 INFO - PROCESS | 3540 | 1463628893718 Marionette TRACE conn7 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 20:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 731ms 20:34:53 INFO - PROCESS | 3540 | 1463628893770 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 20:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:34:53 INFO - PROCESS | 3540 | 1463628893772 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 20:34:53 INFO - PROCESS | 3540 | 1463628893775 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:34:53 INFO - PROCESS | 3540 | 1463628893777 Marionette TRACE conn7 <- [1,1418,null,{}] 20:34:53 INFO - PROCESS | 3540 | 1463628893780 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:54 INFO - PROCESS | 3540 | 1463628894342 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (172C2000) [pid = 3540] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (1BB29C00) [pid = 3540] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (0E09C800) [pid = 3540] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (1B7E2400) [pid = 3540] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (19D9EC00) [pid = 3540] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (16901400) [pid = 3540] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (1A220800) [pid = 3540] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (1A333C00) [pid = 3540] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (19DA0C00) [pid = 3540] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (0937F800) [pid = 3540] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (1785C400) [pid = 3540] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (172CF400) [pid = 3540] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (11E28800) [pid = 3540] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (20C9AC00) [pid = 3540] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (1A709800) [pid = 3540] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (20C9E400) [pid = 3540] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (1A228400) [pid = 3540] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (130D3000) [pid = 3540] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (1CE31000) [pid = 3540] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (1790F000) [pid = 3540] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (124DAC00) [pid = 3540] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (1FD15C00) [pid = 3540] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (1690B000) [pid = 3540] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (1790E800) [pid = 3540] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (1B854000) [pid = 3540] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:34:54 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (205F0000) [pid = 3540] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:34:54 INFO - PROCESS | 3540 | 1463628894429 Marionette TRACE conn7 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:54 INFO - PROCESS | 3540 | ++DOCSHELL 0937F800 == 95 [pid = 3540] [id = 364] 20:34:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (0D17E000) [pid = 3540] [serial = 1092] [outer = 00000000] 20:34:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (0E09E000) [pid = 3540] [serial = 1093] [outer = 0D17E000] 20:34:54 INFO - PROCESS | 3540 | 1463628894473 Marionette DEBUG loaded listener.js 20:34:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (1224A400) [pid = 3540] [serial = 1094] [outer = 0D17E000] 20:34:54 INFO - PROCESS | 3540 | 1463628894865 Marionette TRACE conn7 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 20:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1126ms 20:34:54 INFO - PROCESS | 3540 | 1463628894902 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 20:34:54 INFO - PROCESS | 3540 | 1463628894904 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 20:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:34:54 INFO - PROCESS | 3540 | 1463628894907 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:34:54 INFO - PROCESS | 3540 | 1463628894909 Marionette TRACE conn7 <- [1,1422,null,{}] 20:34:54 INFO - PROCESS | 3540 | 1463628894912 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:55 INFO - PROCESS | 3540 | 1463628895005 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 20:34:55 INFO - PROCESS | 3540 | 1463628895012 Marionette TRACE conn7 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:55 INFO - PROCESS | 3540 | ++DOCSHELL 124DAC00 == 96 [pid = 3540] [id = 365] 20:34:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (13005800) [pid = 3540] [serial = 1095] [outer = 00000000] 20:34:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (174D8400) [pid = 3540] [serial = 1096] [outer = 13005800] 20:34:55 INFO - PROCESS | 3540 | 1463628895055 Marionette DEBUG loaded listener.js 20:34:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (185EA000) [pid = 3540] [serial = 1097] [outer = 13005800] 20:34:55 INFO - PROCESS | 3540 | 1463628895494 Marionette TRACE conn7 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 20:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 631ms 20:34:55 INFO - PROCESS | 3540 | 1463628895559 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 20:34:55 INFO - PROCESS | 3540 | 1463628895562 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 20:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:34:55 INFO - PROCESS | 3540 | 1463628895565 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:34:55 INFO - PROCESS | 3540 | 1463628895567 Marionette TRACE conn7 <- [1,1426,null,{}] 20:34:55 INFO - PROCESS | 3540 | 1463628895571 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:55 INFO - PROCESS | 3540 | 1463628895668 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 20:34:55 INFO - PROCESS | 3540 | 1463628895712 Marionette TRACE conn7 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:55 INFO - PROCESS | 3540 | ++DOCSHELL 1725F800 == 97 [pid = 3540] [id = 366] 20:34:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (19B69800) [pid = 3540] [serial = 1098] [outer = 00000000] 20:34:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (1A286000) [pid = 3540] [serial = 1099] [outer = 19B69800] 20:34:55 INFO - PROCESS | 3540 | 1463628895758 Marionette DEBUG loaded listener.js 20:34:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (173DC400) [pid = 3540] [serial = 1100] [outer = 19B69800] 20:34:56 INFO - PROCESS | 3540 | 1463628896209 Marionette TRACE conn7 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 20:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 20:34:56 INFO - PROCESS | 3540 | 1463628896249 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 20:34:56 INFO - PROCESS | 3540 | 1463628896251 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 20:34:56 INFO - PROCESS | 3540 | 1463628896254 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:34:56 INFO - PROCESS | 3540 | 1463628896257 Marionette TRACE conn7 <- [1,1430,null,{}] 20:34:56 INFO - PROCESS | 3540 | 1463628896260 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:56 INFO - PROCESS | 3540 | 1463628896456 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 20:34:56 INFO - PROCESS | 3540 | 1463628896607 Marionette TRACE conn7 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:56 INFO - PROCESS | 3540 | ++DOCSHELL 0D25E800 == 98 [pid = 3540] [id = 367] 20:34:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (0D2EFC00) [pid = 3540] [serial = 1101] [outer = 00000000] 20:34:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (0DB20800) [pid = 3540] [serial = 1102] [outer = 0D2EFC00] 20:34:56 INFO - PROCESS | 3540 | 1463628896667 Marionette DEBUG loaded listener.js 20:34:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (0DE2DC00) [pid = 3540] [serial = 1103] [outer = 0D2EFC00] 20:34:57 INFO - PROCESS | 3540 | 1463628897386 Marionette TRACE conn7 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 20:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1175ms 20:34:57 INFO - PROCESS | 3540 | 1463628897435 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 20:34:57 INFO - PROCESS | 3540 | 1463628897439 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 20:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:34:57 INFO - PROCESS | 3540 | 1463628897443 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:34:57 INFO - PROCESS | 3540 | 1463628897447 Marionette TRACE conn7 <- [1,1434,null,{}] 20:34:57 INFO - PROCESS | 3540 | 1463628897452 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:57 INFO - PROCESS | 3540 | 1463628897587 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 20:34:57 INFO - PROCESS | 3540 | 1463628897751 Marionette TRACE conn7 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:57 INFO - PROCESS | 3540 | ++DOCSHELL 13989800 == 99 [pid = 3540] [id = 368] 20:34:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (1398C400) [pid = 3540] [serial = 1104] [outer = 00000000] 20:34:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (167E3400) [pid = 3540] [serial = 1105] [outer = 1398C400] 20:34:57 INFO - PROCESS | 3540 | 1463628897816 Marionette DEBUG loaded listener.js 20:34:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (1690A000) [pid = 3540] [serial = 1106] [outer = 1398C400] 20:34:58 INFO - PROCESS | 3540 | 1463628898402 Marionette TRACE conn7 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 20:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1026ms 20:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:34:58 INFO - PROCESS | 3540 | 1463628898471 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 20:34:58 INFO - PROCESS | 3540 | 1463628898474 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 20:34:58 INFO - PROCESS | 3540 | 1463628898478 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:34:58 INFO - PROCESS | 3540 | 1463628898480 Marionette TRACE conn7 <- [1,1438,null,{}] 20:34:58 INFO - PROCESS | 3540 | 1463628898485 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:58 INFO - PROCESS | 3540 | 1463628898614 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 20:34:58 INFO - PROCESS | 3540 | 1463628898800 Marionette TRACE conn7 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:58 INFO - PROCESS | 3540 | ++DOCSHELL 18CD5800 == 100 [pid = 3540] [id = 369] 20:34:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (19387000) [pid = 3540] [serial = 1107] [outer = 00000000] 20:34:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (1A27D800) [pid = 3540] [serial = 1108] [outer = 19387000] 20:34:58 INFO - PROCESS | 3540 | 1463628898856 Marionette DEBUG loaded listener.js 20:34:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (1A336800) [pid = 3540] [serial = 1109] [outer = 19387000] 20:34:59 INFO - PROCESS | 3540 | 1463628899441 Marionette TRACE conn7 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 20:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1020ms 20:34:59 INFO - PROCESS | 3540 | 1463628899500 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 20:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:34:59 INFO - PROCESS | 3540 | 1463628899505 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 20:34:59 INFO - PROCESS | 3540 | 1463628899516 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:34:59 INFO - PROCESS | 3540 | 1463628899520 Marionette TRACE conn7 <- [1,1442,null,{}] 20:34:59 INFO - PROCESS | 3540 | 1463628899524 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:34:59 INFO - PROCESS | 3540 | 1463628899710 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 20:34:59 INFO - PROCESS | 3540 | 1463628899860 Marionette TRACE conn7 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:34:59 INFO - PROCESS | 3540 | ++DOCSHELL 1A33FC00 == 101 [pid = 3540] [id = 370] 20:34:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (1B58D800) [pid = 3540] [serial = 1110] [outer = 00000000] 20:34:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (1B7D6C00) [pid = 3540] [serial = 1111] [outer = 1B58D800] 20:34:59 INFO - PROCESS | 3540 | 1463628899916 Marionette DEBUG loaded listener.js 20:34:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (1B7DE000) [pid = 3540] [serial = 1112] [outer = 1B58D800] 20:35:00 INFO - PROCESS | 3540 | 1463628900497 Marionette TRACE conn7 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 20:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1029ms 20:35:00 INFO - PROCESS | 3540 | 1463628900540 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 20:35:00 INFO - PROCESS | 3540 | 1463628900542 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 20:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:35:00 INFO - PROCESS | 3540 | 1463628900545 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:35:00 INFO - PROCESS | 3540 | 1463628900547 Marionette TRACE conn7 <- [1,1446,null,{}] 20:35:00 INFO - PROCESS | 3540 | 1463628900551 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:00 INFO - PROCESS | 3540 | 1463628900677 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 20:35:00 INFO - PROCESS | 3540 | 1463628900850 Marionette TRACE conn7 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:00 INFO - PROCESS | 3540 | ++DOCSHELL 1B857400 == 102 [pid = 3540] [id = 371] 20:35:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (1B858400) [pid = 3540] [serial = 1113] [outer = 00000000] 20:35:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (1BB28C00) [pid = 3540] [serial = 1114] [outer = 1B858400] 20:35:00 INFO - PROCESS | 3540 | 1463628900905 Marionette DEBUG loaded listener.js 20:35:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (1BBCF800) [pid = 3540] [serial = 1115] [outer = 1B858400] 20:35:01 INFO - PROCESS | 3540 | 1463628901531 Marionette TRACE conn7 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 20:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1019ms 20:35:01 INFO - PROCESS | 3540 | 1463628901568 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 20:35:01 INFO - PROCESS | 3540 | 1463628901570 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 20:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:35:01 INFO - PROCESS | 3540 | 1463628901574 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:35:01 INFO - PROCESS | 3540 | 1463628901576 Marionette TRACE conn7 <- [1,1450,null,{}] 20:35:01 INFO - PROCESS | 3540 | 1463628901580 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:01 INFO - PROCESS | 3540 | 1463628901704 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 20:35:01 INFO - PROCESS | 3540 | 1463628901874 Marionette TRACE conn7 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:01 INFO - PROCESS | 3540 | ++DOCSHELL 1BE82000 == 103 [pid = 3540] [id = 372] 20:35:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (1BE82400) [pid = 3540] [serial = 1116] [outer = 00000000] 20:35:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (1CE32400) [pid = 3540] [serial = 1117] [outer = 1BE82400] 20:35:01 INFO - PROCESS | 3540 | 1463628901938 Marionette DEBUG loaded listener.js 20:35:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (1ED79000) [pid = 3540] [serial = 1118] [outer = 1BE82400] 20:35:02 INFO - PROCESS | 3540 | 1463628902596 Marionette TRACE conn7 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 20:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1071ms 20:35:02 INFO - PROCESS | 3540 | 1463628902649 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 20:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:35:02 INFO - PROCESS | 3540 | 1463628902651 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 20:35:02 INFO - PROCESS | 3540 | 1463628902655 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:35:02 INFO - PROCESS | 3540 | 1463628902657 Marionette TRACE conn7 <- [1,1454,null,{}] 20:35:02 INFO - PROCESS | 3540 | 1463628902661 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:02 INFO - PROCESS | 3540 | 1463628902785 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 20:35:02 INFO - PROCESS | 3540 | 1463628902943 Marionette TRACE conn7 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:02 INFO - PROCESS | 3540 | ++DOCSHELL 1F45A000 == 104 [pid = 3540] [id = 373] 20:35:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (1FD15400) [pid = 3540] [serial = 1119] [outer = 00000000] 20:35:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (1FD22C00) [pid = 3540] [serial = 1120] [outer = 1FD15400] 20:35:02 INFO - PROCESS | 3540 | 1463628902998 Marionette DEBUG loaded listener.js 20:35:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (2052B800) [pid = 3540] [serial = 1121] [outer = 1FD15400] 20:35:03 INFO - PROCESS | 3540 | 1463628903599 Marionette TRACE conn7 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 20:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 20:35:03 INFO - PROCESS | 3540 | 1463628903629 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 20:35:03 INFO - PROCESS | 3540 | 1463628903631 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 20:35:03 INFO - PROCESS | 3540 | 1463628903635 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:35:03 INFO - PROCESS | 3540 | 1463628903637 Marionette TRACE conn7 <- [1,1458,null,{}] 20:35:03 INFO - PROCESS | 3540 | 1463628903641 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:03 INFO - PROCESS | 3540 | 1463628903759 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 20:35:03 INFO - PROCESS | 3540 | 1463628903892 Marionette TRACE conn7 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:03 INFO - PROCESS | 3540 | ++DOCSHELL 178EF800 == 105 [pid = 3540] [id = 374] 20:35:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (179E8000) [pid = 3540] [serial = 1122] [outer = 00000000] 20:35:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (20C90800) [pid = 3540] [serial = 1123] [outer = 179E8000] 20:35:03 INFO - PROCESS | 3540 | 1463628903945 Marionette DEBUG loaded listener.js 20:35:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (20C96400) [pid = 3540] [serial = 1124] [outer = 179E8000] 20:35:04 INFO - PROCESS | 3540 | 1463628904499 Marionette TRACE conn7 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 20:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 20:35:04 INFO - PROCESS | 3540 | 1463628904569 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 20:35:04 INFO - PROCESS | 3540 | 1463628904572 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 20:35:04 INFO - PROCESS | 3540 | 1463628904576 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:35:04 INFO - PROCESS | 3540 | 1463628904578 Marionette TRACE conn7 <- [1,1462,null,{}] 20:35:04 INFO - PROCESS | 3540 | 1463628904582 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:04 INFO - PROCESS | 3540 | 1463628904699 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 20:35:04 INFO - PROCESS | 3540 | 1463628904857 Marionette TRACE conn7 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:04 INFO - PROCESS | 3540 | ++DOCSHELL 21A7B000 == 106 [pid = 3540] [id = 375] 20:35:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (21A7D000) [pid = 3540] [serial = 1125] [outer = 00000000] 20:35:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (21C07800) [pid = 3540] [serial = 1126] [outer = 21A7D000] 20:35:04 INFO - PROCESS | 3540 | 1463628904912 Marionette DEBUG loaded listener.js 20:35:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (21C0F800) [pid = 3540] [serial = 1127] [outer = 21A7D000] 20:35:05 INFO - PROCESS | 3540 | 1463628905489 Marionette TRACE conn7 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 20:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 20:35:05 INFO - PROCESS | 3540 | 1463628905550 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 20:35:05 INFO - PROCESS | 3540 | 1463628905552 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 20:35:05 INFO - PROCESS | 3540 | 1463628905556 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:35:05 INFO - PROCESS | 3540 | 1463628905558 Marionette TRACE conn7 <- [1,1466,null,{}] 20:35:05 INFO - PROCESS | 3540 | 1463628905562 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:05 INFO - PROCESS | 3540 | 1463628905684 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 20:35:05 INFO - PROCESS | 3540 | 1463628905827 Marionette TRACE conn7 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:05 INFO - PROCESS | 3540 | ++DOCSHELL 21F18400 == 107 [pid = 3540] [id = 376] 20:35:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (21F91C00) [pid = 3540] [serial = 1128] [outer = 00000000] 20:35:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (227BEC00) [pid = 3540] [serial = 1129] [outer = 21F91C00] 20:35:05 INFO - PROCESS | 3540 | 1463628905882 Marionette DEBUG loaded listener.js 20:35:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (22F9A000) [pid = 3540] [serial = 1130] [outer = 21F91C00] 20:35:06 INFO - PROCESS | 3540 | 1463628906529 Marionette TRACE conn7 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 20:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1017ms 20:35:06 INFO - PROCESS | 3540 | 1463628906576 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 20:35:06 INFO - PROCESS | 3540 | 1463628906579 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 20:35:06 INFO - PROCESS | 3540 | 1463628906582 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:35:06 INFO - PROCESS | 3540 | 1463628906584 Marionette TRACE conn7 <- [1,1470,null,{}] 20:35:06 INFO - PROCESS | 3540 | 1463628906588 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:06 INFO - PROCESS | 3540 | 1463628906714 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 20:35:06 INFO - PROCESS | 3540 | 1463628906875 Marionette TRACE conn7 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:06 INFO - PROCESS | 3540 | ++DOCSHELL 0DE98C00 == 108 [pid = 3540] [id = 377] 20:35:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (0DF76400) [pid = 3540] [serial = 1131] [outer = 00000000] 20:35:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (16FB0000) [pid = 3540] [serial = 1132] [outer = 0DF76400] 20:35:06 INFO - PROCESS | 3540 | 1463628906936 Marionette DEBUG loaded listener.js 20:35:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (1785E000) [pid = 3540] [serial = 1133] [outer = 0DF76400] 20:35:07 INFO - PROCESS | 3540 | 1463628907824 Marionette TRACE conn7 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 20:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1274ms 20:35:07 INFO - PROCESS | 3540 | 1463628907860 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 20:35:07 INFO - PROCESS | 3540 | 1463628907865 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 20:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:35:07 INFO - PROCESS | 3540 | 1463628907869 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:35:07 INFO - PROCESS | 3540 | 1463628907873 Marionette TRACE conn7 <- [1,1474,null,{}] 20:35:07 INFO - PROCESS | 3540 | 1463628907878 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:08 INFO - PROCESS | 3540 | 1463628907998 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 20:35:08 INFO - PROCESS | 3540 | 1463628908170 Marionette TRACE conn7 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:08 INFO - PROCESS | 3540 | ++DOCSHELL 13A5C000 == 109 [pid = 3540] [id = 378] 20:35:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (13A65C00) [pid = 3540] [serial = 1134] [outer = 00000000] 20:35:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (167D8400) [pid = 3540] [serial = 1135] [outer = 13A65C00] 20:35:08 INFO - PROCESS | 3540 | 1463628908227 Marionette DEBUG loaded listener.js 20:35:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (16854800) [pid = 3540] [serial = 1136] [outer = 13A65C00] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 1725F800 == 108 [pid = 3540] [id = 366] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 124DAC00 == 107 [pid = 3540] [id = 365] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 0937F800 == 106 [pid = 3540] [id = 364] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 17911000 == 105 [pid = 3540] [id = 363] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 1790B400 == 104 [pid = 3540] [id = 362] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 1725A400 == 103 [pid = 3540] [id = 361] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 1600DC00 == 102 [pid = 3540] [id = 360] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 124CF800 == 101 [pid = 3540] [id = 359] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 16859000 == 100 [pid = 3540] [id = 358] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 122D2400 == 99 [pid = 3540] [id = 357] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1B755800) [pid = 3540] [serial = 1041] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (21F8B800) [pid = 3540] [serial = 1008] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (21A7E400) [pid = 3540] [serial = 1005] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (1784F400) [pid = 3540] [serial = 990] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (1F453C00) [pid = 3540] [serial = 996] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (20C9FC00) [pid = 3540] [serial = 999] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (21F16800) [pid = 3540] [serial = 1002] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (1BBCE000) [pid = 3540] [serial = 993] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (13987800) [pid = 3540] [serial = 987] [outer = 00000000] [url = about:blank] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 21A7EC00 == 98 [pid = 3540] [id = 353] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 1F453000 == 97 [pid = 3540] [id = 352] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 1BE85800 == 96 [pid = 3540] [id = 351] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 1B859C00 == 95 [pid = 3540] [id = 350] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 16FAA400 == 94 [pid = 3540] [id = 349] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 0DDC1400 == 93 [pid = 3540] [id = 348] 20:35:08 INFO - PROCESS | 3540 | --DOCSHELL 17859400 == 92 [pid = 3540] [id = 347] 20:35:09 INFO - PROCESS | 3540 | 1463628909013 Marionette TRACE conn7 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (17851C00) [pid = 3540] [serial = 1024] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (1BE7DC00) [pid = 3540] [serial = 892] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (1B75B000) [pid = 3540] [serial = 1033] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (1BE7D400) [pid = 3540] [serial = 928] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (1B854400) [pid = 3540] [serial = 985] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (16FB1400) [pid = 3540] [serial = 1014] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (1B7DA000) [pid = 3540] [serial = 984] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (1A312400) [pid = 3540] [serial = 1029] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (1A70F000) [pid = 3540] [serial = 886] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (1CE37800) [pid = 3540] [serial = 895] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (0DD0A000) [pid = 3540] [serial = 1011] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (1A33E400) [pid = 3540] [serial = 1030] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (19B64400) [pid = 3540] [serial = 1018] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (1937C800) [pid = 3540] [serial = 1017] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (1785E800) [pid = 3540] [serial = 1038] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (173DC800) [pid = 3540] [serial = 1023] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (167D9800) [pid = 3540] [serial = 1020] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (21C07000) [pid = 3540] [serial = 949] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (1BE86C00) [pid = 3540] [serial = 937] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (227B9400) [pid = 3540] [serial = 952] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (1A30BC00) [pid = 3540] [serial = 883] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (16009800) [pid = 3540] [serial = 1035] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (11E25800) [pid = 3540] [serial = 1012] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (1F45EC00) [pid = 3540] [serial = 940] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (19D9CC00) [pid = 3540] [serial = 880] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (172C1400) [pid = 3540] [serial = 1036] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (16858C00) [pid = 3540] [serial = 1021] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (13A69400) [pid = 3540] [serial = 931] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (205E4C00) [pid = 3540] [serial = 943] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (173D5000) [pid = 3540] [serial = 1015] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (173E1C00) [pid = 3540] [serial = 934] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (1A067800) [pid = 3540] [serial = 1027] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (1BB28400) [pid = 3540] [serial = 889] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (20C9C000) [pid = 3540] [serial = 946] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (1937C000) [pid = 3540] [serial = 1026] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (1B757000) [pid = 3540] [serial = 1032] [outer = 00000000] [url = about:blank] 20:35:09 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (19379C00) [pid = 3540] [serial = 1039] [outer = 00000000] [url = about:blank] 20:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1229ms 20:35:09 INFO - PROCESS | 3540 | 1463628909100 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 20:35:09 INFO - PROCESS | 3540 | 1463628909105 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 20:35:09 INFO - PROCESS | 3540 | 1463628909111 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:35:09 INFO - PROCESS | 3540 | 1463628909114 Marionette TRACE conn7 <- [1,1478,null,{}] 20:35:09 INFO - PROCESS | 3540 | 1463628909117 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:09 INFO - PROCESS | 3540 | 1463628909231 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 20:35:09 INFO - PROCESS | 3540 | 1463628909239 Marionette TRACE conn7 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:09 INFO - PROCESS | 3540 | ++DOCSHELL 11E20C00 == 93 [pid = 3540] [id = 379] 20:35:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (11E25800) [pid = 3540] [serial = 1137] [outer = 00000000] 20:35:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (124D9000) [pid = 3540] [serial = 1138] [outer = 11E25800] 20:35:09 INFO - PROCESS | 3540 | 1463628909285 Marionette DEBUG loaded listener.js 20:35:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (13613400) [pid = 3540] [serial = 1139] [outer = 11E25800] 20:35:09 INFO - PROCESS | 3540 | 1463628909843 Marionette TRACE conn7 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 20:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 770ms 20:35:09 INFO - PROCESS | 3540 | 1463628909884 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 20:35:09 INFO - PROCESS | 3540 | 1463628909887 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 20:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:35:09 INFO - PROCESS | 3540 | 1463628909890 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:35:09 INFO - PROCESS | 3540 | 1463628909893 Marionette TRACE conn7 <- [1,1482,null,{}] 20:35:09 INFO - PROCESS | 3540 | 1463628909903 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:10 INFO - PROCESS | 3540 | 1463628910011 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 20:35:10 INFO - PROCESS | 3540 | 1463628910137 Marionette TRACE conn7 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:10 INFO - PROCESS | 3540 | ++DOCSHELL 1685D800 == 94 [pid = 3540] [id = 380] 20:35:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (16908800) [pid = 3540] [serial = 1140] [outer = 00000000] 20:35:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (16FABC00) [pid = 3540] [serial = 1141] [outer = 16908800] 20:35:10 INFO - PROCESS | 3540 | 1463628910187 Marionette DEBUG loaded listener.js 20:35:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (172C5400) [pid = 3540] [serial = 1142] [outer = 16908800] 20:35:10 INFO - PROCESS | 3540 | 1463628910577 Marionette TRACE conn7 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 20:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 20:35:10 INFO - PROCESS | 3540 | 1463628910644 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 20:35:10 INFO - PROCESS | 3540 | 1463628910646 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 20:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:35:10 INFO - PROCESS | 3540 | 1463628910649 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:35:10 INFO - PROCESS | 3540 | 1463628910651 Marionette TRACE conn7 <- [1,1486,null,{}] 20:35:10 INFO - PROCESS | 3540 | 1463628910657 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:10 INFO - PROCESS | 3540 | 1463628910758 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 20:35:10 INFO - PROCESS | 3540 | 1463628910766 Marionette TRACE conn7 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:10 INFO - PROCESS | 3540 | ++DOCSHELL 17332C00 == 95 [pid = 3540] [id = 381] 20:35:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (17334C00) [pid = 3540] [serial = 1143] [outer = 00000000] 20:35:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (17720C00) [pid = 3540] [serial = 1144] [outer = 17334C00] 20:35:10 INFO - PROCESS | 3540 | 1463628910811 Marionette DEBUG loaded listener.js 20:35:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (17851C00) [pid = 3540] [serial = 1145] [outer = 17334C00] 20:35:11 INFO - PROCESS | 3540 | 1463628911274 Marionette TRACE conn7 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 20:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 20:35:11 INFO - PROCESS | 3540 | 1463628911332 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 20:35:11 INFO - PROCESS | 3540 | 1463628911344 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 20:35:11 INFO - PROCESS | 3540 | 1463628911373 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:35:11 INFO - PROCESS | 3540 | 1463628911375 Marionette TRACE conn7 <- [1,1490,null,{}] 20:35:11 INFO - PROCESS | 3540 | 1463628911379 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:11 INFO - PROCESS | 3540 | 1463628911512 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 20:35:11 INFO - PROCESS | 3540 | 1463628911579 Marionette TRACE conn7 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:11 INFO - PROCESS | 3540 | ++DOCSHELL 17720800 == 96 [pid = 3540] [id = 382] 20:35:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (17855000) [pid = 3540] [serial = 1146] [outer = 00000000] 20:35:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (178EC400) [pid = 3540] [serial = 1147] [outer = 17855000] 20:35:11 INFO - PROCESS | 3540 | 1463628911623 Marionette DEBUG loaded listener.js 20:35:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (17916000) [pid = 3540] [serial = 1148] [outer = 17855000] 20:35:12 INFO - PROCESS | 3540 | 1463628912077 Marionette TRACE conn7 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 20:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 20:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:35:12 INFO - PROCESS | 3540 | 1463628912107 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 3540 | 1463628912109 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 20:35:12 INFO - PROCESS | 3540 | 1463628912112 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:35:12 INFO - PROCESS | 3540 | 1463628912114 Marionette TRACE conn7 <- [1,1494,null,{}] 20:35:12 INFO - PROCESS | 3540 | 1463628912117 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:12 INFO - PROCESS | 3540 | 1463628912307 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 20:35:12 INFO - PROCESS | 3540 | 1463628912332 Marionette TRACE conn7 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:12 INFO - PROCESS | 3540 | ++DOCSHELL 179E9800 == 97 [pid = 3540] [id = 383] 20:35:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (19464000) [pid = 3540] [serial = 1149] [outer = 00000000] 20:35:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (1A06C400) [pid = 3540] [serial = 1150] [outer = 19464000] 20:35:12 INFO - PROCESS | 3540 | 1463628912377 Marionette DEBUG loaded listener.js 20:35:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (1A21EC00) [pid = 3540] [serial = 1151] [outer = 19464000] 20:35:12 INFO - PROCESS | 3540 | 1463628912820 Marionette TRACE conn7 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 20:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 20:35:12 INFO - PROCESS | 3540 | 1463628912843 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 20:35:12 INFO - PROCESS | 3540 | 1463628912845 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 20:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:35:12 INFO - PROCESS | 3540 | 1463628912863 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:35:12 INFO - PROCESS | 3540 | 1463628912865 Marionette TRACE conn7 <- [1,1498,null,{}] 20:35:12 INFO - PROCESS | 3540 | 1463628912868 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:13 INFO - PROCESS | 3540 | 1463628913016 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 20:35:13 INFO - PROCESS | 3540 | 1463628913036 Marionette TRACE conn7 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:13 INFO - PROCESS | 3540 | ++DOCSHELL 1A06B800 == 98 [pid = 3540] [id = 384] 20:35:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (1A222400) [pid = 3540] [serial = 1152] [outer = 00000000] 20:35:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (1A30DC00) [pid = 3540] [serial = 1153] [outer = 1A222400] 20:35:13 INFO - PROCESS | 3540 | 1463628913080 Marionette DEBUG loaded listener.js 20:35:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (1A33D800) [pid = 3540] [serial = 1154] [outer = 1A222400] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (1790BC00) [pid = 3540] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (1937CC00) [pid = 3540] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (13009000) [pid = 3540] [serial = 1077] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (1600EC00) [pid = 3540] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (13005800) [pid = 3540] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (1350D400) [pid = 3540] [serial = 1071] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (16BBD400) [pid = 3540] [serial = 1074] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (1725EC00) [pid = 3540] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:35:13 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (0D17E000) [pid = 3540] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:35:13 INFO - PROCESS | 3540 | 1463628913783 Marionette TRACE conn7 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 20:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 990ms 20:35:13 INFO - PROCESS | 3540 | 1463628913847 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 20:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:35:13 INFO - PROCESS | 3540 | 1463628913858 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 20:35:13 INFO - PROCESS | 3540 | 1463628913863 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:35:13 INFO - PROCESS | 3540 | 1463628913865 Marionette TRACE conn7 <- [1,1502,null,{}] 20:35:13 INFO - PROCESS | 3540 | 1463628913868 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:13 INFO - PROCESS | 3540 | 1463628913963 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 20:35:13 INFO - PROCESS | 3540 | 1463628913972 Marionette TRACE conn7 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:13 INFO - PROCESS | 3540 | ++DOCSHELL 16BBDC00 == 99 [pid = 3540] [id = 385] 20:35:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (1725EC00) [pid = 3540] [serial = 1155] [outer = 00000000] 20:35:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (18CDBC00) [pid = 3540] [serial = 1156] [outer = 1725EC00] 20:35:14 INFO - PROCESS | 3540 | 1463628914019 Marionette DEBUG loaded listener.js 20:35:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (1A282800) [pid = 3540] [serial = 1157] [outer = 1725EC00] 20:35:14 INFO - PROCESS | 3540 | 1463628914465 Marionette TRACE conn7 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 20:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 20:35:14 INFO - PROCESS | 3540 | 1463628914497 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 20:35:14 INFO - PROCESS | 3540 | 1463628914499 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 20:35:14 INFO - PROCESS | 3540 | 1463628914519 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:35:14 INFO - PROCESS | 3540 | 1463628914521 Marionette TRACE conn7 <- [1,1506,null,{}] 20:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:35:14 INFO - PROCESS | 3540 | 1463628914525 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:14 INFO - PROCESS | 3540 | 1463628914628 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 20:35:14 INFO - PROCESS | 3540 | 1463628914634 Marionette TRACE conn7 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:14 INFO - PROCESS | 3540 | ++DOCSHELL 0DB17000 == 100 [pid = 3540] [id = 386] 20:35:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (1A30BC00) [pid = 3540] [serial = 1158] [outer = 00000000] 20:35:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (1A70C800) [pid = 3540] [serial = 1159] [outer = 1A30BC00] 20:35:14 INFO - PROCESS | 3540 | 1463628914679 Marionette DEBUG loaded listener.js 20:35:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (1B587400) [pid = 3540] [serial = 1160] [outer = 1A30BC00] 20:35:15 INFO - PROCESS | 3540 | 1463628915137 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 20:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 20:35:15 INFO - PROCESS | 3540 | 1463628915208 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 20:35:15 INFO - PROCESS | 3540 | 1463628915210 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 20:35:15 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:35:15 INFO - PROCESS | 3540 | 1463628915213 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:35:15 INFO - PROCESS | 3540 | 1463628915215 Marionette TRACE conn7 <- [1,1510,null,{}] 20:35:15 INFO - PROCESS | 3540 | 1463628915218 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:15 INFO - PROCESS | 3540 | 1463628915321 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 20:35:15 INFO - PROCESS | 3540 | 1463628915327 Marionette TRACE conn7 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:15 INFO - PROCESS | 3540 | ++DOCSHELL 1A489C00 == 101 [pid = 3540] [id = 387] 20:35:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (1B58AC00) [pid = 3540] [serial = 1161] [outer = 00000000] 20:35:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (1B75D000) [pid = 3540] [serial = 1162] [outer = 1B58AC00] 20:35:15 INFO - PROCESS | 3540 | 1463628915371 Marionette DEBUG loaded listener.js 20:35:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (1B7DD000) [pid = 3540] [serial = 1163] [outer = 1B58AC00] 20:35:16 INFO - PROCESS | 3540 | 1463628916170 Marionette TRACE conn7 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 20:35:16 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 () { 20:35:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:35:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:35:16 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 () { 20:35:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:35:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:35:16 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 () { 20:35:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:35:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:35:16 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 () { 20:35:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:35:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:35:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:35:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 971ms 20:35:16 INFO - PROCESS | 3540 | 1463628916188 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 20:35:16 INFO - PROCESS | 3540 | 1463628916194 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 20:35:16 INFO - PROCESS | 3540 | 1463628916199 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:35:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:35:16 INFO - PROCESS | 3540 | 1463628916204 Marionette TRACE conn7 <- [1,1514,null,{}] 20:35:16 INFO - PROCESS | 3540 | 1463628916209 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:16 INFO - PROCESS | 3540 | 1463628916345 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 20:35:16 INFO - PROCESS | 3540 | 1463628916513 Marionette TRACE conn7 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:16 INFO - PROCESS | 3540 | ++DOCSHELL 1398F000 == 102 [pid = 3540] [id = 388] 20:35:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (1398F400) [pid = 3540] [serial = 1164] [outer = 00000000] 20:35:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (1600D400) [pid = 3540] [serial = 1165] [outer = 1398F400] 20:35:16 INFO - PROCESS | 3540 | 1463628916574 Marionette DEBUG loaded listener.js 20:35:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (1685B000) [pid = 3540] [serial = 1166] [outer = 1398F400] 20:35:17 INFO - PROCESS | 3540 | 1463628917200 Marionette TRACE conn7 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 20:35:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:35:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:35:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:35:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:35:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:35:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:35:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:35:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1079ms 20:35:17 INFO - PROCESS | 3540 | 1463628917283 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 20:35:17 INFO - PROCESS | 3540 | 1463628917289 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 20:35:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:35:17 INFO - PROCESS | 3540 | 1463628917295 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:35:17 INFO - PROCESS | 3540 | 1463628917298 Marionette TRACE conn7 <- [1,1518,null,{}] 20:35:17 INFO - PROCESS | 3540 | 1463628917302 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:17 INFO - PROCESS | 3540 | 1463628917467 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 20:35:17 INFO - PROCESS | 3540 | 1463628917619 Marionette TRACE conn7 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:17 INFO - PROCESS | 3540 | ++DOCSHELL 173D8800 == 103 [pid = 3540] [id = 389] 20:35:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (17704400) [pid = 3540] [serial = 1167] [outer = 00000000] 20:35:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (1A021800) [pid = 3540] [serial = 1168] [outer = 17704400] 20:35:17 INFO - PROCESS | 3540 | 1463628917680 Marionette DEBUG loaded listener.js 20:35:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (1A332C00) [pid = 3540] [serial = 1169] [outer = 17704400] 20:35:18 INFO - PROCESS | 3540 | 1463628918216 Marionette TRACE conn7 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 20:35:18 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 20:35:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:35:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:35:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:35:18 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. 20:35:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:35:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 970ms 20:35:18 INFO - PROCESS | 3540 | 1463628918268 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 20:35:18 INFO - PROCESS | 3540 | 1463628918270 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 20:35:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:35:18 INFO - PROCESS | 3540 | 1463628918274 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:35:18 INFO - PROCESS | 3540 | 1463628918278 Marionette TRACE conn7 <- [1,1522,null,{}] 20:35:18 INFO - PROCESS | 3540 | 1463628918289 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:18 INFO - PROCESS | 3540 | 1463628918419 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 20:35:18 INFO - PROCESS | 3540 | 1463628918599 Marionette TRACE conn7 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:18 INFO - PROCESS | 3540 | ++DOCSHELL 1BB2E800 == 104 [pid = 3540] [id = 390] 20:35:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (1BB32800) [pid = 3540] [serial = 1170] [outer = 00000000] 20:35:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (1BBD4800) [pid = 3540] [serial = 1171] [outer = 1BB32800] 20:35:18 INFO - PROCESS | 3540 | 1463628918661 Marionette DEBUG loaded listener.js 20:35:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (1BE83400) [pid = 3540] [serial = 1172] [outer = 1BB32800] 20:35:19 INFO - PROCESS | 3540 | 1463628919303 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 20:35:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:35:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1079ms 20:35:19 INFO - PROCESS | 3540 | 1463628919356 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 20:35:19 INFO - PROCESS | 3540 | 1463628919359 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 20:35:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:35:19 INFO - PROCESS | 3540 | 1463628919362 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:35:19 INFO - PROCESS | 3540 | 1463628919364 Marionette TRACE conn7 <- [1,1526,null,{}] 20:35:19 INFO - PROCESS | 3540 | 1463628919368 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:19 INFO - PROCESS | 3540 | 1463628919500 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 20:35:19 INFO - PROCESS | 3540 | 1463628919664 Marionette TRACE conn7 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:19 INFO - PROCESS | 3540 | ++DOCSHELL 1CE33C00 == 105 [pid = 3540] [id = 391] 20:35:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (1CE35000) [pid = 3540] [serial = 1173] [outer = 00000000] 20:35:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (1ED6EC00) [pid = 3540] [serial = 1174] [outer = 1CE35000] 20:35:19 INFO - PROCESS | 3540 | 1463628919725 Marionette DEBUG loaded listener.js 20:35:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (1F454000) [pid = 3540] [serial = 1175] [outer = 1CE35000] 20:35:20 INFO - PROCESS | 3540 | 1463628920335 Marionette TRACE conn7 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 20:35:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:35:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1017ms 20:35:20 INFO - PROCESS | 3540 | 1463628920383 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 20:35:20 INFO - PROCESS | 3540 | 1463628920385 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 20:35:20 INFO - PROCESS | 3540 | 1463628920388 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:35:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:35:20 INFO - PROCESS | 3540 | 1463628920390 Marionette TRACE conn7 <- [1,1530,null,{}] 20:35:20 INFO - PROCESS | 3540 | 1463628920394 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:20 INFO - PROCESS | 3540 | 1463628920522 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 20:35:20 INFO - PROCESS | 3540 | 1463628920686 Marionette TRACE conn7 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:20 INFO - PROCESS | 3540 | ++DOCSHELL 1BBD4000 == 106 [pid = 3540] [id = 392] 20:35:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (1CE34C00) [pid = 3540] [serial = 1176] [outer = 00000000] 20:35:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (1FD22000) [pid = 3540] [serial = 1177] [outer = 1CE34C00] 20:35:20 INFO - PROCESS | 3540 | 1463628920745 Marionette DEBUG loaded listener.js 20:35:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (2052C800) [pid = 3540] [serial = 1178] [outer = 1CE34C00] 20:35:21 INFO - PROCESS | 3540 | 1463628921337 Marionette TRACE conn7 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 20:35:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:35:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 20:35:21 INFO - PROCESS | 3540 | 1463628921363 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 20:35:21 INFO - PROCESS | 3540 | 1463628921365 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 20:35:21 INFO - PROCESS | 3540 | 1463628921369 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:35:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:35:21 INFO - PROCESS | 3540 | 1463628921371 Marionette TRACE conn7 <- [1,1534,null,{}] 20:35:21 INFO - PROCESS | 3540 | 1463628921375 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:21 INFO - PROCESS | 3540 | 1463628921512 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 20:35:21 INFO - PROCESS | 3540 | 1463628921695 Marionette TRACE conn7 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:21 INFO - PROCESS | 3540 | ++DOCSHELL 1FD1C400 == 107 [pid = 3540] [id = 393] 20:35:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (1FD21400) [pid = 3540] [serial = 1179] [outer = 00000000] 20:35:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (21C0B800) [pid = 3540] [serial = 1180] [outer = 1FD21400] 20:35:21 INFO - PROCESS | 3540 | 1463628921751 Marionette DEBUG loaded listener.js 20:35:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (21F0B800) [pid = 3540] [serial = 1181] [outer = 1FD21400] 20:35:22 INFO - PROCESS | 3540 | 1463628922361 Marionette TRACE conn7 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 20:35:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:35:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1016ms 20:35:22 INFO - PROCESS | 3540 | 1463628922397 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 20:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:35:22 INFO - PROCESS | 3540 | 1463628922400 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 20:35:22 INFO - PROCESS | 3540 | 1463628922403 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:35:22 INFO - PROCESS | 3540 | 1463628922405 Marionette TRACE conn7 <- [1,1538,null,{}] 20:35:22 INFO - PROCESS | 3540 | 1463628922409 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:22 INFO - PROCESS | 3540 | 1463628922549 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 20:35:22 INFO - PROCESS | 3540 | 1463628922729 Marionette TRACE conn7 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:22 INFO - PROCESS | 3540 | ++DOCSHELL 21C01400 == 108 [pid = 3540] [id = 394] 20:35:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (21C09400) [pid = 3540] [serial = 1182] [outer = 00000000] 20:35:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (21F94C00) [pid = 3540] [serial = 1183] [outer = 21C09400] 20:35:22 INFO - PROCESS | 3540 | 1463628922788 Marionette DEBUG loaded listener.js 20:35:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (227BB000) [pid = 3540] [serial = 1184] [outer = 21C09400] 20:35:23 INFO - PROCESS | 3540 | 1463628923403 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 20:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1072ms 20:35:23 INFO - PROCESS | 3540 | 1463628923480 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 20:35:23 INFO - PROCESS | 3540 | 1463628923483 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 20:35:23 INFO - PROCESS | 3540 | 1463628923487 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:35:23 INFO - PROCESS | 3540 | 1463628923489 Marionette TRACE conn7 <- [1,1542,null,{}] 20:35:23 INFO - PROCESS | 3540 | 1463628923493 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:23 INFO - PROCESS | 3540 | 1463628923619 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 20:35:23 INFO - PROCESS | 3540 | 1463628923788 Marionette TRACE conn7 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:23 INFO - PROCESS | 3540 | ++DOCSHELL 227BE800 == 109 [pid = 3540] [id = 395] 20:35:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (22F96000) [pid = 3540] [serial = 1185] [outer = 00000000] 20:35:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (23C1CC00) [pid = 3540] [serial = 1186] [outer = 22F96000] 20:35:23 INFO - PROCESS | 3540 | 1463628923844 Marionette DEBUG loaded listener.js 20:35:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (23C22000) [pid = 3540] [serial = 1187] [outer = 22F96000] 20:35:24 INFO - PROCESS | 3540 | 1463628924467 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 20:35:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:35:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1016ms 20:35:24 INFO - PROCESS | 3540 | 1463628924507 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 20:35:24 INFO - PROCESS | 3540 | 1463628924510 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 20:35:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:35:24 INFO - PROCESS | 3540 | 1463628924513 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:35:24 INFO - PROCESS | 3540 | 1463628924515 Marionette TRACE conn7 <- [1,1546,null,{}] 20:35:24 INFO - PROCESS | 3540 | 1463628924519 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:24 INFO - PROCESS | 3540 | 1463628924642 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 20:35:25 INFO - PROCESS | 3540 | 1463628925113 Marionette TRACE conn7 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:25 INFO - PROCESS | 3540 | ++DOCSHELL 0DB18C00 == 110 [pid = 3540] [id = 396] 20:35:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (0DB19000) [pid = 3540] [serial = 1188] [outer = 00000000] 20:35:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (0DB35000) [pid = 3540] [serial = 1189] [outer = 0DB19000] 20:35:25 INFO - PROCESS | 3540 | 1463628925245 Marionette DEBUG loaded listener.js 20:35:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (0DD17000) [pid = 3540] [serial = 1190] [outer = 0DB19000] 20:35:25 INFO - PROCESS | 3540 | 1463628925806 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 20:35:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:35:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1323ms 20:35:25 INFO - PROCESS | 3540 | 1463628925852 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 20:35:25 INFO - PROCESS | 3540 | 1463628925856 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 20:35:25 INFO - PROCESS | 3540 | 1463628925862 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:35:25 INFO - PROCESS | 3540 | 1463628925866 Marionette TRACE conn7 <- [1,1550,null,{}] 20:35:25 INFO - PROCESS | 3540 | 1463628925870 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:25 INFO - PROCESS | 3540 | 1463628925988 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 20:35:26 INFO - PROCESS | 3540 | 1463628926173 Marionette TRACE conn7 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:26 INFO - PROCESS | 3540 | ++DOCSHELL 11E28C00 == 111 [pid = 3540] [id = 397] 20:35:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (122DE000) [pid = 3540] [serial = 1191] [outer = 00000000] 20:35:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (13982400) [pid = 3540] [serial = 1192] [outer = 122DE000] 20:35:26 INFO - PROCESS | 3540 | 1463628926227 Marionette DEBUG loaded listener.js 20:35:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (13A5CC00) [pid = 3540] [serial = 1193] [outer = 122DE000] 20:35:26 INFO - PROCESS | 3540 | 1463628926891 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 20:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1070ms 20:35:26 INFO - PROCESS | 3540 | 1463628926950 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 20:35:26 INFO - PROCESS | 3540 | 1463628926954 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 20:35:26 INFO - PROCESS | 3540 | 1463628926959 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:35:26 INFO - PROCESS | 3540 | 1463628926961 Marionette TRACE conn7 <- [1,1554,null,{}] 20:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:35:26 INFO - PROCESS | 3540 | 1463628926965 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:27 INFO - PROCESS | 3540 | 1463628927073 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 20:35:27 INFO - PROCESS | 3540 | 1463628927265 Marionette TRACE conn7 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 18CD4C00 == 110 [pid = 3540] [id = 74] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 0DB17000 == 109 [pid = 3540] [id = 386] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 16BBDC00 == 108 [pid = 3540] [id = 385] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 1A06B800 == 107 [pid = 3540] [id = 384] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 179E9800 == 106 [pid = 3540] [id = 383] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 17720800 == 105 [pid = 3540] [id = 382] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 17332C00 == 104 [pid = 3540] [id = 381] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 1685D800 == 103 [pid = 3540] [id = 380] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (1A286000) [pid = 3540] [serial = 1099] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (1F456C00) [pid = 3540] [serial = 1053] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1398EC00) [pid = 3540] [serial = 1044] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (13163400) [pid = 3540] [serial = 1069] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (22F9C400) [pid = 3540] [serial = 1066] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (17916C00) [pid = 3540] [serial = 1047] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (1BB34400) [pid = 3540] [serial = 1050] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (227B9000) [pid = 3540] [serial = 1062] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (20529800) [pid = 3540] [serial = 1056] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (21F0BC00) [pid = 3540] [serial = 1059] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | ++DOCSHELL 0D1E6400 == 104 [pid = 3540] [id = 398] 20:35:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (0DB17000) [pid = 3540] [serial = 1194] [outer = 00000000] 20:35:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (13163400) [pid = 3540] [serial = 1195] [outer = 0DB17000] 20:35:27 INFO - PROCESS | 3540 | 1463628927398 Marionette DEBUG loaded listener.js 20:35:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (15D59C00) [pid = 3540] [serial = 1196] [outer = 0DB17000] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 11E20C00 == 103 [pid = 3540] [id = 379] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 13A5C000 == 102 [pid = 3540] [id = 378] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 1BE82000 == 101 [pid = 3540] [id = 372] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 1B857400 == 100 [pid = 3540] [id = 371] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 1A33FC00 == 99 [pid = 3540] [id = 370] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 18CD5800 == 98 [pid = 3540] [id = 369] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 13989800 == 97 [pid = 3540] [id = 368] 20:35:27 INFO - PROCESS | 3540 | --DOCSHELL 0D25E800 == 96 [pid = 3540] [id = 367] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (179EB000) [pid = 3540] [serial = 1087] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (19B66800) [pid = 3540] [serial = 1090] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (17A95C00) [pid = 3540] [serial = 1088] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (1A06E800) [pid = 3540] [serial = 1091] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (13A68400) [pid = 3540] [serial = 1078] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (16002C00) [pid = 3540] [serial = 1079] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (1690DC00) [pid = 3540] [serial = 1081] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (16FAEC00) [pid = 3540] [serial = 1082] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (174D8400) [pid = 3540] [serial = 1096] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (14C05C00) [pid = 3540] [serial = 1073] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (13985400) [pid = 3540] [serial = 1072] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (17722000) [pid = 3540] [serial = 1076] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (173DE800) [pid = 3540] [serial = 1075] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (173D9000) [pid = 3540] [serial = 1084] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (0E09E000) [pid = 3540] [serial = 1093] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (179F3800) [pid = 3540] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (185EA000) [pid = 3540] [serial = 1097] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (1224A400) [pid = 3540] [serial = 1094] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (1772A000) [pid = 3540] [serial = 1085] [outer = 00000000] [url = about:blank] 20:35:27 INFO - PROCESS | 3540 | 1463628927919 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 20:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 20:35:27 INFO - PROCESS | 3540 | 1463628927936 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 20:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:35:27 INFO - PROCESS | 3540 | 1463628927938 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 20:35:27 INFO - PROCESS | 3540 | 1463628927943 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:35:27 INFO - PROCESS | 3540 | 1463628927949 Marionette TRACE conn7 <- [1,1558,null,{}] 20:35:27 INFO - PROCESS | 3540 | 1463628927958 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:28 INFO - PROCESS | 3540 | 1463628928063 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 20:35:28 INFO - PROCESS | 3540 | 1463628928074 Marionette TRACE conn7 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 3540 | ++DOCSHELL 0DF7E000 == 97 [pid = 3540] [id = 399] 20:35:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (0E09C400) [pid = 3540] [serial = 1197] [outer = 00000000] 20:35:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (1685CC00) [pid = 3540] [serial = 1198] [outer = 0E09C400] 20:35:28 INFO - PROCESS | 3540 | 1463628928121 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (1690B400) [pid = 3540] [serial = 1199] [outer = 0E09C400] 20:35:28 INFO - PROCESS | 3540 | 1463628928601 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 20:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 20:35:28 INFO - PROCESS | 3540 | 1463628928632 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 20:35:28 INFO - PROCESS | 3540 | 1463628928634 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 20:35:28 INFO - PROCESS | 3540 | 1463628928638 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:35:28 INFO - PROCESS | 3540 | 1463628928639 Marionette TRACE conn7 <- [1,1562,null,{}] 20:35:28 INFO - PROCESS | 3540 | 1463628928643 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:28 INFO - PROCESS | 3540 | 1463628928744 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 20:35:28 INFO - PROCESS | 3540 | 1463628928750 Marionette TRACE conn7 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:28 INFO - PROCESS | 3540 | ++DOCSHELL 16858800 == 98 [pid = 3540] [id = 400] 20:35:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (1690DC00) [pid = 3540] [serial = 1200] [outer = 00000000] 20:35:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (1725D800) [pid = 3540] [serial = 1201] [outer = 1690DC00] 20:35:28 INFO - PROCESS | 3540 | 1463628928798 Marionette DEBUG loaded listener.js 20:35:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (17341C00) [pid = 3540] [serial = 1202] [outer = 1690DC00] 20:35:29 INFO - PROCESS | 3540 | 1463628929352 Marionette TRACE conn7 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 20:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 20:35:29 INFO - PROCESS | 3540 | 1463628929412 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 20:35:29 INFO - PROCESS | 3540 | 1463628929414 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 20:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:35:29 INFO - PROCESS | 3540 | 1463628929418 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:35:29 INFO - PROCESS | 3540 | 1463628929419 Marionette TRACE conn7 <- [1,1566,null,{}] 20:35:29 INFO - PROCESS | 3540 | 1463628929423 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:29 INFO - PROCESS | 3540 | 1463628929517 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 20:35:29 INFO - PROCESS | 3540 | 1463628929534 Marionette TRACE conn7 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:29 INFO - PROCESS | 3540 | ++DOCSHELL 173DF800 == 99 [pid = 3540] [id = 401] 20:35:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (174D4400) [pid = 3540] [serial = 1203] [outer = 00000000] 20:35:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (1771CC00) [pid = 3540] [serial = 1204] [outer = 174D4400] 20:35:29 INFO - PROCESS | 3540 | 1463628929585 Marionette DEBUG loaded listener.js 20:35:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (17729C00) [pid = 3540] [serial = 1205] [outer = 174D4400] 20:35:30 INFO - PROCESS | 3540 | 1463628930149 Marionette TRACE conn7 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 20:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 771ms 20:35:30 INFO - PROCESS | 3540 | 1463628930207 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 20:35:30 INFO - PROCESS | 3540 | 1463628930209 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 20:35:30 INFO - PROCESS | 3540 | 1463628930212 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:35:30 INFO - PROCESS | 3540 | 1463628930214 Marionette TRACE conn7 <- [1,1570,null,{}] 20:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:35:30 INFO - PROCESS | 3540 | 1463628930217 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:30 INFO - PROCESS | 3540 | 1463628930370 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 20:35:30 INFO - PROCESS | 3540 | 1463628930394 Marionette TRACE conn7 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:30 INFO - PROCESS | 3540 | ++DOCSHELL 16FAC400 == 100 [pid = 3540] [id = 402] 20:35:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (173E0400) [pid = 3540] [serial = 1206] [outer = 00000000] 20:35:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (178EB800) [pid = 3540] [serial = 1207] [outer = 173E0400] 20:35:30 INFO - PROCESS | 3540 | 1463628930438 Marionette DEBUG loaded listener.js 20:35:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (17918000) [pid = 3540] [serial = 1208] [outer = 173E0400] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (1A022400) [pid = 3540] [serial = 1065] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (0DE93400) [pid = 3540] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (172CD800) [pid = 3540] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (1B85A000) [pid = 3540] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (1CE3A000) [pid = 3540] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (1FD1D800) [pid = 3540] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (21C05400) [pid = 3540] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (21F0D800) [pid = 3540] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (0DE26000) [pid = 3540] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (205ED800) [pid = 3540] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (1ED70400) [pid = 3540] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (16FB4400) [pid = 3540] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (0DF7E800) [pid = 3540] [serial = 1068] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (1B7E3000) [pid = 3540] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (21A76000) [pid = 3540] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (21F19000) [pid = 3540] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (1A27C400) [pid = 3540] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (17334C00) [pid = 3540] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (16908800) [pid = 3540] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (11E25800) [pid = 3540] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (19B69800) [pid = 3540] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (13A65C00) [pid = 3540] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (19464000) [pid = 3540] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (1A222400) [pid = 3540] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (1A30BC00) [pid = 3540] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (17855000) [pid = 3540] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (1725EC00) [pid = 3540] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:35:31 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (21F87000) [pid = 3540] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:35:31 INFO - PROCESS | 3540 | 1463628931910 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 20:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1717ms 20:35:31 INFO - PROCESS | 3540 | 1463628931935 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 20:35:31 INFO - PROCESS | 3540 | 1463628931940 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 20:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:35:31 INFO - PROCESS | 3540 | 1463628931945 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:35:31 INFO - PROCESS | 3540 | 1463628931950 Marionette TRACE conn7 <- [1,1574,null,{}] 20:35:31 INFO - PROCESS | 3540 | 1463628931955 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:32 INFO - PROCESS | 3540 | 1463628932090 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 20:35:32 INFO - PROCESS | 3540 | 1463628932258 Marionette TRACE conn7 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:32 INFO - PROCESS | 3540 | ++DOCSHELL 13517000 == 101 [pid = 3540] [id = 403] 20:35:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (1360EC00) [pid = 3540] [serial = 1209] [outer = 00000000] 20:35:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (14C10000) [pid = 3540] [serial = 1210] [outer = 1360EC00] 20:35:32 INFO - PROCESS | 3540 | 1463628932320 Marionette DEBUG loaded listener.js 20:35:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (1600B800) [pid = 3540] [serial = 1211] [outer = 1360EC00] 20:35:32 INFO - PROCESS | 3540 | 1463628932942 Marionette TRACE conn7 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 20:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1022ms 20:35:32 INFO - PROCESS | 3540 | 1463628932980 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 20:35:32 INFO - PROCESS | 3540 | 1463628932986 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 20:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:35:32 INFO - PROCESS | 3540 | 1463628932993 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:35:32 INFO - PROCESS | 3540 | 1463628932996 Marionette TRACE conn7 <- [1,1578,null,{}] 20:35:33 INFO - PROCESS | 3540 | 1463628933000 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:33 INFO - PROCESS | 3540 | 1463628933156 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 20:35:33 INFO - PROCESS | 3540 | 1463628933337 Marionette TRACE conn7 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:33 INFO - PROCESS | 3540 | ++DOCSHELL 1725F800 == 102 [pid = 3540] [id = 404] 20:35:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (172CAC00) [pid = 3540] [serial = 1212] [outer = 00000000] 20:35:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (174DFC00) [pid = 3540] [serial = 1213] [outer = 172CAC00] 20:35:33 INFO - PROCESS | 3540 | 1463628933398 Marionette DEBUG loaded listener.js 20:35:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (17723400) [pid = 3540] [serial = 1214] [outer = 172CAC00] 20:35:33 INFO - PROCESS | 3540 | 1463628933976 Marionette TRACE conn7 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 20:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1016ms 20:35:34 INFO - PROCESS | 3540 | 1463628934016 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 20:35:34 INFO - PROCESS | 3540 | 1463628934019 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 20:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:35:34 INFO - PROCESS | 3540 | 1463628934022 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:35:34 INFO - PROCESS | 3540 | 1463628934026 Marionette TRACE conn7 <- [1,1582,null,{}] 20:35:34 INFO - PROCESS | 3540 | 1463628934037 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:34 INFO - PROCESS | 3540 | 1463628934163 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 20:35:34 INFO - PROCESS | 3540 | 1463628934345 Marionette TRACE conn7 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:34 INFO - PROCESS | 3540 | ++DOCSHELL 185E9800 == 103 [pid = 3540] [id = 405] 20:35:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (185EA000) [pid = 3540] [serial = 1215] [outer = 00000000] 20:35:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (18CDCC00) [pid = 3540] [serial = 1216] [outer = 185EA000] 20:35:34 INFO - PROCESS | 3540 | 1463628934407 Marionette DEBUG loaded listener.js 20:35:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (19384C00) [pid = 3540] [serial = 1217] [outer = 185EA000] 20:35:35 INFO - PROCESS | 3540 | 1463628935005 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 20:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1021ms 20:35:35 INFO - PROCESS | 3540 | 1463628935047 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 20:35:35 INFO - PROCESS | 3540 | 1463628935050 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 20:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:35:35 INFO - PROCESS | 3540 | 1463628935068 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:35:35 INFO - PROCESS | 3540 | 1463628935070 Marionette TRACE conn7 <- [1,1586,null,{}] 20:35:35 INFO - PROCESS | 3540 | 1463628935075 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:35 INFO - PROCESS | 3540 | 1463628935219 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 20:35:35 INFO - PROCESS | 3540 | 1463628935381 Marionette TRACE conn7 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:35 INFO - PROCESS | 3540 | ++DOCSHELL 19386400 == 104 [pid = 3540] [id = 406] 20:35:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (19460400) [pid = 3540] [serial = 1218] [outer = 00000000] 20:35:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (19D27400) [pid = 3540] [serial = 1219] [outer = 19460400] 20:35:35 INFO - PROCESS | 3540 | 1463628935441 Marionette DEBUG loaded listener.js 20:35:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (1A063C00) [pid = 3540] [serial = 1220] [outer = 19460400] 20:35:35 INFO - PROCESS | 3540 | 1463628935980 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 20:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 990ms 20:35:36 INFO - PROCESS | 3540 | 1463628936047 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 20:35:36 INFO - PROCESS | 3540 | 1463628936049 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 20:35:36 INFO - PROCESS | 3540 | 1463628936053 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:35:36 INFO - PROCESS | 3540 | 1463628936055 Marionette TRACE conn7 <- [1,1590,null,{}] 20:35:36 INFO - PROCESS | 3540 | 1463628936058 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:36 INFO - PROCESS | 3540 | 1463628936181 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 20:35:36 INFO - PROCESS | 3540 | 1463628936359 Marionette TRACE conn7 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:36 INFO - PROCESS | 3540 | ++DOCSHELL 1980C800 == 105 [pid = 3540] [id = 407] 20:35:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (19B64400) [pid = 3540] [serial = 1221] [outer = 00000000] 20:35:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (1A281000) [pid = 3540] [serial = 1222] [outer = 19B64400] 20:35:36 INFO - PROCESS | 3540 | 1463628936419 Marionette DEBUG loaded listener.js 20:35:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (1A289000) [pid = 3540] [serial = 1223] [outer = 19B64400] 20:35:37 INFO - PROCESS | 3540 | 1463628937033 Marionette TRACE conn7 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 20:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1017ms 20:35:37 INFO - PROCESS | 3540 | 1463628937074 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 20:35:37 INFO - PROCESS | 3540 | 1463628937076 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 20:35:37 INFO - PROCESS | 3540 | 1463628937080 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:35:37 INFO - PROCESS | 3540 | 1463628937082 Marionette TRACE conn7 <- [1,1594,null,{}] 20:35:37 INFO - PROCESS | 3540 | 1463628937086 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:37 INFO - PROCESS | 3540 | 1463628937212 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 20:35:37 INFO - PROCESS | 3540 | 1463628937385 Marionette TRACE conn7 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:37 INFO - PROCESS | 3540 | ++DOCSHELL 19D1F800 == 106 [pid = 3540] [id = 408] 20:35:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (1A280C00) [pid = 3540] [serial = 1224] [outer = 00000000] 20:35:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (1B587C00) [pid = 3540] [serial = 1225] [outer = 1A280C00] 20:35:37 INFO - PROCESS | 3540 | 1463628937441 Marionette DEBUG loaded listener.js 20:35:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (1B752400) [pid = 3540] [serial = 1226] [outer = 1A280C00] 20:35:38 INFO - PROCESS | 3540 | 1463628938059 Marionette TRACE conn7 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 20:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1019ms 20:35:38 INFO - PROCESS | 3540 | 1463628938103 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 20:35:38 INFO - PROCESS | 3540 | 1463628938105 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 20:35:38 INFO - PROCESS | 3540 | 1463628938109 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:35:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:35:38 INFO - PROCESS | 3540 | 1463628938111 Marionette TRACE conn7 <- [1,1598,null,{}] 20:35:38 INFO - PROCESS | 3540 | 1463628938114 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:38 INFO - PROCESS | 3540 | 1463628938236 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 20:35:38 INFO - PROCESS | 3540 | 1463628938402 Marionette TRACE conn7 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:38 INFO - PROCESS | 3540 | ++DOCSHELL 1A30D000 == 107 [pid = 3540] [id = 409] 20:35:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (1B75CC00) [pid = 3540] [serial = 1227] [outer = 00000000] 20:35:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (1B7E3800) [pid = 3540] [serial = 1228] [outer = 1B75CC00] 20:35:38 INFO - PROCESS | 3540 | 1463628938460 Marionette DEBUG loaded listener.js 20:35:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (1BB29000) [pid = 3540] [serial = 1229] [outer = 1B75CC00] 20:35:39 INFO - PROCESS | 3540 | 1463628939041 Marionette TRACE conn7 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 20:35:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:35:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 20:35:39 INFO - PROCESS | 3540 | 1463628939083 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 20:35:39 INFO - PROCESS | 3540 | 1463628939085 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 20:35:39 INFO - PROCESS | 3540 | 1463628939089 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:35:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:35:39 INFO - PROCESS | 3540 | 1463628939091 Marionette TRACE conn7 <- [1,1602,null,{}] 20:35:39 INFO - PROCESS | 3540 | 1463628939095 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:39 INFO - PROCESS | 3540 | 1463628939217 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 20:35:39 INFO - PROCESS | 3540 | 1463628939398 Marionette TRACE conn7 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:39 INFO - PROCESS | 3540 | ++DOCSHELL 1690FC00 == 108 [pid = 3540] [id = 410] 20:35:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (1B75F800) [pid = 3540] [serial = 1230] [outer = 00000000] 20:35:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (1BBCD800) [pid = 3540] [serial = 1231] [outer = 1B75F800] 20:35:39 INFO - PROCESS | 3540 | 1463628939456 Marionette DEBUG loaded listener.js 20:35:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (1BE7C400) [pid = 3540] [serial = 1232] [outer = 1B75F800] 20:35:40 INFO - PROCESS | 3540 | 1463628939995 Marionette TRACE conn7 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 20:35:40 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 20:35:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 20:35:40 INFO - PROCESS | 3540 | 1463628940023 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 20:35:40 INFO - PROCESS | 3540 | 1463628940025 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 20:35:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:35:40 INFO - PROCESS | 3540 | 1463628940028 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:35:40 INFO - PROCESS | 3540 | 1463628940030 Marionette TRACE conn7 <- [1,1606,null,{}] 20:35:40 INFO - PROCESS | 3540 | 1463628940034 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:40 INFO - PROCESS | 3540 | 1463628940156 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 20:35:40 INFO - PROCESS | 3540 | 1463628940326 Marionette TRACE conn7 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:40 INFO - PROCESS | 3540 | ++DOCSHELL 1B85E800 == 109 [pid = 3540] [id = 411] 20:35:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (1BB32400) [pid = 3540] [serial = 1233] [outer = 00000000] 20:35:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (1CE3B800) [pid = 3540] [serial = 1234] [outer = 1BB32400] 20:35:40 INFO - PROCESS | 3540 | 1463628940385 Marionette DEBUG loaded listener.js 20:35:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (1F459400) [pid = 3540] [serial = 1235] [outer = 1BB32400] 20:35:40 INFO - PROCESS | 3540 | 1463628940971 Marionette TRACE conn7 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 20:35:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:35:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 20:35:41 INFO - PROCESS | 3540 | 1463628941003 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 20:35:41 INFO - PROCESS | 3540 | 1463628941005 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 20:35:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:35:41 INFO - PROCESS | 3540 | 1463628941008 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:35:41 INFO - PROCESS | 3540 | 1463628941010 Marionette TRACE conn7 <- [1,1610,null,{}] 20:35:41 INFO - PROCESS | 3540 | 1463628941014 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:41 INFO - PROCESS | 3540 | 1463628941140 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 20:35:41 INFO - PROCESS | 3540 | 1463628941321 Marionette TRACE conn7 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:41 INFO - PROCESS | 3540 | ++DOCSHELL 1CE3B000 == 110 [pid = 3540] [id = 412] 20:35:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (1ED6F400) [pid = 3540] [serial = 1236] [outer = 00000000] 20:35:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (2052F800) [pid = 3540] [serial = 1237] [outer = 1ED6F400] 20:35:41 INFO - PROCESS | 3540 | 1463628941380 Marionette DEBUG loaded listener.js 20:35:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (20C91000) [pid = 3540] [serial = 1238] [outer = 1ED6F400] 20:35:42 INFO - PROCESS | 3540 | 1463628942021 Marionette TRACE conn7 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 20:35:42 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 20:35:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1074ms 20:35:42 INFO - PROCESS | 3540 | 1463628942087 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 20:35:42 INFO - PROCESS | 3540 | 1463628942089 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 20:35:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:35:42 INFO - PROCESS | 3540 | 1463628942093 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:35:42 INFO - PROCESS | 3540 | 1463628942096 Marionette TRACE conn7 <- [1,1614,null,{}] 20:35:42 INFO - PROCESS | 3540 | 1463628942099 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:42 INFO - PROCESS | 3540 | 1463628942249 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 20:35:42 INFO - PROCESS | 3540 | 1463628942411 Marionette TRACE conn7 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:42 INFO - PROCESS | 3540 | ++DOCSHELL 0DB3F800 == 111 [pid = 3540] [id = 413] 20:35:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (0DDBD000) [pid = 3540] [serial = 1239] [outer = 00000000] 20:35:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (13A61400) [pid = 3540] [serial = 1240] [outer = 0DDBD000] 20:35:42 INFO - PROCESS | 3540 | 1463628942470 Marionette DEBUG loaded listener.js 20:35:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (1770B800) [pid = 3540] [serial = 1241] [outer = 0DDBD000] 20:35:43 INFO - PROCESS | 3540 | 1463628943250 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 20:35:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:35:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1224ms 20:35:43 INFO - PROCESS | 3540 | 1463628943321 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 20:35:43 INFO - PROCESS | 3540 | 1463628943325 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 20:35:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:35:43 INFO - PROCESS | 3540 | 1463628943330 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:35:43 INFO - PROCESS | 3540 | 1463628943334 Marionette TRACE conn7 <- [1,1618,null,{}] 20:35:43 INFO - PROCESS | 3540 | 1463628943341 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:43 INFO - PROCESS | 3540 | 1463628943492 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 20:35:43 INFO - PROCESS | 3540 | 1463628943662 Marionette TRACE conn7 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:43 INFO - PROCESS | 3540 | ++DOCSHELL 1224B000 == 112 [pid = 3540] [id = 414] 20:35:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (124D6000) [pid = 3540] [serial = 1242] [outer = 00000000] 20:35:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (13A63400) [pid = 3540] [serial = 1243] [outer = 124D6000] 20:35:43 INFO - PROCESS | 3540 | 1463628943715 Marionette DEBUG loaded listener.js 20:35:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (16008000) [pid = 3540] [serial = 1244] [outer = 124D6000] 20:35:44 INFO - PROCESS | 3540 | 1463628944368 Marionette TRACE conn7 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 20:35:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:35:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1079ms 20:35:44 INFO - PROCESS | 3540 | 1463628944410 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 20:35:44 INFO - PROCESS | 3540 | 1463628944416 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 20:35:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:35:44 INFO - PROCESS | 3540 | 1463628944422 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:35:44 INFO - PROCESS | 3540 | 1463628944424 Marionette TRACE conn7 <- [1,1622,null,{}] 20:35:44 INFO - PROCESS | 3540 | 1463628944428 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:44 INFO - PROCESS | 3540 | 1463628944548 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 20:35:44 INFO - PROCESS | 3540 | 1463628944721 Marionette TRACE conn7 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 173DF800 == 111 [pid = 3540] [id = 401] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 16858800 == 110 [pid = 3540] [id = 400] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 0DF7E000 == 109 [pid = 3540] [id = 399] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 0D1E6400 == 108 [pid = 3540] [id = 398] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 11E28C00 == 107 [pid = 3540] [id = 397] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 0DB18C00 == 106 [pid = 3540] [id = 396] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 1BBD4000 == 105 [pid = 3540] [id = 392] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 1CE33C00 == 104 [pid = 3540] [id = 391] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (20C90800) [pid = 3540] [serial = 1123] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (21C07800) [pid = 3540] [serial = 1126] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (227BEC00) [pid = 3540] [serial = 1129] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (1B75D000) [pid = 3540] [serial = 1162] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (16FB0000) [pid = 3540] [serial = 1132] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (0DB20800) [pid = 3540] [serial = 1102] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (167E3400) [pid = 3540] [serial = 1105] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (1A27D800) [pid = 3540] [serial = 1108] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (1B7D6C00) [pid = 3540] [serial = 1111] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (1BB28C00) [pid = 3540] [serial = 1114] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (1CE32400) [pid = 3540] [serial = 1117] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (1FD22C00) [pid = 3540] [serial = 1120] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | ++DOCSHELL 0D1E6400 == 105 [pid = 3540] [id = 415] 20:35:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (0D853800) [pid = 3540] [serial = 1245] [outer = 00000000] 20:35:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (0E09E000) [pid = 3540] [serial = 1246] [outer = 0D853800] 20:35:44 INFO - PROCESS | 3540 | 1463628944831 Marionette DEBUG loaded listener.js 20:35:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (13608400) [pid = 3540] [serial = 1247] [outer = 0D853800] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 1BB2E800 == 104 [pid = 3540] [id = 390] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 173D8800 == 103 [pid = 3540] [id = 389] 20:35:44 INFO - PROCESS | 3540 | --DOCSHELL 1398F000 == 102 [pid = 3540] [id = 388] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (1BE7A800) [pid = 3540] [serial = 994] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (21F0F800) [pid = 3540] [serial = 1006] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (21F8DC00) [pid = 3540] [serial = 1009] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (16007C00) [pid = 3540] [serial = 1045] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (19DA0400) [pid = 3540] [serial = 1048] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (1BE7CC00) [pid = 3540] [serial = 1051] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (1FD16C00) [pid = 3540] [serial = 1054] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (2052F400) [pid = 3540] [serial = 1057] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (21F13800) [pid = 3540] [serial = 1060] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (227B8000) [pid = 3540] [serial = 1003] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (14C07000) [pid = 3540] [serial = 988] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (227B8800) [pid = 3540] [serial = 1000] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (205E5C00) [pid = 3540] [serial = 997] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (179EB800) [pid = 3540] [serial = 991] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (16FB2000) [pid = 3540] [serial = 1070] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (227C4400) [pid = 3540] [serial = 1063] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (22F9F000) [pid = 3540] [serial = 1067] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (1A30DC00) [pid = 3540] [serial = 1153] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (1A70C800) [pid = 3540] [serial = 1159] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (178EC400) [pid = 3540] [serial = 1147] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (17916000) [pid = 3540] [serial = 1148] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (1A33D800) [pid = 3540] [serial = 1154] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (1A282800) [pid = 3540] [serial = 1157] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (18CDBC00) [pid = 3540] [serial = 1156] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (1B587400) [pid = 3540] [serial = 1160] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (17851C00) [pid = 3540] [serial = 1145] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (1B7E1C00) [pid = 3540] [serial = 1042] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (17720C00) [pid = 3540] [serial = 1144] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (16FABC00) [pid = 3540] [serial = 1141] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (172C5400) [pid = 3540] [serial = 1142] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (124D9000) [pid = 3540] [serial = 1138] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (13613400) [pid = 3540] [serial = 1139] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (173DC400) [pid = 3540] [serial = 1100] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (16854800) [pid = 3540] [serial = 1136] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (167D8400) [pid = 3540] [serial = 1135] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (1A21EC00) [pid = 3540] [serial = 1151] [outer = 00000000] [url = about:blank] 20:35:44 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (1A06C400) [pid = 3540] [serial = 1150] [outer = 00000000] [url = about:blank] 20:35:45 INFO - PROCESS | 3540 | 1463628945301 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 20:35:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:35:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 20:35:45 INFO - PROCESS | 3540 | 1463628945355 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 20:35:45 INFO - PROCESS | 3540 | 1463628945357 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 20:35:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:35:45 INFO - PROCESS | 3540 | 1463628945360 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:35:45 INFO - PROCESS | 3540 | 1463628945364 Marionette TRACE conn7 <- [1,1626,null,{}] 20:35:45 INFO - PROCESS | 3540 | 1463628945374 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:45 INFO - PROCESS | 3540 | 1463628945475 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 20:35:45 INFO - PROCESS | 3540 | 1463628945611 Marionette TRACE conn7 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:45 INFO - PROCESS | 3540 | ++DOCSHELL 10D15000 == 103 [pid = 3540] [id = 416] 20:35:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (16BC4800) [pid = 3540] [serial = 1248] [outer = 00000000] 20:35:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1725FC00) [pid = 3540] [serial = 1249] [outer = 16BC4800] 20:35:45 INFO - PROCESS | 3540 | 1463628945659 Marionette DEBUG loaded listener.js 20:35:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (173D7800) [pid = 3540] [serial = 1250] [outer = 16BC4800] 20:35:46 INFO - PROCESS | 3540 | 1463628946023 Marionette TRACE conn7 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 20:35:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:35:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 20:35:46 INFO - PROCESS | 3540 | 1463628946124 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 20:35:46 INFO - PROCESS | 3540 | 1463628946126 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 20:35:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:35:46 INFO - PROCESS | 3540 | 1463628946134 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:35:46 INFO - PROCESS | 3540 | 1463628946136 Marionette TRACE conn7 <- [1,1630,null,{}] 20:35:46 INFO - PROCESS | 3540 | 1463628946139 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:46 INFO - PROCESS | 3540 | 1463628946239 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 20:35:46 INFO - PROCESS | 3540 | 1463628946246 Marionette TRACE conn7 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 3540 | ++DOCSHELL 1771F800 == 104 [pid = 3540] [id = 417] 20:35:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (17729000) [pid = 3540] [serial = 1251] [outer = 00000000] 20:35:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (1785D400) [pid = 3540] [serial = 1252] [outer = 17729000] 20:35:46 INFO - PROCESS | 3540 | 1463628946290 Marionette DEBUG loaded listener.js 20:35:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (178E8400) [pid = 3540] [serial = 1253] [outer = 17729000] 20:35:46 INFO - PROCESS | 3540 | 1463628946731 Marionette TRACE conn7 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 20:35:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:35:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 20:35:46 INFO - PROCESS | 3540 | 1463628946789 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 20:35:46 INFO - PROCESS | 3540 | 1463628946791 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 20:35:46 INFO - PROCESS | 3540 | 1463628946795 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:35:46 INFO - PROCESS | 3540 | 1463628946797 Marionette TRACE conn7 <- [1,1634,null,{}] 20:35:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:35:46 INFO - PROCESS | 3540 | 1463628946800 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:46 INFO - PROCESS | 3540 | 1463628946902 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 20:35:46 INFO - PROCESS | 3540 | 1463628946909 Marionette TRACE conn7 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:46 INFO - PROCESS | 3540 | ++DOCSHELL 178EA400 == 105 [pid = 3540] [id = 418] 20:35:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (1790B800) [pid = 3540] [serial = 1254] [outer = 00000000] 20:35:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (17A95C00) [pid = 3540] [serial = 1255] [outer = 1790B800] 20:35:46 INFO - PROCESS | 3540 | 1463628946953 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (19381C00) [pid = 3540] [serial = 1256] [outer = 1790B800] 20:35:47 INFO - PROCESS | 3540 | 1463628947483 Marionette TRACE conn7 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 20:35:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:35:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 731ms 20:35:47 INFO - PROCESS | 3540 | 1463628947533 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 20:35:47 INFO - PROCESS | 3540 | 1463628947535 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 20:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:35:47 INFO - PROCESS | 3540 | 1463628947538 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:35:47 INFO - PROCESS | 3540 | 1463628947540 Marionette TRACE conn7 <- [1,1638,null,{}] 20:35:47 INFO - PROCESS | 3540 | 1463628947544 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:47 INFO - PROCESS | 3540 | 1463628947707 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 20:35:47 INFO - PROCESS | 3540 | 1463628947727 Marionette TRACE conn7 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:47 INFO - PROCESS | 3540 | ++DOCSHELL 19464C00 == 106 [pid = 3540] [id = 419] 20:35:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (1A221C00) [pid = 3540] [serial = 1257] [outer = 00000000] 20:35:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (1A30B400) [pid = 3540] [serial = 1258] [outer = 1A221C00] 20:35:47 INFO - PROCESS | 3540 | 1463628947771 Marionette DEBUG loaded listener.js 20:35:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (1A330800) [pid = 3540] [serial = 1259] [outer = 1A221C00] 20:35:48 INFO - PROCESS | 3540 | 1463628948217 Marionette TRACE conn7 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 20:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 20:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:35:48 INFO - PROCESS | 3540 | 1463628948269 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 20:35:48 INFO - PROCESS | 3540 | 1463628948271 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 20:35:48 INFO - PROCESS | 3540 | 1463628948274 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:35:48 INFO - PROCESS | 3540 | 1463628948276 Marionette TRACE conn7 <- [1,1642,null,{}] 20:35:48 INFO - PROCESS | 3540 | 1463628948279 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:48 INFO - PROCESS | 3540 | 1463628948457 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 20:35:48 INFO - PROCESS | 3540 | 1463628948478 Marionette TRACE conn7 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:48 INFO - PROCESS | 3540 | ++DOCSHELL 1A33C400 == 107 [pid = 3540] [id = 420] 20:35:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (1A33D800) [pid = 3540] [serial = 1260] [outer = 00000000] 20:35:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (1B583400) [pid = 3540] [serial = 1261] [outer = 1A33D800] 20:35:48 INFO - PROCESS | 3540 | 1463628948522 Marionette DEBUG loaded listener.js 20:35:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (1B757400) [pid = 3540] [serial = 1262] [outer = 1A33D800] 20:35:48 INFO - PROCESS | 3540 | 1463628948958 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 20:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 20:35:49 INFO - PROCESS | 3540 | 1463628949005 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 3540 | 1463628949007 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 20:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:35:49 INFO - PROCESS | 3540 | 1463628949010 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - PROCESS | 3540 | 1463628949011 Marionette TRACE conn7 <- [1,1646,null,{}] 20:35:49 INFO - PROCESS | 3540 | 1463628949014 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:49 INFO - PROCESS | 3540 | 1463628949153 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (174D4400) [pid = 3540] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (0DF76400) [pid = 3540] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (0D2EFC00) [pid = 3540] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (1398C400) [pid = 3540] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (19387000) [pid = 3540] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (1B58D800) [pid = 3540] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (1B858400) [pid = 3540] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (1BE82400) [pid = 3540] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (1FD15400) [pid = 3540] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (179E8000) [pid = 3540] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (21A7D000) [pid = 3540] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (21F91C00) [pid = 3540] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (1690DC00) [pid = 3540] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (122DE000) [pid = 3540] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (0E09C400) [pid = 3540] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (0DB17000) [pid = 3540] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:35:49 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (0DB19000) [pid = 3540] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:35:49 INFO - PROCESS | 3540 | 1463628949440 Marionette TRACE conn7 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:49 INFO - PROCESS | 3540 | ++DOCSHELL 0DB15C00 == 108 [pid = 3540] [id = 421] 20:35:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (0DB17000) [pid = 3540] [serial = 1263] [outer = 00000000] 20:35:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (11DB7000) [pid = 3540] [serial = 1264] [outer = 0DB17000] 20:35:49 INFO - PROCESS | 3540 | 1463628949484 Marionette DEBUG loaded listener.js 20:35:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (1398C400) [pid = 3540] [serial = 1265] [outer = 0DB17000] 20:35:49 INFO - PROCESS | 3540 | 1463628949901 Marionette TRACE conn7 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 20:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 930ms 20:35:49 INFO - PROCESS | 3540 | 1463628949941 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 20:35:49 INFO - PROCESS | 3540 | 1463628949943 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 20:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:35:49 INFO - PROCESS | 3540 | 1463628949946 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:35:49 INFO - PROCESS | 3540 | 1463628949948 Marionette TRACE conn7 <- [1,1650,null,{}] 20:35:49 INFO - PROCESS | 3540 | 1463628949951 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:50 INFO - PROCESS | 3540 | 1463628950049 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 20:35:50 INFO - PROCESS | 3540 | 1463628950056 Marionette TRACE conn7 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 3540 | ++DOCSHELL 0E09C400 == 109 [pid = 3540] [id = 422] 20:35:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1690BC00) [pid = 3540] [serial = 1266] [outer = 00000000] 20:35:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (1B7D9000) [pid = 3540] [serial = 1267] [outer = 1690BC00] 20:35:50 INFO - PROCESS | 3540 | 1463628950099 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (1BB2FC00) [pid = 3540] [serial = 1268] [outer = 1690BC00] 20:35:50 INFO - PROCESS | 3540 | 1463628950523 Marionette TRACE conn7 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 20:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 20:35:50 INFO - PROCESS | 3540 | 1463628950590 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 20:35:50 INFO - PROCESS | 3540 | 1463628950592 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 20:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:35:50 INFO - PROCESS | 3540 | 1463628950611 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:35:50 INFO - PROCESS | 3540 | 1463628950613 Marionette TRACE conn7 <- [1,1654,null,{}] 20:35:50 INFO - PROCESS | 3540 | 1463628950617 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:50 INFO - PROCESS | 3540 | 1463628950713 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 20:35:50 INFO - PROCESS | 3540 | 1463628950720 Marionette TRACE conn7 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:50 INFO - PROCESS | 3540 | ++DOCSHELL 15D5A000 == 110 [pid = 3540] [id = 423] 20:35:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (1BBCBC00) [pid = 3540] [serial = 1269] [outer = 00000000] 20:35:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (1CE30400) [pid = 3540] [serial = 1270] [outer = 1BBCBC00] 20:35:50 INFO - PROCESS | 3540 | 1463628950763 Marionette DEBUG loaded listener.js 20:35:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (1ED6C400) [pid = 3540] [serial = 1271] [outer = 1BBCBC00] 20:35:51 INFO - PROCESS | 3540 | 1463628951200 Marionette TRACE conn7 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 20:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 20:35:51 INFO - PROCESS | 3540 | 1463628951235 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 20:35:51 INFO - PROCESS | 3540 | 1463628951237 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 20:35:51 INFO - PROCESS | 3540 | 1463628951245 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:35:51 INFO - PROCESS | 3540 | 1463628951247 Marionette TRACE conn7 <- [1,1658,null,{}] 20:35:51 INFO - PROCESS | 3540 | 1463628951250 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:51 INFO - PROCESS | 3540 | 1463628951419 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 20:35:51 INFO - PROCESS | 3540 | 1463628951677 Marionette TRACE conn7 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:51 INFO - PROCESS | 3540 | ++DOCSHELL 0DDB9400 == 111 [pid = 3540] [id = 424] 20:35:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (0DDBF000) [pid = 3540] [serial = 1272] [outer = 00000000] 20:35:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (10D9F400) [pid = 3540] [serial = 1273] [outer = 0DDBF000] 20:35:51 INFO - PROCESS | 3540 | 1463628951736 Marionette DEBUG loaded listener.js 20:35:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (13026C00) [pid = 3540] [serial = 1274] [outer = 0DDBF000] 20:35:52 INFO - PROCESS | 3540 | 1463628952368 Marionette TRACE conn7 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 20:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1174ms 20:35:52 INFO - PROCESS | 3540 | 1463628952425 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 20:35:52 INFO - PROCESS | 3540 | 1463628952430 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 20:35:52 INFO - PROCESS | 3540 | 1463628952435 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:35:52 INFO - PROCESS | 3540 | 1463628952439 Marionette TRACE conn7 <- [1,1662,null,{}] 20:35:52 INFO - PROCESS | 3540 | 1463628952444 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:52 INFO - PROCESS | 3540 | 1463628952589 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 20:35:52 INFO - PROCESS | 3540 | 1463628952760 Marionette TRACE conn7 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:52 INFO - PROCESS | 3540 | ++DOCSHELL 1690F800 == 112 [pid = 3540] [id = 425] 20:35:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (16BBD800) [pid = 3540] [serial = 1275] [outer = 00000000] 20:35:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (172C2400) [pid = 3540] [serial = 1276] [outer = 16BBD800] 20:35:52 INFO - PROCESS | 3540 | 1463628952818 Marionette DEBUG loaded listener.js 20:35:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (173DD000) [pid = 3540] [serial = 1277] [outer = 16BBD800] 20:35:53 INFO - PROCESS | 3540 | 1463628953404 Marionette TRACE conn7 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 20:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1020ms 20:35:53 INFO - PROCESS | 3540 | 1463628953462 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 20:35:53 INFO - PROCESS | 3540 | 1463628953466 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 20:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:35:53 INFO - PROCESS | 3540 | 1463628953470 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:35:53 INFO - PROCESS | 3540 | 1463628953472 Marionette TRACE conn7 <- [1,1666,null,{}] 20:35:53 INFO - PROCESS | 3540 | 1463628953477 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:53 INFO - PROCESS | 3540 | 1463628953609 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 20:35:53 INFO - PROCESS | 3540 | 1463628953778 Marionette TRACE conn7 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:53 INFO - PROCESS | 3540 | ++DOCSHELL 1A06C400 == 113 [pid = 3540] [id = 426] 20:35:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (1A21C800) [pid = 3540] [serial = 1278] [outer = 00000000] 20:35:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (1A334000) [pid = 3540] [serial = 1279] [outer = 1A21C800] 20:35:53 INFO - PROCESS | 3540 | 1463628953833 Marionette DEBUG loaded listener.js 20:35:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (1B7DA000) [pid = 3540] [serial = 1280] [outer = 1A21C800] 20:35:54 INFO - PROCESS | 3540 | 1463628954437 Marionette TRACE conn7 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 20:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1019ms 20:35:54 INFO - PROCESS | 3540 | 1463628954494 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 20:35:54 INFO - PROCESS | 3540 | 1463628954497 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 20:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:35:54 INFO - PROCESS | 3540 | 1463628954507 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:35:54 INFO - PROCESS | 3540 | 1463628954514 Marionette TRACE conn7 <- [1,1670,null,{}] 20:35:54 INFO - PROCESS | 3540 | 1463628954536 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:54 INFO - PROCESS | 3540 | 1463628954673 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 20:35:54 INFO - PROCESS | 3540 | 1463628954829 Marionette TRACE conn7 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:54 INFO - PROCESS | 3540 | ++DOCSHELL 1BE7D400 == 114 [pid = 3540] [id = 427] 20:35:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (20529400) [pid = 3540] [serial = 1281] [outer = 00000000] 20:35:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (205E9000) [pid = 3540] [serial = 1282] [outer = 20529400] 20:35:54 INFO - PROCESS | 3540 | 1463628954885 Marionette DEBUG loaded listener.js 20:35:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (20C95C00) [pid = 3540] [serial = 1283] [outer = 20529400] 20:35:55 INFO - PROCESS | 3540 | 1463628955463 Marionette TRACE conn7 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 20:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1031ms 20:35:55 INFO - PROCESS | 3540 | 1463628955535 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 20:35:55 INFO - PROCESS | 3540 | 1463628955537 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 20:35:55 INFO - PROCESS | 3540 | 1463628955541 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:35:55 INFO - PROCESS | 3540 | 1463628955543 Marionette TRACE conn7 <- [1,1674,null,{}] 20:35:55 INFO - PROCESS | 3540 | 1463628955547 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:55 INFO - PROCESS | 3540 | 1463628955675 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 20:35:55 INFO - PROCESS | 3540 | 1463628955832 Marionette TRACE conn7 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:55 INFO - PROCESS | 3540 | ++DOCSHELL 20530000 == 115 [pid = 3540] [id = 428] 20:35:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (20C9B400) [pid = 3540] [serial = 1284] [outer = 00000000] 20:35:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (21A7D000) [pid = 3540] [serial = 1285] [outer = 20C9B400] 20:35:55 INFO - PROCESS | 3540 | 1463628955888 Marionette DEBUG loaded listener.js 20:35:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (21C05800) [pid = 3540] [serial = 1286] [outer = 20C9B400] 20:35:56 INFO - PROCESS | 3540 | 1463628956430 Marionette TRACE conn7 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 20:35:56 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 20:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 20:35:56 INFO - PROCESS | 3540 | 1463628956475 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 20:35:56 INFO - PROCESS | 3540 | 1463628956477 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 20:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:35:56 INFO - PROCESS | 3540 | 1463628956481 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:35:56 INFO - PROCESS | 3540 | 1463628956483 Marionette TRACE conn7 <- [1,1678,null,{}] 20:35:56 INFO - PROCESS | 3540 | 1463628956487 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:56 INFO - PROCESS | 3540 | 1463628956608 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 20:35:56 INFO - PROCESS | 3540 | 1463628956791 Marionette TRACE conn7 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:56 INFO - PROCESS | 3540 | ++DOCSHELL 21F0E800 == 116 [pid = 3540] [id = 429] 20:35:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (21F0F000) [pid = 3540] [serial = 1287] [outer = 00000000] 20:35:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (21F13000) [pid = 3540] [serial = 1288] [outer = 21F0F000] 20:35:56 INFO - PROCESS | 3540 | 1463628956853 Marionette DEBUG loaded listener.js 20:35:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (21F89800) [pid = 3540] [serial = 1289] [outer = 21F0F000] 20:35:57 INFO - PROCESS | 3540 | 1463628957449 Marionette TRACE conn7 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 20:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1017ms 20:35:57 INFO - PROCESS | 3540 | 1463628957502 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 20:35:57 INFO - PROCESS | 3540 | 1463628957504 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 20:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:35:57 INFO - PROCESS | 3540 | 1463628957507 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:35:57 INFO - PROCESS | 3540 | 1463628957509 Marionette TRACE conn7 <- [1,1682,null,{}] 20:35:57 INFO - PROCESS | 3540 | 1463628957513 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:57 INFO - PROCESS | 3540 | 1463628957637 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 20:35:57 INFO - PROCESS | 3540 | 1463628957800 Marionette TRACE conn7 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:57 INFO - PROCESS | 3540 | ++DOCSHELL 17A96000 == 117 [pid = 3540] [id = 430] 20:35:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (21F11400) [pid = 3540] [serial = 1290] [outer = 00000000] 20:35:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (227C2000) [pid = 3540] [serial = 1291] [outer = 21F11400] 20:35:57 INFO - PROCESS | 3540 | 1463628957855 Marionette DEBUG loaded listener.js 20:35:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (22F95C00) [pid = 3540] [serial = 1292] [outer = 21F11400] 20:35:58 INFO - PROCESS | 3540 | 1463628958483 Marionette TRACE conn7 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 20:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1018ms 20:35:58 INFO - PROCESS | 3540 | 1463628958530 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 20:35:58 INFO - PROCESS | 3540 | 1463628958532 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 20:35:58 INFO - PROCESS | 3540 | 1463628958535 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:35:58 INFO - PROCESS | 3540 | 1463628958537 Marionette TRACE conn7 <- [1,1686,null,{}] 20:35:58 INFO - PROCESS | 3540 | 1463628958574 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:58 INFO - PROCESS | 3540 | 1463628958694 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 20:35:58 INFO - PROCESS | 3540 | 1463628958854 Marionette TRACE conn7 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:58 INFO - PROCESS | 3540 | ++DOCSHELL 227BA400 == 118 [pid = 3540] [id = 431] 20:35:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (227BE000) [pid = 3540] [serial = 1293] [outer = 00000000] 20:35:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (2369BC00) [pid = 3540] [serial = 1294] [outer = 227BE000] 20:35:58 INFO - PROCESS | 3540 | 1463628958909 Marionette DEBUG loaded listener.js 20:35:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (2369E800) [pid = 3540] [serial = 1295] [outer = 227BE000] 20:35:59 INFO - PROCESS | 3540 | 1463628959464 Marionette TRACE conn7 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 20:35:59 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 20:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 990ms 20:35:59 INFO - PROCESS | 3540 | 1463628959530 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 20:35:59 INFO - PROCESS | 3540 | 1463628959532 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 20:35:59 INFO - PROCESS | 3540 | 1463628959535 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:35:59 INFO - PROCESS | 3540 | 1463628959538 Marionette TRACE conn7 <- [1,1690,null,{}] 20:35:59 INFO - PROCESS | 3540 | 1463628959541 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:35:59 INFO - PROCESS | 3540 | 1463628959665 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 20:35:59 INFO - PROCESS | 3540 | 1463628959842 Marionette TRACE conn7 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:35:59 INFO - PROCESS | 3540 | ++DOCSHELL 22F9F800 == 119 [pid = 3540] [id = 432] 20:35:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (2369C800) [pid = 3540] [serial = 1296] [outer = 00000000] 20:35:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (23C15800) [pid = 3540] [serial = 1297] [outer = 2369C800] 20:35:59 INFO - PROCESS | 3540 | 1463628959897 Marionette DEBUG loaded listener.js 20:35:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (23C16400) [pid = 3540] [serial = 1298] [outer = 2369C800] 20:36:00 INFO - PROCESS | 3540 | 1463628960503 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 20:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1015ms 20:36:00 INFO - PROCESS | 3540 | 1463628960555 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 20:36:00 INFO - PROCESS | 3540 | 1463628960557 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 20:36:00 INFO - PROCESS | 3540 | 1463628960560 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:36:00 INFO - PROCESS | 3540 | 1463628960563 Marionette TRACE conn7 <- [1,1694,null,{}] 20:36:00 INFO - PROCESS | 3540 | 1463628960567 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:00 INFO - PROCESS | 3540 | 1463628960691 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 20:36:00 INFO - PROCESS | 3540 | 1463628960854 Marionette TRACE conn7 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:00 INFO - PROCESS | 3540 | ++DOCSHELL 172C0C00 == 120 [pid = 3540] [id = 433] 20:36:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (236A8800) [pid = 3540] [serial = 1299] [outer = 00000000] 20:36:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (23CD1400) [pid = 3540] [serial = 1300] [outer = 236A8800] 20:36:00 INFO - PROCESS | 3540 | 1463628960909 Marionette DEBUG loaded listener.js 20:36:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (23CD4000) [pid = 3540] [serial = 1301] [outer = 236A8800] 20:36:01 INFO - PROCESS | 3540 | 1463628961558 Marionette TRACE conn7 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 20:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1067ms 20:36:01 INFO - PROCESS | 3540 | 1463628961632 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 20:36:01 INFO - PROCESS | 3540 | 1463628961634 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 20:36:01 INFO - PROCESS | 3540 | 1463628961638 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:36:01 INFO - PROCESS | 3540 | 1463628961640 Marionette TRACE conn7 <- [1,1698,null,{}] 20:36:01 INFO - PROCESS | 3540 | 1463628961644 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:01 INFO - PROCESS | 3540 | 1463628961767 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 20:36:02 INFO - PROCESS | 3540 | 1463628962220 Marionette TRACE conn7 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:02 INFO - PROCESS | 3540 | ++DOCSHELL 0D18A400 == 121 [pid = 3540] [id = 434] 20:36:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (0D2EFC00) [pid = 3540] [serial = 1302] [outer = 00000000] 20:36:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (124DAC00) [pid = 3540] [serial = 1303] [outer = 0D2EFC00] 20:36:02 INFO - PROCESS | 3540 | 1463628962275 Marionette DEBUG loaded listener.js 20:36:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (13A5B400) [pid = 3540] [serial = 1304] [outer = 0D2EFC00] 20:36:02 INFO - PROCESS | 3540 | 1463628962868 Marionette TRACE conn7 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 20:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1271ms 20:36:02 INFO - PROCESS | 3540 | 1463628962914 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 20:36:02 INFO - PROCESS | 3540 | 1463628962918 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 20:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:36:02 INFO - PROCESS | 3540 | 1463628962922 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:36:02 INFO - PROCESS | 3540 | 1463628962926 Marionette TRACE conn7 <- [1,1702,null,{}] 20:36:02 INFO - PROCESS | 3540 | 1463628962930 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:03 INFO - PROCESS | 3540 | 1463628963048 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 20:36:03 INFO - PROCESS | 3540 | 1463628963228 Marionette TRACE conn7 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:03 INFO - PROCESS | 3540 | ++DOCSHELL 172C9C00 == 122 [pid = 3540] [id = 435] 20:36:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (172CB000) [pid = 3540] [serial = 1305] [outer = 00000000] 20:36:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (17572400) [pid = 3540] [serial = 1306] [outer = 172CB000] 20:36:03 INFO - PROCESS | 3540 | 1463628963280 Marionette DEBUG loaded listener.js 20:36:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (17854400) [pid = 3540] [serial = 1307] [outer = 172CB000] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 167DC000 == 121 [pid = 3540] [id = 328] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 15D5A000 == 120 [pid = 3540] [id = 423] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 0E09C400 == 119 [pid = 3540] [id = 422] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 0DB15C00 == 118 [pid = 3540] [id = 421] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 1A33C400 == 117 [pid = 3540] [id = 420] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 19464C00 == 116 [pid = 3540] [id = 419] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 178EA400 == 115 [pid = 3540] [id = 418] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 1771F800 == 114 [pid = 3540] [id = 417] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 10D15000 == 113 [pid = 3540] [id = 416] 20:36:03 INFO - PROCESS | 3540 | --DOCSHELL 0D1E6400 == 112 [pid = 3540] [id = 415] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (21F94C00) [pid = 3540] [serial = 1183] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (23C1CC00) [pid = 3540] [serial = 1186] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (1BBD4800) [pid = 3540] [serial = 1171] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (1ED6EC00) [pid = 3540] [serial = 1174] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (21C0B800) [pid = 3540] [serial = 1180] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (1FD22000) [pid = 3540] [serial = 1177] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (178EB800) [pid = 3540] [serial = 1207] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | 1463628964021 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 1224B000 == 111 [pid = 3540] [id = 414] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 1A30D000 == 110 [pid = 3540] [id = 409] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 19D1F800 == 109 [pid = 3540] [id = 408] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 1980C800 == 108 [pid = 3540] [id = 407] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 19386400 == 107 [pid = 3540] [id = 406] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 185E9800 == 106 [pid = 3540] [id = 405] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 1725F800 == 105 [pid = 3540] [id = 404] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 13517000 == 104 [pid = 3540] [id = 403] 20:36:04 INFO - PROCESS | 3540 | --DOCSHELL 16FAC400 == 103 [pid = 3540] [id = 402] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (1BBCF800) [pid = 3540] [serial = 1115] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (1ED79000) [pid = 3540] [serial = 1118] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (2052B800) [pid = 3540] [serial = 1121] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (20C96400) [pid = 3540] [serial = 1124] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (21C0F800) [pid = 3540] [serial = 1127] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (22F9A000) [pid = 3540] [serial = 1130] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (17341C00) [pid = 3540] [serial = 1202] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (13982400) [pid = 3540] [serial = 1192] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (1A021800) [pid = 3540] [serial = 1168] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (13A5CC00) [pid = 3540] [serial = 1193] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (1685CC00) [pid = 3540] [serial = 1198] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (1725D800) [pid = 3540] [serial = 1201] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (1690B400) [pid = 3540] [serial = 1199] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (13163400) [pid = 3540] [serial = 1195] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (0DD17000) [pid = 3540] [serial = 1190] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (0DB35000) [pid = 3540] [serial = 1189] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (1600D400) [pid = 3540] [serial = 1165] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (15D59C00) [pid = 3540] [serial = 1196] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (17729C00) [pid = 3540] [serial = 1205] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (1771CC00) [pid = 3540] [serial = 1204] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (1785E000) [pid = 3540] [serial = 1133] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (0DE2DC00) [pid = 3540] [serial = 1103] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (1690A000) [pid = 3540] [serial = 1106] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (1A336800) [pid = 3540] [serial = 1109] [outer = 00000000] [url = about:blank] 20:36:04 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (1B7DE000) [pid = 3540] [serial = 1112] [outer = 00000000] [url = about:blank] 20:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1185ms 20:36:04 INFO - PROCESS | 3540 | 1463628964111 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 3540 | 1463628964115 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 20:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:36:04 INFO - PROCESS | 3540 | 1463628964123 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:36:04 INFO - PROCESS | 3540 | 1463628964125 Marionette TRACE conn7 <- [1,1706,null,{}] 20:36:04 INFO - PROCESS | 3540 | 1463628964129 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:04 INFO - PROCESS | 3540 | 1463628964230 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 20:36:04 INFO - PROCESS | 3540 | 1463628964238 Marionette TRACE conn7 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:04 INFO - PROCESS | 3540 | ++DOCSHELL 0DE95000 == 104 [pid = 3540] [id = 436] 20:36:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (0DE95C00) [pid = 3540] [serial = 1308] [outer = 00000000] 20:36:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (1241B400) [pid = 3540] [serial = 1309] [outer = 0DE95C00] 20:36:04 INFO - PROCESS | 3540 | 1463628964285 Marionette DEBUG loaded listener.js 20:36:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (13987C00) [pid = 3540] [serial = 1310] [outer = 0DE95C00] 20:36:04 INFO - PROCESS | 3540 | 1463628964853 Marionette TRACE conn7 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 20:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 770ms 20:36:04 INFO - PROCESS | 3540 | 1463628964893 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 20:36:04 INFO - PROCESS | 3540 | 1463628964895 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 20:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:36:04 INFO - PROCESS | 3540 | 1463628964904 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:36:04 INFO - PROCESS | 3540 | 1463628964910 Marionette TRACE conn7 <- [1,1710,null,{}] 20:36:04 INFO - PROCESS | 3540 | 1463628964914 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:05 INFO - PROCESS | 3540 | 1463628965021 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 20:36:05 INFO - PROCESS | 3540 | 1463628965147 Marionette TRACE conn7 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 3540 | ++DOCSHELL 16BC1400 == 105 [pid = 3540] [id = 437] 20:36:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (16BC4400) [pid = 3540] [serial = 1311] [outer = 00000000] 20:36:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (172CC800) [pid = 3540] [serial = 1312] [outer = 16BC4400] 20:36:05 INFO - PROCESS | 3540 | 1463628965191 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (174DA400) [pid = 3540] [serial = 1313] [outer = 16BC4400] 20:36:05 INFO - PROCESS | 3540 | 1463628965554 Marionette TRACE conn7 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 20:36:05 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 20:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 690ms 20:36:05 INFO - PROCESS | 3540 | 1463628965589 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 20:36:05 INFO - PROCESS | 3540 | 1463628965592 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 20:36:05 INFO - PROCESS | 3540 | 1463628965595 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:36:05 INFO - PROCESS | 3540 | 1463628965597 Marionette TRACE conn7 <- [1,1714,null,{}] 20:36:05 INFO - PROCESS | 3540 | 1463628965601 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:05 INFO - PROCESS | 3540 | 1463628965702 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 20:36:05 INFO - PROCESS | 3540 | 1463628965708 Marionette TRACE conn7 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:05 INFO - PROCESS | 3540 | ++DOCSHELL 174DD800 == 106 [pid = 3540] [id = 438] 20:36:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (1756CC00) [pid = 3540] [serial = 1314] [outer = 00000000] 20:36:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (178EBC00) [pid = 3540] [serial = 1315] [outer = 1756CC00] 20:36:05 INFO - PROCESS | 3540 | 1463628965753 Marionette DEBUG loaded listener.js 20:36:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (17916800) [pid = 3540] [serial = 1316] [outer = 1756CC00] 20:36:06 INFO - PROCESS | 3540 | 1463628966194 Marionette TRACE conn7 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 20:36:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:36:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 630ms 20:36:06 INFO - PROCESS | 3540 | 1463628966229 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 20:36:06 INFO - PROCESS | 3540 | 1463628966231 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 20:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:36:06 INFO - PROCESS | 3540 | 1463628966304 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:36:06 INFO - PROCESS | 3540 | 1463628966306 Marionette TRACE conn7 <- [1,1718,null,{}] 20:36:06 INFO - PROCESS | 3540 | 1463628966342 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:06 INFO - PROCESS | 3540 | 1463628966521 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 20:36:06 INFO - PROCESS | 3540 | 1463628966542 Marionette TRACE conn7 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:06 INFO - PROCESS | 3540 | ++DOCSHELL 19380000 == 107 [pid = 3540] [id = 439] 20:36:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (19382400) [pid = 3540] [serial = 1317] [outer = 00000000] 20:36:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (1980C800) [pid = 3540] [serial = 1318] [outer = 19382400] 20:36:06 INFO - PROCESS | 3540 | 1463628966593 Marionette DEBUG loaded listener.js 20:36:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (1A21BC00) [pid = 3540] [serial = 1319] [outer = 19382400] 20:36:07 INFO - PROCESS | 3540 | 1463628967067 Marionette TRACE conn7 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 20:36:07 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 20:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 890ms 20:36:07 INFO - PROCESS | 3540 | 1463628967129 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 3540 | 1463628967131 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 20:36:07 INFO - PROCESS | 3540 | 1463628967135 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 3540 | 1463628967136 Marionette TRACE conn7 <- [1,1722,null,{}] 20:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:36:07 INFO - PROCESS | 3540 | 1463628967140 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:07 INFO - PROCESS | 3540 | 1463628967292 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 20:36:07 INFO - PROCESS | 3540 | 1463628967317 Marionette TRACE conn7 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:07 INFO - PROCESS | 3540 | ++DOCSHELL 1A28AC00 == 108 [pid = 3540] [id = 440] 20:36:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (1A28B400) [pid = 3540] [serial = 1320] [outer = 00000000] 20:36:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (1A33C400) [pid = 3540] [serial = 1321] [outer = 1A28B400] 20:36:07 INFO - PROCESS | 3540 | 1463628967363 Marionette DEBUG loaded listener.js 20:36:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (1A48C800) [pid = 3540] [serial = 1322] [outer = 1A28B400] 20:36:07 INFO - PROCESS | 3540 | 1463628967805 Marionette TRACE conn7 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 20:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 731ms 20:36:07 INFO - PROCESS | 3540 | 1463628967901 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 20:36:07 INFO - PROCESS | 3540 | 1463628967903 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 20:36:07 INFO - PROCESS | 3540 | 1463628967909 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:36:07 INFO - PROCESS | 3540 | 1463628967911 Marionette TRACE conn7 <- [1,1726,null,{}] 20:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:36:07 INFO - PROCESS | 3540 | 1463628967915 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:08 INFO - PROCESS | 3540 | 1463628968060 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 20:36:08 INFO - PROCESS | 3540 | 1463628968079 Marionette TRACE conn7 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:08 INFO - PROCESS | 3540 | ++DOCSHELL 1A33BC00 == 109 [pid = 3540] [id = 441] 20:36:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (1A70C000) [pid = 3540] [serial = 1323] [outer = 00000000] 20:36:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (1B7D5C00) [pid = 3540] [serial = 1324] [outer = 1A70C000] 20:36:08 INFO - PROCESS | 3540 | 1463628968122 Marionette DEBUG loaded listener.js 20:36:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (1B854400) [pid = 3540] [serial = 1325] [outer = 1A70C000] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (1A221C00) [pid = 3540] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (1A33D800) [pid = 3540] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (0DB17000) [pid = 3540] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (1690BC00) [pid = 3540] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (17729000) [pid = 3540] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (124D6000) [pid = 3540] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (16BC4800) [pid = 3540] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (0D853800) [pid = 3540] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:36:08 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (1790B800) [pid = 3540] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:36:08 INFO - PROCESS | 3540 | 1463628968888 Marionette TRACE conn7 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 20:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1013ms 20:36:08 INFO - PROCESS | 3540 | 1463628968929 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 20:36:08 INFO - PROCESS | 3540 | 1463628968931 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 20:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:36:08 INFO - PROCESS | 3540 | 1463628968934 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:36:08 INFO - PROCESS | 3540 | 1463628968935 Marionette TRACE conn7 <- [1,1730,null,{}] 20:36:08 INFO - PROCESS | 3540 | 1463628968939 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:09 INFO - PROCESS | 3540 | 1463628969093 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 20:36:09 INFO - PROCESS | 3540 | 1463628969174 Marionette TRACE conn7 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:09 INFO - PROCESS | 3540 | ++DOCSHELL 16FADC00 == 110 [pid = 3540] [id = 442] 20:36:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (172C2000) [pid = 3540] [serial = 1326] [outer = 00000000] 20:36:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (1A27C800) [pid = 3540] [serial = 1327] [outer = 172C2000] 20:36:09 INFO - PROCESS | 3540 | 1463628969217 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (1B580800) [pid = 3540] [serial = 1328] [outer = 172C2000] 20:36:09 INFO - PROCESS | 3540 | 1463628969572 Marionette TRACE conn7 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 20:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 20:36:09 INFO - PROCESS | 3540 | 1463628969618 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 20:36:09 INFO - PROCESS | 3540 | 1463628969620 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 20:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:36:09 INFO - PROCESS | 3540 | 1463628969624 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:36:09 INFO - PROCESS | 3540 | 1463628969625 Marionette TRACE conn7 <- [1,1734,null,{}] 20:36:09 INFO - PROCESS | 3540 | 1463628969628 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:09 INFO - PROCESS | 3540 | 1463628969725 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 20:36:09 INFO - PROCESS | 3540 | 1463628969759 Marionette TRACE conn7 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:09 INFO - PROCESS | 3540 | ++DOCSHELL 11B0A000 == 111 [pid = 3540] [id = 443] 20:36:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (1A226400) [pid = 3540] [serial = 1329] [outer = 00000000] 20:36:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (1BBD0C00) [pid = 3540] [serial = 1330] [outer = 1A226400] 20:36:09 INFO - PROCESS | 3540 | 1463628969802 Marionette DEBUG loaded listener.js 20:36:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (1CE32800) [pid = 3540] [serial = 1331] [outer = 1A226400] 20:36:10 INFO - PROCESS | 3540 | 1463628970245 Marionette TRACE conn7 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 20:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 20:36:10 INFO - PROCESS | 3540 | 1463628970310 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 20:36:10 INFO - PROCESS | 3540 | 1463628970312 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 20:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:36:10 INFO - PROCESS | 3540 | 1463628970315 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:36:10 INFO - PROCESS | 3540 | 1463628970317 Marionette TRACE conn7 <- [1,1738,null,{}] 20:36:10 INFO - PROCESS | 3540 | 1463628970320 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:10 INFO - PROCESS | 3540 | 1463628970418 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 20:36:10 INFO - PROCESS | 3540 | 1463628970424 Marionette TRACE conn7 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:10 INFO - PROCESS | 3540 | ++DOCSHELL 1B75D400 == 112 [pid = 3540] [id = 444] 20:36:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (1CE35800) [pid = 3540] [serial = 1332] [outer = 00000000] 20:36:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (1F458800) [pid = 3540] [serial = 1333] [outer = 1CE35800] 20:36:10 INFO - PROCESS | 3540 | 1463628970473 Marionette DEBUG loaded listener.js 20:36:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (20528C00) [pid = 3540] [serial = 1334] [outer = 1CE35800] 20:36:11 INFO - PROCESS | 3540 | 1463628971254 Marionette TRACE conn7 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 20:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 970ms 20:36:11 INFO - PROCESS | 3540 | 1463628971287 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 20:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:36:11 INFO - PROCESS | 3540 | 1463628971293 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 20:36:11 INFO - PROCESS | 3540 | 1463628971297 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:36:11 INFO - PROCESS | 3540 | 1463628971302 Marionette TRACE conn7 <- [1,1742,null,{}] 20:36:11 INFO - PROCESS | 3540 | 1463628971307 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:11 INFO - PROCESS | 3540 | 1463628971472 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 20:36:11 INFO - PROCESS | 3540 | 1463628971640 Marionette TRACE conn7 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:11 INFO - PROCESS | 3540 | ++DOCSHELL 11D47000 == 113 [pid = 3540] [id = 445] 20:36:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (124D9000) [pid = 3540] [serial = 1335] [outer = 00000000] 20:36:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (167F4800) [pid = 3540] [serial = 1336] [outer = 124D9000] 20:36:11 INFO - PROCESS | 3540 | 1463628971697 Marionette DEBUG loaded listener.js 20:36:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (1690E800) [pid = 3540] [serial = 1337] [outer = 124D9000] 20:36:12 INFO - PROCESS | 3540 | 1463628972306 Marionette TRACE conn7 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 20:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1080ms 20:36:12 INFO - PROCESS | 3540 | 1463628972378 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 20:36:12 INFO - PROCESS | 3540 | 1463628972385 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 20:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:36:12 INFO - PROCESS | 3540 | 1463628972391 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:36:12 INFO - PROCESS | 3540 | 1463628972394 Marionette TRACE conn7 <- [1,1746,null,{}] 20:36:12 INFO - PROCESS | 3540 | 1463628972398 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:12 INFO - PROCESS | 3540 | 1463628972534 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 20:36:12 INFO - PROCESS | 3540 | 1463628972694 Marionette TRACE conn7 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:12 INFO - PROCESS | 3540 | ++DOCSHELL 174D7C00 == 114 [pid = 3540] [id = 446] 20:36:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (17728400) [pid = 3540] [serial = 1338] [outer = 00000000] 20:36:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (1856D400) [pid = 3540] [serial = 1339] [outer = 17728400] 20:36:12 INFO - PROCESS | 3540 | 1463628972750 Marionette DEBUG loaded listener.js 20:36:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (1A066800) [pid = 3540] [serial = 1340] [outer = 17728400] 20:36:13 INFO - PROCESS | 3540 | 1463628973322 Marionette TRACE conn7 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 20:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 20:36:13 INFO - PROCESS | 3540 | 1463628973363 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 20:36:13 INFO - PROCESS | 3540 | 1463628973366 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 20:36:13 INFO - PROCESS | 3540 | 1463628973369 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:36:13 INFO - PROCESS | 3540 | 1463628973373 Marionette TRACE conn7 <- [1,1750,null,{}] 20:36:13 INFO - PROCESS | 3540 | 1463628973384 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:13 INFO - PROCESS | 3540 | 1463628973513 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 20:36:13 INFO - PROCESS | 3540 | 1463628973695 Marionette TRACE conn7 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:13 INFO - PROCESS | 3540 | ++DOCSHELL 1FD1D000 == 115 [pid = 3540] [id = 447] 20:36:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (1FD1DC00) [pid = 3540] [serial = 1341] [outer = 00000000] 20:36:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (2052B400) [pid = 3540] [serial = 1342] [outer = 1FD1DC00] 20:36:13 INFO - PROCESS | 3540 | 1463628973753 Marionette DEBUG loaded listener.js 20:36:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (205ECC00) [pid = 3540] [serial = 1343] [outer = 1FD1DC00] 20:36:14 INFO - PROCESS | 3540 | 1463628974373 Marionette TRACE conn7 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 20:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1079ms 20:36:14 INFO - PROCESS | 3540 | 1463628974451 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 20:36:14 INFO - PROCESS | 3540 | 1463628974454 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 20:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:36:14 INFO - PROCESS | 3540 | 1463628974458 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:36:14 INFO - PROCESS | 3540 | 1463628974460 Marionette TRACE conn7 <- [1,1754,null,{}] 20:36:14 INFO - PROCESS | 3540 | 1463628974464 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:14 INFO - PROCESS | 3540 | 1463628974592 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 20:36:14 INFO - PROCESS | 3540 | 1463628974771 Marionette TRACE conn7 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:14 INFO - PROCESS | 3540 | ++DOCSHELL 21A7AC00 == 116 [pid = 3540] [id = 448] 20:36:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (21A7DC00) [pid = 3540] [serial = 1344] [outer = 00000000] 20:36:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (21F0C400) [pid = 3540] [serial = 1345] [outer = 21A7DC00] 20:36:14 INFO - PROCESS | 3540 | 1463628974827 Marionette DEBUG loaded listener.js 20:36:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (21F86C00) [pid = 3540] [serial = 1346] [outer = 21A7DC00] 20:36:15 INFO - PROCESS | 3540 | 1463628975414 Marionette TRACE conn7 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 20:36:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 20:36:15 INFO - PROCESS | 3540 | 1463628975431 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 20:36:15 INFO - PROCESS | 3540 | 1463628975434 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 20:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:36:15 INFO - PROCESS | 3540 | 1463628975452 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:36:15 INFO - PROCESS | 3540 | 1463628975454 Marionette TRACE conn7 <- [1,1758,null,{}] 20:36:15 INFO - PROCESS | 3540 | 1463628975462 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:15 INFO - PROCESS | 3540 | 1463628975588 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 20:36:15 INFO - PROCESS | 3540 | 1463628975766 Marionette TRACE conn7 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:15 INFO - PROCESS | 3540 | ++DOCSHELL 21BCFC00 == 117 [pid = 3540] [id = 449] 20:36:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (21BD1800) [pid = 3540] [serial = 1347] [outer = 00000000] 20:36:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (21BD7400) [pid = 3540] [serial = 1348] [outer = 21BD1800] 20:36:15 INFO - PROCESS | 3540 | 1463628975822 Marionette DEBUG loaded listener.js 20:36:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (21BD9800) [pid = 3540] [serial = 1349] [outer = 21BD1800] 20:36:16 INFO - PROCESS | 3540 | 1463628976413 Marionette TRACE conn7 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 20:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1035ms 20:36:16 INFO - PROCESS | 3540 | 1463628976476 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 20:36:16 INFO - PROCESS | 3540 | 1463628976479 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 20:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:36:16 INFO - PROCESS | 3540 | 1463628976482 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:36:16 INFO - PROCESS | 3540 | 1463628976484 Marionette TRACE conn7 <- [1,1762,null,{}] 20:36:16 INFO - PROCESS | 3540 | 1463628976521 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:16 INFO - PROCESS | 3540 | 1463628976659 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 20:36:16 INFO - PROCESS | 3540 | 1463628976821 Marionette TRACE conn7 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:16 INFO - PROCESS | 3540 | ++DOCSHELL 20D92400 == 118 [pid = 3540] [id = 450] 20:36:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (20D95C00) [pid = 3540] [serial = 1350] [outer = 00000000] 20:36:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (21BD4800) [pid = 3540] [serial = 1351] [outer = 20D95C00] 20:36:16 INFO - PROCESS | 3540 | 1463628976877 Marionette DEBUG loaded listener.js 20:36:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (21BDB400) [pid = 3540] [serial = 1352] [outer = 20D95C00] 20:36:17 INFO - PROCESS | 3540 | 1463628977424 Marionette TRACE conn7 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 20:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 20:36:17 INFO - PROCESS | 3540 | 1463628977471 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 20:36:17 INFO - PROCESS | 3540 | 1463628977473 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 20:36:17 INFO - PROCESS | 3540 | 1463628977478 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:36:17 INFO - PROCESS | 3540 | 1463628977481 Marionette TRACE conn7 <- [1,1766,null,{}] 20:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:36:17 INFO - PROCESS | 3540 | 1463628977484 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:17 INFO - PROCESS | 3540 | 1463628977607 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 20:36:17 INFO - PROCESS | 3540 | 1463628977785 Marionette TRACE conn7 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:17 INFO - PROCESS | 3540 | ++DOCSHELL 2053EC00 == 119 [pid = 3540] [id = 451] 20:36:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (2053F000) [pid = 3540] [serial = 1353] [outer = 00000000] 20:36:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (20545400) [pid = 3540] [serial = 1354] [outer = 2053F000] 20:36:17 INFO - PROCESS | 3540 | 1463628977840 Marionette DEBUG loaded listener.js 20:36:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (20547800) [pid = 3540] [serial = 1355] [outer = 2053F000] 20:36:18 INFO - PROCESS | 3540 | 1463628978448 Marionette TRACE conn7 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 20:36:18 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 20:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1014ms 20:36:18 INFO - PROCESS | 3540 | 1463628978499 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 20:36:18 INFO - PROCESS | 3540 | 1463628978501 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 20:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:36:18 INFO - PROCESS | 3540 | 1463628978518 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:36:18 INFO - PROCESS | 3540 | 1463628978520 Marionette TRACE conn7 <- [1,1770,null,{}] 20:36:18 INFO - PROCESS | 3540 | 1463628978545 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:18 INFO - PROCESS | 3540 | 1463628978679 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 20:36:18 INFO - PROCESS | 3540 | 1463628978849 Marionette TRACE conn7 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:18 INFO - PROCESS | 3540 | ++DOCSHELL 20545000 == 120 [pid = 3540] [id = 452] 20:36:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (20549C00) [pid = 3540] [serial = 1356] [outer = 00000000] 20:36:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (21C48800) [pid = 3540] [serial = 1357] [outer = 20549C00] 20:36:18 INFO - PROCESS | 3540 | 1463628978902 Marionette DEBUG loaded listener.js 20:36:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (21C4D400) [pid = 3540] [serial = 1358] [outer = 20549C00] 20:36:19 INFO - PROCESS | 3540 | 1463628979485 Marionette TRACE conn7 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 20:36:19 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 20:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1007ms 20:36:19 INFO - PROCESS | 3540 | 1463628979515 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 20:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:36:19 INFO - PROCESS | 3540 | 1463628979518 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 20:36:19 INFO - PROCESS | 3540 | 1463628979521 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:36:19 INFO - PROCESS | 3540 | 1463628979523 Marionette TRACE conn7 <- [1,1774,null,{}] 20:36:19 INFO - PROCESS | 3540 | 1463628979527 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:19 INFO - PROCESS | 3540 | 1463628979650 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 20:36:19 INFO - PROCESS | 3540 | 1463628979832 Marionette TRACE conn7 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:19 INFO - PROCESS | 3540 | ++DOCSHELL 20D9DC00 == 121 [pid = 3540] [id = 453] 20:36:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (21BD7800) [pid = 3540] [serial = 1359] [outer = 00000000] 20:36:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (21C57800) [pid = 3540] [serial = 1360] [outer = 21BD7800] 20:36:19 INFO - PROCESS | 3540 | 1463628979887 Marionette DEBUG loaded listener.js 20:36:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (21F8BC00) [pid = 3540] [serial = 1361] [outer = 21BD7800] 20:36:20 INFO - PROCESS | 3540 | 1463628980466 Marionette TRACE conn7 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 20:36:20 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 20:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 20:36:20 INFO - PROCESS | 3540 | 1463628980496 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 20:36:20 INFO - PROCESS | 3540 | 1463628980498 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 20:36:20 INFO - PROCESS | 3540 | 1463628980501 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:36:20 INFO - PROCESS | 3540 | 1463628980504 Marionette TRACE conn7 <- [1,1778,null,{}] 20:36:20 INFO - PROCESS | 3540 | 1463628980507 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:20 INFO - PROCESS | 3540 | 1463628980635 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 20:36:20 INFO - PROCESS | 3540 | 1463628980816 Marionette TRACE conn7 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:20 INFO - PROCESS | 3540 | ++DOCSHELL 21C56C00 == 122 [pid = 3540] [id = 454] 20:36:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (22F98C00) [pid = 3540] [serial = 1362] [outer = 00000000] 20:36:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (23C18400) [pid = 3540] [serial = 1363] [outer = 22F98C00] 20:36:20 INFO - PROCESS | 3540 | 1463628980870 Marionette DEBUG loaded listener.js 20:36:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (23C20800) [pid = 3540] [serial = 1364] [outer = 22F98C00] 20:36:21 INFO - PROCESS | 3540 | 1463628981521 Marionette TRACE conn7 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:36:21 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) 20:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1068ms 20:36:21 INFO - PROCESS | 3540 | 1463628981573 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 20:36:21 INFO - PROCESS | 3540 | 1463628981576 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 20:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:36:21 INFO - PROCESS | 3540 | 1463628981579 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:36:21 INFO - PROCESS | 3540 | 1463628981582 Marionette TRACE conn7 <- [1,1782,null,{}] 20:36:21 INFO - PROCESS | 3540 | 1463628981586 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:21 INFO - PROCESS | 3540 | 1463628981758 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 20:36:21 INFO - PROCESS | 3540 | 1463628981933 Marionette TRACE conn7 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:21 INFO - PROCESS | 3540 | ++DOCSHELL 16006C00 == 123 [pid = 3540] [id = 455] 20:36:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (167DB800) [pid = 3540] [serial = 1365] [outer = 00000000] 20:36:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (172CE800) [pid = 3540] [serial = 1366] [outer = 167DB800] 20:36:21 INFO - PROCESS | 3540 | 1463628981994 Marionette DEBUG loaded listener.js 20:36:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 189 (178EEC00) [pid = 3540] [serial = 1367] [outer = 167DB800] 20:36:22 INFO - PROCESS | 3540 | 1463628982769 Marionette TRACE conn7 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1273ms 20:36:22 INFO - PROCESS | 3540 | 1463628982857 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 20:36:22 INFO - PROCESS | 3540 | 1463628982861 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 20:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:36:22 INFO - PROCESS | 3540 | 1463628982866 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:36:22 INFO - PROCESS | 3540 | 1463628982870 Marionette TRACE conn7 <- [1,1786,null,{}] 20:36:22 INFO - PROCESS | 3540 | 1463628982876 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:23 INFO - PROCESS | 3540 | 1463628983014 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 20:36:23 INFO - PROCESS | 3540 | 1463628983182 Marionette TRACE conn7 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:23 INFO - PROCESS | 3540 | ++DOCSHELL 13A65000 == 124 [pid = 3540] [id = 456] 20:36:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (13A66400) [pid = 3540] [serial = 1368] [outer = 00000000] 20:36:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (167E6400) [pid = 3540] [serial = 1369] [outer = 13A66400] 20:36:23 INFO - PROCESS | 3540 | 1463628983234 Marionette DEBUG loaded listener.js 20:36:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (16B65C00) [pid = 3540] [serial = 1370] [outer = 13A66400] 20:36:23 INFO - PROCESS | 3540 | 1463628983847 Marionette TRACE conn7 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 20:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1023ms 20:36:23 INFO - PROCESS | 3540 | 1463628983890 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 20:36:23 INFO - PROCESS | 3540 | 1463628983896 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 20:36:23 INFO - PROCESS | 3540 | 1463628983901 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:36:23 INFO - PROCESS | 3540 | 1463628983904 Marionette TRACE conn7 <- [1,1790,null,{}] 20:36:23 INFO - PROCESS | 3540 | 1463628983908 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:24 INFO - PROCESS | 3540 | 1463628984025 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 20:36:24 INFO - PROCESS | 3540 | 1463628984211 Marionette TRACE conn7 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:24 INFO - PROCESS | 3540 | ++DOCSHELL 16853C00 == 125 [pid = 3540] [id = 457] 20:36:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (173DC000) [pid = 3540] [serial = 1371] [outer = 00000000] 20:36:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (178E5C00) [pid = 3540] [serial = 1372] [outer = 173DC000] 20:36:24 INFO - PROCESS | 3540 | 1463628984261 Marionette DEBUG loaded listener.js 20:36:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (1937C000) [pid = 3540] [serial = 1373] [outer = 173DC000] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 11B0A000 == 124 [pid = 3540] [id = 443] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 16FADC00 == 123 [pid = 3540] [id = 442] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 1A33BC00 == 122 [pid = 3540] [id = 441] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 1A28AC00 == 121 [pid = 3540] [id = 440] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 19380000 == 120 [pid = 3540] [id = 439] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 174DD800 == 119 [pid = 3540] [id = 438] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 16BC1400 == 118 [pid = 3540] [id = 437] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 0DE95000 == 117 [pid = 3540] [id = 436] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 172C9C00 == 116 [pid = 3540] [id = 435] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (1CE30400) [pid = 3540] [serial = 1270] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 0D18A400 == 115 [pid = 3540] [id = 434] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 17A96000 == 114 [pid = 3540] [id = 430] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 21F0E800 == 113 [pid = 3540] [id = 429] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 20530000 == 112 [pid = 3540] [id = 428] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 1BE7D400 == 111 [pid = 3540] [id = 427] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 1A06C400 == 110 [pid = 3540] [id = 426] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 1690F800 == 109 [pid = 3540] [id = 425] 20:36:24 INFO - PROCESS | 3540 | --DOCSHELL 0DDB9400 == 108 [pid = 3540] [id = 424] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (1A30B400) [pid = 3540] [serial = 1258] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (1B583400) [pid = 3540] [serial = 1261] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (11DB7000) [pid = 3540] [serial = 1264] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (1B7D9000) [pid = 3540] [serial = 1267] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (1785D400) [pid = 3540] [serial = 1252] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 188 (13A63400) [pid = 3540] [serial = 1243] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (14C10000) [pid = 3540] [serial = 1210] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (1725FC00) [pid = 3540] [serial = 1249] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (173D7800) [pid = 3540] [serial = 1250] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (19D27400) [pid = 3540] [serial = 1219] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (13A61400) [pid = 3540] [serial = 1240] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (0E09E000) [pid = 3540] [serial = 1246] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (13608400) [pid = 3540] [serial = 1247] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (17A95C00) [pid = 3540] [serial = 1255] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (1A281000) [pid = 3540] [serial = 1222] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (1B587C00) [pid = 3540] [serial = 1225] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (1B7E3800) [pid = 3540] [serial = 1228] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1CE3B800) [pid = 3540] [serial = 1234] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (2052F800) [pid = 3540] [serial = 1237] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (1BBCD800) [pid = 3540] [serial = 1231] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (18CDCC00) [pid = 3540] [serial = 1216] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (174DFC00) [pid = 3540] [serial = 1213] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (178E8400) [pid = 3540] [serial = 1253] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (16008000) [pid = 3540] [serial = 1244] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (1BB2FC00) [pid = 3540] [serial = 1268] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (1398C400) [pid = 3540] [serial = 1265] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (1A330800) [pid = 3540] [serial = 1259] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (1B757400) [pid = 3540] [serial = 1262] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (19381C00) [pid = 3540] [serial = 1256] [outer = 00000000] [url = about:blank] 20:36:24 INFO - PROCESS | 3540 | 1463628984872 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1017ms 20:36:24 INFO - PROCESS | 3540 | 1463628984922 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 20:36:24 INFO - PROCESS | 3540 | 1463628984924 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 20:36:24 INFO - PROCESS | 3540 | 1463628984928 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:36:24 INFO - PROCESS | 3540 | 1463628984931 Marionette TRACE conn7 <- [1,1794,null,{}] 20:36:24 INFO - PROCESS | 3540 | 1463628984942 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:25 INFO - PROCESS | 3540 | 1463628985116 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 20:36:25 INFO - PROCESS | 3540 | 1463628985133 Marionette TRACE conn7 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:25 INFO - PROCESS | 3540 | ++DOCSHELL 13A63400 == 109 [pid = 3540] [id = 458] 20:36:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (15107000) [pid = 3540] [serial = 1374] [outer = 00000000] 20:36:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (169E7800) [pid = 3540] [serial = 1375] [outer = 15107000] 20:36:25 INFO - PROCESS | 3540 | 1463628985180 Marionette DEBUG loaded listener.js 20:36:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (172C6400) [pid = 3540] [serial = 1376] [outer = 15107000] 20:36:25 INFO - PROCESS | 3540 | 1463628985638 Marionette TRACE conn7 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 20:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 770ms 20:36:25 INFO - PROCESS | 3540 | 1463628985703 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 20:36:25 INFO - PROCESS | 3540 | 1463628985706 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 20:36:25 INFO - PROCESS | 3540 | 1463628985709 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:36:25 INFO - PROCESS | 3540 | 1463628985711 Marionette TRACE conn7 <- [1,1798,null,{}] 20:36:25 INFO - PROCESS | 3540 | 1463628985714 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:25 INFO - PROCESS | 3540 | 1463628985816 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 20:36:25 INFO - PROCESS | 3540 | 1463628985830 Marionette TRACE conn7 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:25 INFO - PROCESS | 3540 | ++DOCSHELL 1785D400 == 110 [pid = 3540] [id = 459] 20:36:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (178E2400) [pid = 3540] [serial = 1377] [outer = 00000000] 20:36:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (1937BC00) [pid = 3540] [serial = 1378] [outer = 178E2400] 20:36:25 INFO - PROCESS | 3540 | 1463628985874 Marionette DEBUG loaded listener.js 20:36:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (19803800) [pid = 3540] [serial = 1379] [outer = 178E2400] 20:36:26 INFO - PROCESS | 3540 | 1463628986349 Marionette TRACE conn7 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 20:36:26 INFO - PROCESS | 3540 | 1463628986382 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 20:36:26 INFO - PROCESS | 3540 | 1463628986383 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 20:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:36:26 INFO - PROCESS | 3540 | 1463628986386 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:36:26 INFO - PROCESS | 3540 | 1463628986388 Marionette TRACE conn7 <- [1,1802,null,{}] 20:36:26 INFO - PROCESS | 3540 | 1463628986395 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:26 INFO - PROCESS | 3540 | 1463628986495 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 20:36:26 INFO - PROCESS | 3540 | 1463628986501 Marionette TRACE conn7 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:26 INFO - PROCESS | 3540 | ++DOCSHELL 19D9CC00 == 111 [pid = 3540] [id = 460] 20:36:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (1A223400) [pid = 3540] [serial = 1380] [outer = 00000000] 20:36:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (1A28A000) [pid = 3540] [serial = 1381] [outer = 1A223400] 20:36:26 INFO - PROCESS | 3540 | 1463628986548 Marionette DEBUG loaded listener.js 20:36:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (1A333800) [pid = 3540] [serial = 1382] [outer = 1A223400] 20:36:27 INFO - PROCESS | 3540 | 1463628987045 Marionette TRACE conn7 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 20:36:27 INFO - PROCESS | 3540 | 1463628987118 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 20:36:27 INFO - PROCESS | 3540 | 1463628987120 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 20:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:36:27 INFO - PROCESS | 3540 | 1463628987130 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:36:27 INFO - PROCESS | 3540 | 1463628987132 Marionette TRACE conn7 <- [1,1806,null,{}] 20:36:27 INFO - PROCESS | 3540 | 1463628987135 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:27 INFO - PROCESS | 3540 | 1463628987323 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 20:36:27 INFO - PROCESS | 3540 | 1463628987351 Marionette TRACE conn7 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:27 INFO - PROCESS | 3540 | ++DOCSHELL 1A706C00 == 112 [pid = 3540] [id = 461] 20:36:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (1A707400) [pid = 3540] [serial = 1383] [outer = 00000000] 20:36:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (1B7DF400) [pid = 3540] [serial = 1384] [outer = 1A707400] 20:36:27 INFO - PROCESS | 3540 | 1463628987395 Marionette DEBUG loaded listener.js 20:36:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (1BB2FC00) [pid = 3540] [serial = 1385] [outer = 1A707400] 20:36:27 INFO - PROCESS | 3540 | 1463628987850 Marionette TRACE conn7 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 20:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 770ms 20:36:27 INFO - PROCESS | 3540 | 1463628987915 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 20:36:27 INFO - PROCESS | 3540 | 1463628987917 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 20:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:36:27 INFO - PROCESS | 3540 | 1463628987926 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:36:27 INFO - PROCESS | 3540 | 1463628987928 Marionette TRACE conn7 <- [1,1810,null,{}] 20:36:27 INFO - PROCESS | 3540 | 1463628987931 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:28 INFO - PROCESS | 3540 | 1463628988075 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 20:36:28 INFO - PROCESS | 3540 | 1463628988094 Marionette TRACE conn7 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:28 INFO - PROCESS | 3540 | ++DOCSHELL 1BB34800 == 113 [pid = 3540] [id = 462] 20:36:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (1BBD6800) [pid = 3540] [serial = 1386] [outer = 00000000] 20:36:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (1CE3B800) [pid = 3540] [serial = 1387] [outer = 1BBD6800] 20:36:28 INFO - PROCESS | 3540 | 1463628988138 Marionette DEBUG loaded listener.js 20:36:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (1F451800) [pid = 3540] [serial = 1388] [outer = 1BBD6800] 20:36:28 INFO - PROCESS | 3540 | 1463628988611 Marionette TRACE conn7 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 20:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 20:36:28 INFO - PROCESS | 3540 | 1463628988696 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 20:36:28 INFO - PROCESS | 3540 | 1463628988698 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 20:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:36:28 INFO - PROCESS | 3540 | 1463628988708 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:36:28 INFO - PROCESS | 3540 | 1463628988709 Marionette TRACE conn7 <- [1,1814,null,{}] 20:36:28 INFO - PROCESS | 3540 | 1463628988713 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:28 INFO - PROCESS | 3540 | 1463628988859 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 20:36:28 INFO - PROCESS | 3540 | 1463628988887 Marionette TRACE conn7 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:28 INFO - PROCESS | 3540 | ++DOCSHELL 1F45D000 == 114 [pid = 3540] [id = 463] 20:36:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (1FD15400) [pid = 3540] [serial = 1389] [outer = 00000000] 20:36:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (20541000) [pid = 3540] [serial = 1390] [outer = 1FD15400] 20:36:28 INFO - PROCESS | 3540 | 1463628988930 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (20C97000) [pid = 3540] [serial = 1391] [outer = 1FD15400] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (1BBCBC00) [pid = 3540] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (1A28B400) [pid = 3540] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (172C2000) [pid = 3540] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (172CB000) [pid = 3540] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (1A70C000) [pid = 3540] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (1A226400) [pid = 3540] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (0DE95C00) [pid = 3540] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (0D2EFC00) [pid = 3540] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (16BC4400) [pid = 3540] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (19382400) [pid = 3540] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:36:29 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (1756CC00) [pid = 3540] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:36:29 INFO - PROCESS | 3540 | 1463628989694 Marionette TRACE conn7 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 20:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1023ms 20:36:29 INFO - PROCESS | 3540 | 1463628989737 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 20:36:29 INFO - PROCESS | 3540 | 1463628989739 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 20:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:36:29 INFO - PROCESS | 3540 | 1463628989757 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:36:29 INFO - PROCESS | 3540 | 1463628989758 Marionette TRACE conn7 <- [1,1818,null,{}] 20:36:29 INFO - PROCESS | 3540 | 1463628989762 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:29 INFO - PROCESS | 3540 | 1463628989864 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 20:36:29 INFO - PROCESS | 3540 | 1463628989874 Marionette TRACE conn7 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:29 INFO - PROCESS | 3540 | ++DOCSHELL 0DF71C00 == 115 [pid = 3540] [id = 464] 20:36:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (16FAC400) [pid = 3540] [serial = 1392] [outer = 00000000] 20:36:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (1B757000) [pid = 3540] [serial = 1393] [outer = 16FAC400] 20:36:29 INFO - PROCESS | 3540 | 1463628989920 Marionette DEBUG loaded listener.js 20:36:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (1FD1CC00) [pid = 3540] [serial = 1394] [outer = 16FAC400] 20:36:30 INFO - PROCESS | 3540 | 1463628990369 Marionette TRACE conn7 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 20:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 20:36:30 INFO - PROCESS | 3540 | 1463628990440 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 20:36:30 INFO - PROCESS | 3540 | 1463628990442 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 20:36:30 INFO - PROCESS | 3540 | 1463628990445 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:36:30 INFO - PROCESS | 3540 | 1463628990447 Marionette TRACE conn7 <- [1,1822,null,{}] 20:36:30 INFO - PROCESS | 3540 | 1463628990450 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:30 INFO - PROCESS | 3540 | 1463628990587 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 20:36:30 INFO - PROCESS | 3540 | 1463628990609 Marionette TRACE conn7 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:30 INFO - PROCESS | 3540 | ++DOCSHELL 1BE7DC00 == 116 [pid = 3540] [id = 465] 20:36:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (20D92800) [pid = 3540] [serial = 1395] [outer = 00000000] 20:36:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (20D9B800) [pid = 3540] [serial = 1396] [outer = 20D92800] 20:36:30 INFO - PROCESS | 3540 | 1463628990652 Marionette DEBUG loaded listener.js 20:36:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (21BD1000) [pid = 3540] [serial = 1397] [outer = 20D92800] 20:36:31 INFO - PROCESS | 3540 | 1463628991096 Marionette TRACE conn7 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 20:36:31 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 20:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 20:36:31 INFO - PROCESS | 3540 | 1463628991180 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 20:36:31 INFO - PROCESS | 3540 | 1463628991182 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 20:36:31 INFO - PROCESS | 3540 | 1463628991185 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:36:31 INFO - PROCESS | 3540 | 1463628991188 Marionette TRACE conn7 <- [1,1826,null,{}] 20:36:31 INFO - PROCESS | 3540 | 1463628991192 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:31 INFO - PROCESS | 3540 | 1463628991316 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 20:36:31 INFO - PROCESS | 3540 | 1463628991323 Marionette TRACE conn7 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:31 INFO - PROCESS | 3540 | ++DOCSHELL 0D918C00 == 117 [pid = 3540] [id = 466] 20:36:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (0D91B000) [pid = 3540] [serial = 1398] [outer = 00000000] 20:36:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (1A337800) [pid = 3540] [serial = 1399] [outer = 0D91B000] 20:36:31 INFO - PROCESS | 3540 | 1463628991374 Marionette DEBUG loaded listener.js 20:36:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (21C0F400) [pid = 3540] [serial = 1400] [outer = 0D91B000] 20:36:32 INFO - PROCESS | 3540 | 1463628992190 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1070ms 20:36:32 INFO - PROCESS | 3540 | 1463628992261 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 20:36:32 INFO - PROCESS | 3540 | 1463628992266 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 20:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:36:32 INFO - PROCESS | 3540 | 1463628992271 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:36:32 INFO - PROCESS | 3540 | 1463628992276 Marionette TRACE conn7 <- [1,1830,null,{}] 20:36:32 INFO - PROCESS | 3540 | 1463628992281 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:32 INFO - PROCESS | 3540 | 1463628992418 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 20:36:32 INFO - PROCESS | 3540 | 1463628992597 Marionette TRACE conn7 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:32 INFO - PROCESS | 3540 | ++DOCSHELL 10D16000 == 118 [pid = 3540] [id = 467] 20:36:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (1222A400) [pid = 3540] [serial = 1401] [outer = 00000000] 20:36:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (13987400) [pid = 3540] [serial = 1402] [outer = 1222A400] 20:36:32 INFO - PROCESS | 3540 | 1463628992655 Marionette DEBUG loaded listener.js 20:36:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (16010400) [pid = 3540] [serial = 1403] [outer = 1222A400] 20:36:33 INFO - PROCESS | 3540 | 1463628993256 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 20:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1020ms 20:36:33 INFO - PROCESS | 3540 | 1463628993296 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 20:36:33 INFO - PROCESS | 3540 | 1463628993302 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 20:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:36:33 INFO - PROCESS | 3540 | 1463628993308 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:36:33 INFO - PROCESS | 3540 | 1463628993311 Marionette TRACE conn7 <- [1,1834,null,{}] 20:36:33 INFO - PROCESS | 3540 | 1463628993315 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:33 INFO - PROCESS | 3540 | 1463628993447 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 20:36:33 INFO - PROCESS | 3540 | 1463628993634 Marionette TRACE conn7 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:33 INFO - PROCESS | 3540 | ++DOCSHELL 1690C800 == 119 [pid = 3540] [id = 468] 20:36:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (1725D800) [pid = 3540] [serial = 1404] [outer = 00000000] 20:36:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (17729800) [pid = 3540] [serial = 1405] [outer = 1725D800] 20:36:33 INFO - PROCESS | 3540 | 1463628993690 Marionette DEBUG loaded listener.js 20:36:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (17A92000) [pid = 3540] [serial = 1406] [outer = 1725D800] 20:36:34 INFO - PROCESS | 3540 | 1463628994311 Marionette TRACE conn7 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:36:34 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) 20:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1079ms 20:36:34 INFO - PROCESS | 3540 | 1463628994390 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 20:36:34 INFO - PROCESS | 3540 | 1463628994392 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 20:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:36:34 INFO - PROCESS | 3540 | 1463628994397 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:36:34 INFO - PROCESS | 3540 | 1463628994400 Marionette TRACE conn7 <- [1,1838,null,{}] 20:36:34 INFO - PROCESS | 3540 | 1463628994412 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:34 INFO - PROCESS | 3540 | 1463628994553 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 20:36:34 INFO - PROCESS | 3540 | 1463628994732 Marionette TRACE conn7 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:34 INFO - PROCESS | 3540 | ++DOCSHELL 1B7D8800 == 120 [pid = 3540] [id = 469] 20:36:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (1BBD5000) [pid = 3540] [serial = 1407] [outer = 00000000] 20:36:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 189 (2053FC00) [pid = 3540] [serial = 1408] [outer = 1BBD5000] 20:36:34 INFO - PROCESS | 3540 | 1463628994788 Marionette DEBUG loaded listener.js 20:36:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (21BD6C00) [pid = 3540] [serial = 1409] [outer = 1BBD5000] 20:36:35 INFO - PROCESS | 3540 | 1463628995375 Marionette TRACE conn7 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1025ms 20:36:35 INFO - PROCESS | 3540 | 1463628995424 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 20:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:36:35 INFO - PROCESS | 3540 | 1463628995428 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 20:36:35 INFO - PROCESS | 3540 | 1463628995431 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:36:35 INFO - PROCESS | 3540 | 1463628995433 Marionette TRACE conn7 <- [1,1842,null,{}] 20:36:35 INFO - PROCESS | 3540 | 1463628995437 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:35 INFO - PROCESS | 3540 | 1463628995566 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 20:36:35 INFO - PROCESS | 3540 | 1463628995712 Marionette TRACE conn7 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:35 INFO - PROCESS | 3540 | ++DOCSHELL 21F90C00 == 121 [pid = 3540] [id = 470] 20:36:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (21F91400) [pid = 3540] [serial = 1410] [outer = 00000000] 20:36:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (22FA2000) [pid = 3540] [serial = 1411] [outer = 21F91400] 20:36:35 INFO - PROCESS | 3540 | 1463628995766 Marionette DEBUG loaded listener.js 20:36:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (236A4000) [pid = 3540] [serial = 1412] [outer = 21F91400] 20:36:36 INFO - PROCESS | 3540 | 1463628996324 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 20:36:36 INFO - PROCESS | 3540 | 1463628996364 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 20:36:36 INFO - PROCESS | 3540 | 1463628996367 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 20:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:36:36 INFO - PROCESS | 3540 | 1463628996370 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:36:36 INFO - PROCESS | 3540 | 1463628996372 Marionette TRACE conn7 <- [1,1846,null,{}] 20:36:36 INFO - PROCESS | 3540 | 1463628996376 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:36 INFO - PROCESS | 3540 | 1463628996504 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 20:36:36 INFO - PROCESS | 3540 | 1463628996691 Marionette TRACE conn7 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:36 INFO - PROCESS | 3540 | ++DOCSHELL 23C16800 == 122 [pid = 3540] [id = 471] 20:36:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (23C1AC00) [pid = 3540] [serial = 1413] [outer = 00000000] 20:36:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (23CD3000) [pid = 3540] [serial = 1414] [outer = 23C1AC00] 20:36:36 INFO - PROCESS | 3540 | 1463628996746 Marionette DEBUG loaded listener.js 20:36:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (23CDA000) [pid = 3540] [serial = 1415] [outer = 23C1AC00] 20:36:37 INFO - PROCESS | 3540 | 1463628997373 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 20:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1075ms 20:36:37 INFO - PROCESS | 3540 | 1463628997449 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 20:36:37 INFO - PROCESS | 3540 | 1463628997452 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 20:36:37 INFO - PROCESS | 3540 | 1463628997455 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:36:37 INFO - PROCESS | 3540 | 1463628997457 Marionette TRACE conn7 <- [1,1850,null,{}] 20:36:37 INFO - PROCESS | 3540 | 1463628997461 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:37 INFO - PROCESS | 3540 | 1463628997604 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 20:36:37 INFO - PROCESS | 3540 | 1463628997780 Marionette TRACE conn7 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:37 INFO - PROCESS | 3540 | ++DOCSHELL 23CD2C00 == 123 [pid = 3540] [id = 472] 20:36:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 197 (23FEEC00) [pid = 3540] [serial = 1416] [outer = 00000000] 20:36:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 198 (2589C000) [pid = 3540] [serial = 1417] [outer = 23FEEC00] 20:36:37 INFO - PROCESS | 3540 | 1463628997834 Marionette DEBUG loaded listener.js 20:36:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 199 (2589F400) [pid = 3540] [serial = 1418] [outer = 23FEEC00] 20:36:38 INFO - PROCESS | 3540 | 1463628998433 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 20:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1016ms 20:36:38 INFO - PROCESS | 3540 | 1463628998475 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 20:36:38 INFO - PROCESS | 3540 | 1463628998478 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 20:36:38 INFO - PROCESS | 3540 | 1463628998481 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:36:38 INFO - PROCESS | 3540 | 1463628998483 Marionette TRACE conn7 <- [1,1854,null,{}] 20:36:38 INFO - PROCESS | 3540 | 1463628998487 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:38 INFO - PROCESS | 3540 | 1463628998618 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 20:36:38 INFO - PROCESS | 3540 | 1463628998812 Marionette TRACE conn7 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:38 INFO - PROCESS | 3540 | ++DOCSHELL 21FF2800 == 124 [pid = 3540] [id = 473] 20:36:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (21FF3000) [pid = 3540] [serial = 1419] [outer = 00000000] 20:36:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (21FFB800) [pid = 3540] [serial = 1420] [outer = 21FF3000] 20:36:38 INFO - PROCESS | 3540 | 1463628998868 Marionette DEBUG loaded listener.js 20:36:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (21FFD800) [pid = 3540] [serial = 1421] [outer = 21FF3000] 20:36:39 INFO - PROCESS | 3540 | 1463628999450 Marionette TRACE conn7 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 20:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1019ms 20:36:39 INFO - PROCESS | 3540 | 1463628999505 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 20:36:39 INFO - PROCESS | 3540 | 1463628999507 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 20:36:39 INFO - PROCESS | 3540 | 1463628999510 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:36:39 INFO - PROCESS | 3540 | 1463628999512 Marionette TRACE conn7 <- [1,1858,null,{}] 20:36:39 INFO - PROCESS | 3540 | 1463628999516 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:39 INFO - PROCESS | 3540 | 1463628999643 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 20:36:39 INFO - PROCESS | 3540 | 1463628999831 Marionette TRACE conn7 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:39 INFO - PROCESS | 3540 | ++DOCSHELL 21D49C00 == 125 [pid = 3540] [id = 474] 20:36:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 203 (21D4A400) [pid = 3540] [serial = 1422] [outer = 00000000] 20:36:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 204 (21D50800) [pid = 3540] [serial = 1423] [outer = 21D4A400] 20:36:39 INFO - PROCESS | 3540 | 1463628999886 Marionette DEBUG loaded listener.js 20:36:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 205 (21D52C00) [pid = 3540] [serial = 1424] [outer = 21D4A400] 20:36:40 INFO - PROCESS | 3540 | 1463629000486 Marionette TRACE conn7 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 20:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1016ms 20:36:40 INFO - PROCESS | 3540 | 1463629000531 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 20:36:40 INFO - PROCESS | 3540 | 1463629000533 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 20:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:36:40 INFO - PROCESS | 3540 | 1463629000536 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:36:40 INFO - PROCESS | 3540 | 1463629000538 Marionette TRACE conn7 <- [1,1862,null,{}] 20:36:40 INFO - PROCESS | 3540 | 1463629000542 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:40 INFO - PROCESS | 3540 | 1463629000668 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 20:36:40 INFO - PROCESS | 3540 | 1463629000814 Marionette TRACE conn7 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:40 INFO - PROCESS | 3540 | ++DOCSHELL 21D54800 == 126 [pid = 3540] [id = 475] 20:36:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 206 (21D55C00) [pid = 3540] [serial = 1425] [outer = 00000000] 20:36:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (23F52000) [pid = 3540] [serial = 1426] [outer = 21D55C00] 20:36:40 INFO - PROCESS | 3540 | 1463629000867 Marionette DEBUG loaded listener.js 20:36:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (23F55400) [pid = 3540] [serial = 1427] [outer = 21D55C00] 20:36:41 INFO - PROCESS | 3540 | 1463629001456 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 20:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 20:36:41 INFO - PROCESS | 3540 | 1463629001510 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 20:36:41 INFO - PROCESS | 3540 | 1463629001513 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 20:36:41 INFO - PROCESS | 3540 | 1463629001516 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:36:41 INFO - PROCESS | 3540 | 1463629001518 Marionette TRACE conn7 <- [1,1866,null,{}] 20:36:41 INFO - PROCESS | 3540 | 1463629001522 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:41 INFO - PROCESS | 3540 | 1463629001647 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 20:36:41 INFO - PROCESS | 3540 | 1463629001825 Marionette TRACE conn7 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:41 INFO - PROCESS | 3540 | ++DOCSHELL 23F51C00 == 127 [pid = 3540] [id = 476] 20:36:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (23F59800) [pid = 3540] [serial = 1428] [outer = 00000000] 20:36:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 210 (23FF7C00) [pid = 3540] [serial = 1429] [outer = 23F59800] 20:36:41 INFO - PROCESS | 3540 | 1463629001879 Marionette DEBUG loaded listener.js 20:36:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 211 (2589A800) [pid = 3540] [serial = 1430] [outer = 23F59800] 20:36:42 INFO - PROCESS | 3540 | 1463629002442 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 20:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 970ms 20:36:42 INFO - PROCESS | 3540 | 1463629002491 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 20:36:42 INFO - PROCESS | 3540 | 1463629002493 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 20:36:42 INFO - PROCESS | 3540 | 1463629002497 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:36:42 INFO - PROCESS | 3540 | 1463629002500 Marionette TRACE conn7 <- [1,1870,null,{}] 20:36:42 INFO - PROCESS | 3540 | 1463629002504 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:42 INFO - PROCESS | 3540 | 1463629002647 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 20:36:42 INFO - PROCESS | 3540 | 1463629002827 Marionette TRACE conn7 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:42 INFO - PROCESS | 3540 | ++DOCSHELL 2868E000 == 128 [pid = 3540] [id = 477] 20:36:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 212 (2868EC00) [pid = 3540] [serial = 1431] [outer = 00000000] 20:36:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (28E69800) [pid = 3540] [serial = 1432] [outer = 2868EC00] 20:36:42 INFO - PROCESS | 3540 | 1463629002888 Marionette DEBUG loaded listener.js 20:36:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (28E6E400) [pid = 3540] [serial = 1433] [outer = 2868EC00] 20:36:43 INFO - PROCESS | 3540 | 1463629003489 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 20:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1069ms 20:36:43 INFO - PROCESS | 3540 | 1463629003570 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 20:36:43 INFO - PROCESS | 3540 | 1463629003572 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 20:36:43 INFO - PROCESS | 3540 | 1463629003575 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:36:43 INFO - PROCESS | 3540 | 1463629003577 Marionette TRACE conn7 <- [1,1874,null,{}] 20:36:43 INFO - PROCESS | 3540 | 1463629003581 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:43 INFO - PROCESS | 3540 | 1463629003717 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 20:36:43 INFO - PROCESS | 3540 | 1463629003895 Marionette TRACE conn7 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:43 INFO - PROCESS | 3540 | ++DOCSHELL 1350F000 == 129 [pid = 3540] [id = 478] 20:36:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 215 (13517000) [pid = 3540] [serial = 1434] [outer = 00000000] 20:36:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 216 (167DCC00) [pid = 3540] [serial = 1435] [outer = 13517000] 20:36:43 INFO - PROCESS | 3540 | 1463629003948 Marionette DEBUG loaded listener.js 20:36:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 217 (172CBC00) [pid = 3540] [serial = 1436] [outer = 13517000] 20:36:44 INFO - PROCESS | 3540 | 1463629004535 Marionette TRACE conn7 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 20:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 20:36:44 INFO - PROCESS | 3540 | 1463629004945 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 20:36:44 INFO - PROCESS | 3540 | 1463629004948 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 20:36:44 INFO - PROCESS | 3540 | 1463629004963 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:36:44 INFO - PROCESS | 3540 | 1463629004966 Marionette TRACE conn7 <- [1,1878,null,{}] 20:36:44 INFO - PROCESS | 3540 | 1463629004971 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:45 INFO - PROCESS | 3540 | 1463629005095 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 20:36:45 INFO - PROCESS | 3540 | 1463629005241 Marionette TRACE conn7 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:45 INFO - PROCESS | 3540 | ++DOCSHELL 1247A400 == 130 [pid = 3540] [id = 479] 20:36:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 218 (12554800) [pid = 3540] [serial = 1437] [outer = 00000000] 20:36:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 219 (13983800) [pid = 3540] [serial = 1438] [outer = 12554800] 20:36:45 INFO - PROCESS | 3540 | 1463629005289 Marionette DEBUG loaded listener.js 20:36:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 220 (14CB5400) [pid = 3540] [serial = 1439] [outer = 12554800] 20:36:45 INFO - PROCESS | 3540 | 1463629005869 Marionette TRACE conn7 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 20:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 20:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:36:45 INFO - PROCESS | 3540 | 1463629005898 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 20:36:45 INFO - PROCESS | 3540 | 1463629005901 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 20:36:45 INFO - PROCESS | 3540 | 1463629005908 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:36:45 INFO - PROCESS | 3540 | 1463629005912 Marionette TRACE conn7 <- [1,1882,null,{}] 20:36:45 INFO - PROCESS | 3540 | 1463629005916 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:46 INFO - PROCESS | 3540 | 1463629006033 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 20:36:46 INFO - PROCESS | 3540 | 1463629006232 Marionette TRACE conn7 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:46 INFO - PROCESS | 3540 | ++DOCSHELL 16902800 == 131 [pid = 3540] [id = 480] 20:36:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 221 (16B66800) [pid = 3540] [serial = 1440] [outer = 00000000] 20:36:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 222 (178E3000) [pid = 3540] [serial = 1441] [outer = 16B66800] 20:36:46 INFO - PROCESS | 3540 | 1463629006285 Marionette DEBUG loaded listener.js 20:36:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 223 (19384400) [pid = 3540] [serial = 1442] [outer = 16B66800] 20:36:46 INFO - PROCESS | 3540 | 1463629006834 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 20:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 990ms 20:36:46 INFO - PROCESS | 3540 | 1463629006898 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 20:36:46 INFO - PROCESS | 3540 | 1463629006900 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 20:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:36:46 INFO - PROCESS | 3540 | 1463629006904 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:36:46 INFO - PROCESS | 3540 | 1463629006906 Marionette TRACE conn7 <- [1,1886,null,{}] 20:36:46 INFO - PROCESS | 3540 | 1463629006915 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:47 INFO - PROCESS | 3540 | 1463629007034 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 20:36:47 INFO - PROCESS | 3540 | 1463629007251 Marionette TRACE conn7 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 17910800 == 130 [pid = 3540] [id = 148] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 1315E000 == 129 [pid = 3540] [id = 161] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 19D2AC00 == 128 [pid = 3540] [id = 59] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 0E099800 == 127 [pid = 3540] [id = 88] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 16FAD000 == 126 [pid = 3540] [id = 132] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 1790CC00 == 125 [pid = 3540] [id = 272] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 1BE7DC00 == 124 [pid = 3540] [id = 465] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 0DF71C00 == 123 [pid = 3540] [id = 464] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 1F45D000 == 122 [pid = 3540] [id = 463] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 1BB34800 == 121 [pid = 3540] [id = 462] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 1A706C00 == 120 [pid = 3540] [id = 461] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 19D9CC00 == 119 [pid = 3540] [id = 460] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 1785D400 == 118 [pid = 3540] [id = 459] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 222 (172C2400) [pid = 3540] [serial = 1276] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 221 (227C2000) [pid = 3540] [serial = 1291] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 220 (1A334000) [pid = 3540] [serial = 1279] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 219 (2369BC00) [pid = 3540] [serial = 1294] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 218 (21A7D000) [pid = 3540] [serial = 1285] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 217 (205E9000) [pid = 3540] [serial = 1282] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 216 (23CD1400) [pid = 3540] [serial = 1300] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 215 (21F13000) [pid = 3540] [serial = 1288] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 214 (10D9F400) [pid = 3540] [serial = 1273] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (23C15800) [pid = 3540] [serial = 1297] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (1F458800) [pid = 3540] [serial = 1333] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | ++DOCSHELL 0D912400 == 119 [pid = 3540] [id = 481] 20:36:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (0D913C00) [pid = 3540] [serial = 1443] [outer = 00000000] 20:36:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (0DF71C00) [pid = 3540] [serial = 1444] [outer = 0D913C00] 20:36:47 INFO - PROCESS | 3540 | 1463629007393 Marionette DEBUG loaded listener.js 20:36:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 215 (1360A400) [pid = 3540] [serial = 1445] [outer = 0D913C00] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 13A63400 == 118 [pid = 3540] [id = 458] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 16853C00 == 117 [pid = 3540] [id = 457] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 13A65000 == 116 [pid = 3540] [id = 456] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 2053EC00 == 115 [pid = 3540] [id = 451] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 20D92400 == 114 [pid = 3540] [id = 450] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 21BCFC00 == 113 [pid = 3540] [id = 449] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 21A7AC00 == 112 [pid = 3540] [id = 448] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 1FD1D000 == 111 [pid = 3540] [id = 447] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 174D7C00 == 110 [pid = 3540] [id = 446] 20:36:47 INFO - PROCESS | 3540 | --DOCSHELL 11D47000 == 109 [pid = 3540] [id = 445] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 214 (1ED6C400) [pid = 3540] [serial = 1271] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (1A33C400) [pid = 3540] [serial = 1321] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (1B580800) [pid = 3540] [serial = 1328] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 211 (17854400) [pid = 3540] [serial = 1307] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 210 (1B854400) [pid = 3540] [serial = 1325] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 209 (1A27C800) [pid = 3540] [serial = 1327] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (1BBD0C00) [pid = 3540] [serial = 1330] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (1241B400) [pid = 3540] [serial = 1309] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (13A5B400) [pid = 3540] [serial = 1304] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 205 (172CC800) [pid = 3540] [serial = 1312] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 204 (174DA400) [pid = 3540] [serial = 1313] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 203 (1A21BC00) [pid = 3540] [serial = 1319] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 202 (1B7D5C00) [pid = 3540] [serial = 1324] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (178EBC00) [pid = 3540] [serial = 1315] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (17916800) [pid = 3540] [serial = 1316] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (1A48C800) [pid = 3540] [serial = 1322] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 198 (17572400) [pid = 3540] [serial = 1306] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 197 (13987C00) [pid = 3540] [serial = 1310] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 196 (1980C800) [pid = 3540] [serial = 1318] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (124DAC00) [pid = 3540] [serial = 1303] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (1CE32800) [pid = 3540] [serial = 1331] [outer = 00000000] [url = about:blank] 20:36:47 INFO - PROCESS | 3540 | 1463629007910 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 20:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1016ms 20:36:47 INFO - PROCESS | 3540 | 1463629007925 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 20:36:47 INFO - PROCESS | 3540 | 1463629007927 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 20:36:47 INFO - PROCESS | 3540 | 1463629007931 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:36:47 INFO - PROCESS | 3540 | 1463629007932 Marionette TRACE conn7 <- [1,1890,null,{}] 20:36:47 INFO - PROCESS | 3540 | 1463629007936 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:48 INFO - PROCESS | 3540 | 1463629008047 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 20:36:48 INFO - PROCESS | 3540 | 1463629008217 Marionette TRACE conn7 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 3540 | ++DOCSHELL 12228800 == 110 [pid = 3540] [id = 482] 20:36:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (13001400) [pid = 3540] [serial = 1446] [outer = 00000000] 20:36:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (169E5800) [pid = 3540] [serial = 1447] [outer = 13001400] 20:36:48 INFO - PROCESS | 3540 | 1463629008263 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 197 (17341C00) [pid = 3540] [serial = 1448] [outer = 13001400] 20:36:48 INFO - PROCESS | 3540 | 1463629008621 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 20:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 20:36:48 INFO - PROCESS | 3540 | 1463629008683 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 20:36:48 INFO - PROCESS | 3540 | 1463629008685 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 20:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:36:48 INFO - PROCESS | 3540 | 1463629008688 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:36:48 INFO - PROCESS | 3540 | 1463629008690 Marionette TRACE conn7 <- [1,1894,null,{}] 20:36:48 INFO - PROCESS | 3540 | 1463629008693 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:48 INFO - PROCESS | 3540 | 1463629008794 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 20:36:48 INFO - PROCESS | 3540 | 1463629008800 Marionette TRACE conn7 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:48 INFO - PROCESS | 3540 | ++DOCSHELL 172CFC00 == 111 [pid = 3540] [id = 483] 20:36:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 198 (173D6800) [pid = 3540] [serial = 1449] [outer = 00000000] 20:36:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 199 (17727800) [pid = 3540] [serial = 1450] [outer = 173D6800] 20:36:48 INFO - PROCESS | 3540 | 1463629008844 Marionette DEBUG loaded listener.js 20:36:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (17914800) [pid = 3540] [serial = 1451] [outer = 173D6800] 20:36:49 INFO - PROCESS | 3540 | 1463629009301 Marionette TRACE conn7 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 20:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 20:36:49 INFO - PROCESS | 3540 | 1463629009327 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 20:36:49 INFO - PROCESS | 3540 | 1463629009329 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 20:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:36:49 INFO - PROCESS | 3540 | 1463629009364 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:36:49 INFO - PROCESS | 3540 | 1463629009366 Marionette TRACE conn7 <- [1,1898,null,{}] 20:36:49 INFO - PROCESS | 3540 | 1463629009371 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:49 INFO - PROCESS | 3540 | 1463629009500 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 20:36:49 INFO - PROCESS | 3540 | 1463629009547 Marionette TRACE conn7 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:49 INFO - PROCESS | 3540 | ++DOCSHELL 1A27C800 == 112 [pid = 3540] [id = 484] 20:36:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (1A27D400) [pid = 3540] [serial = 1452] [outer = 00000000] 20:36:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (1A30BC00) [pid = 3540] [serial = 1453] [outer = 1A27D400] 20:36:49 INFO - PROCESS | 3540 | 1463629009591 Marionette DEBUG loaded listener.js 20:36:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 203 (1A33EC00) [pid = 3540] [serial = 1454] [outer = 1A27D400] 20:36:50 INFO - PROCESS | 3540 | 1463629010131 Marionette TRACE conn7 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 20:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 850ms 20:36:50 INFO - PROCESS | 3540 | 1463629010187 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 20:36:50 INFO - PROCESS | 3540 | 1463629010189 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 20:36:50 INFO - PROCESS | 3540 | 1463629010193 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:36:50 INFO - PROCESS | 3540 | 1463629010195 Marionette TRACE conn7 <- [1,1902,null,{}] 20:36:50 INFO - PROCESS | 3540 | 1463629010205 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:50 INFO - PROCESS | 3540 | 1463629010361 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 20:36:50 INFO - PROCESS | 3540 | 1463629010386 Marionette TRACE conn7 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:50 INFO - PROCESS | 3540 | ++DOCSHELL 1A710000 == 113 [pid = 3540] [id = 485] 20:36:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 204 (1B57F800) [pid = 3540] [serial = 1455] [outer = 00000000] 20:36:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 205 (1B58D800) [pid = 3540] [serial = 1456] [outer = 1B57F800] 20:36:50 INFO - PROCESS | 3540 | 1463629010433 Marionette DEBUG loaded listener.js 20:36:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 206 (1B758000) [pid = 3540] [serial = 1457] [outer = 1B57F800] 20:36:50 INFO - PROCESS | 3540 | 1463629010897 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 20:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 20:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:36:50 INFO - PROCESS | 3540 | 1463629010930 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 20:36:50 INFO - PROCESS | 3540 | 1463629010932 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 20:36:50 INFO - PROCESS | 3540 | 1463629010935 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:36:50 INFO - PROCESS | 3540 | 1463629010937 Marionette TRACE conn7 <- [1,1906,null,{}] 20:36:50 INFO - PROCESS | 3540 | 1463629010941 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:51 INFO - PROCESS | 3540 | 1463629011112 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 20:36:51 INFO - PROCESS | 3540 | 1463629011130 Marionette TRACE conn7 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:51 INFO - PROCESS | 3540 | ++DOCSHELL 1B760C00 == 114 [pid = 3540] [id = 486] 20:36:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (1B7D9400) [pid = 3540] [serial = 1458] [outer = 00000000] 20:36:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (1B85F400) [pid = 3540] [serial = 1459] [outer = 1B7D9400] 20:36:51 INFO - PROCESS | 3540 | 1463629011174 Marionette DEBUG loaded listener.js 20:36:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (1BBCD400) [pid = 3540] [serial = 1460] [outer = 1B7D9400] 20:36:51 INFO - PROCESS | 3540 | 1463629011642 Marionette TRACE conn7 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 20:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 20:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:36:51 INFO - PROCESS | 3540 | 1463629011671 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 20:36:51 INFO - PROCESS | 3540 | 1463629011673 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 20:36:51 INFO - PROCESS | 3540 | 1463629011676 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:36:51 INFO - PROCESS | 3540 | 1463629011678 Marionette TRACE conn7 <- [1,1910,null,{}] 20:36:51 INFO - PROCESS | 3540 | 1463629011681 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:52 INFO - PROCESS | 3540 | 1463629012236 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (1A707400) [pid = 3540] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (1BBD6800) [pid = 3540] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (173DC000) [pid = 3540] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 205 (1A223400) [pid = 3540] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 204 (15107000) [pid = 3540] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 203 (1FD15400) [pid = 3540] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 202 (20D92800) [pid = 3540] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (13A66400) [pid = 3540] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (178E2400) [pid = 3540] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:36:52 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (16FAC400) [pid = 3540] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:36:52 INFO - PROCESS | 3540 | 1463629012329 Marionette TRACE conn7 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:52 INFO - PROCESS | 3540 | ++DOCSHELL 0D917400 == 115 [pid = 3540] [id = 487] 20:36:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (0D91A400) [pid = 3540] [serial = 1461] [outer = 00000000] 20:36:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (13A66400) [pid = 3540] [serial = 1462] [outer = 0D91A400] 20:36:52 INFO - PROCESS | 3540 | 1463629012373 Marionette DEBUG loaded listener.js 20:36:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (17710000) [pid = 3540] [serial = 1463] [outer = 0D91A400] 20:36:52 INFO - PROCESS | 3540 | 1463629012804 Marionette TRACE conn7 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 20:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1182ms 20:36:52 INFO - PROCESS | 3540 | 1463629012859 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 20:36:52 INFO - PROCESS | 3540 | 1463629012861 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 20:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:36:52 INFO - PROCESS | 3540 | 1463629012864 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:36:52 INFO - PROCESS | 3540 | 1463629012865 Marionette TRACE conn7 <- [1,1914,null,{}] 20:36:52 INFO - PROCESS | 3540 | 1463629012870 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:52 INFO - PROCESS | 3540 | 1463629012972 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 20:36:52 INFO - PROCESS | 3540 | 1463629012984 Marionette TRACE conn7 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:52 INFO - PROCESS | 3540 | ++DOCSHELL 1A071400 == 116 [pid = 3540] [id = 488] 20:36:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 203 (1A21F800) [pid = 3540] [serial = 1464] [outer = 00000000] 20:36:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 204 (1B75F400) [pid = 3540] [serial = 1465] [outer = 1A21F800] 20:36:53 INFO - PROCESS | 3540 | 1463629013027 Marionette DEBUG loaded listener.js 20:36:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 205 (1BE82C00) [pid = 3540] [serial = 1466] [outer = 1A21F800] 20:36:53 INFO - PROCESS | 3540 | 1463629013466 Marionette TRACE conn7 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 20:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 20:36:53 INFO - PROCESS | 3540 | 1463629013495 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 20:36:53 INFO - PROCESS | 3540 | 1463629013497 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 20:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:36:53 INFO - PROCESS | 3540 | 1463629013534 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:36:53 INFO - PROCESS | 3540 | 1463629013536 Marionette TRACE conn7 <- [1,1918,null,{}] 20:36:53 INFO - PROCESS | 3540 | 1463629013545 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:53 INFO - PROCESS | 3540 | 1463629013689 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 20:36:53 INFO - PROCESS | 3540 | 1463629013698 Marionette TRACE conn7 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:53 INFO - PROCESS | 3540 | ++DOCSHELL 1CE34400 == 117 [pid = 3540] [id = 489] 20:36:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 206 (1ED76C00) [pid = 3540] [serial = 1467] [outer = 00000000] 20:36:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (1FD21800) [pid = 3540] [serial = 1468] [outer = 1ED76C00] 20:36:53 INFO - PROCESS | 3540 | 1463629013746 Marionette DEBUG loaded listener.js 20:36:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (20540800) [pid = 3540] [serial = 1469] [outer = 1ED76C00] 20:36:54 INFO - PROCESS | 3540 | 1463629014317 Marionette TRACE conn7 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 20:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 910ms 20:36:54 INFO - PROCESS | 3540 | 1463629014415 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 20:36:54 INFO - PROCESS | 3540 | 1463629014420 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 20:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:36:54 INFO - PROCESS | 3540 | 1463629014426 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:36:54 INFO - PROCESS | 3540 | 1463629014430 Marionette TRACE conn7 <- [1,1922,null,{}] 20:36:54 INFO - PROCESS | 3540 | 1463629014436 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:54 INFO - PROCESS | 3540 | 1463629014578 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 20:36:54 INFO - PROCESS | 3540 | 1463629014756 Marionette TRACE conn7 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:54 INFO - PROCESS | 3540 | ++DOCSHELL 0E0E4000 == 118 [pid = 3540] [id = 490] 20:36:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (0EBB2000) [pid = 3540] [serial = 1470] [outer = 00000000] 20:36:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 210 (11E20C00) [pid = 3540] [serial = 1471] [outer = 0EBB2000] 20:36:54 INFO - PROCESS | 3540 | 1463629014831 Marionette DEBUG loaded listener.js 20:36:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 211 (13163400) [pid = 3540] [serial = 1472] [outer = 0EBB2000] 20:36:55 INFO - PROCESS | 3540 | 1463629015484 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1128ms 20:36:55 INFO - PROCESS | 3540 | 1463629015554 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 20:36:55 INFO - PROCESS | 3540 | 1463629015560 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 20:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:36:55 INFO - PROCESS | 3540 | 1463629015566 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:36:55 INFO - PROCESS | 3540 | 1463629015569 Marionette TRACE conn7 <- [1,1926,null,{}] 20:36:55 INFO - PROCESS | 3540 | 1463629015589 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:55 INFO - PROCESS | 3540 | 1463629015723 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 20:36:55 INFO - PROCESS | 3540 | 1463629015899 Marionette TRACE conn7 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:55 INFO - PROCESS | 3540 | ++DOCSHELL 16FB2C00 == 119 [pid = 3540] [id = 491] 20:36:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 212 (16FB3400) [pid = 3540] [serial = 1473] [outer = 00000000] 20:36:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (1771E800) [pid = 3540] [serial = 1474] [outer = 16FB3400] 20:36:55 INFO - PROCESS | 3540 | 1463629015953 Marionette DEBUG loaded listener.js 20:36:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (1790F000) [pid = 3540] [serial = 1475] [outer = 16FB3400] 20:36:56 INFO - PROCESS | 3540 | 1463629016556 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1024ms 20:36:56 INFO - PROCESS | 3540 | 1463629016593 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 20:36:56 INFO - PROCESS | 3540 | 1463629016596 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 20:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:36:56 INFO - PROCESS | 3540 | 1463629016599 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:36:56 INFO - PROCESS | 3540 | 1463629016603 Marionette TRACE conn7 <- [1,1930,null,{}] 20:36:56 INFO - PROCESS | 3540 | 1463629016614 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:56 INFO - PROCESS | 3540 | 1463629016750 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 20:36:56 INFO - PROCESS | 3540 | 1463629016942 Marionette TRACE conn7 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:56 INFO - PROCESS | 3540 | ++DOCSHELL 1B7DE400 == 120 [pid = 3540] [id = 492] 20:36:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 215 (1BB2C400) [pid = 3540] [serial = 1476] [outer = 00000000] 20:36:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 216 (1CE30800) [pid = 3540] [serial = 1477] [outer = 1BB2C400] 20:36:56 INFO - PROCESS | 3540 | 1463629017000 Marionette DEBUG loaded listener.js 20:36:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 217 (1F455C00) [pid = 3540] [serial = 1478] [outer = 1BB2C400] 20:36:57 INFO - PROCESS | 3540 | 1463629017634 Marionette TRACE conn7 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1080ms 20:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:36:57 INFO - PROCESS | 3540 | 1463629017682 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 20:36:57 INFO - PROCESS | 3540 | 1463629017685 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 20:36:57 INFO - PROCESS | 3540 | 1463629017688 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:36:57 INFO - PROCESS | 3540 | 1463629017690 Marionette TRACE conn7 <- [1,1934,null,{}] 20:36:57 INFO - PROCESS | 3540 | 1463629017694 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:57 INFO - PROCESS | 3540 | 1463629017824 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 20:36:58 INFO - PROCESS | 3540 | 1463629018014 Marionette TRACE conn7 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:58 INFO - PROCESS | 3540 | ++DOCSHELL 205E9000 == 121 [pid = 3540] [id = 493] 20:36:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 218 (205EB400) [pid = 3540] [serial = 1479] [outer = 00000000] 20:36:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 219 (20D94400) [pid = 3540] [serial = 1480] [outer = 205EB400] 20:36:58 INFO - PROCESS | 3540 | 1463629018070 Marionette DEBUG loaded listener.js 20:36:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 220 (21A7B400) [pid = 3540] [serial = 1481] [outer = 205EB400] 20:36:58 INFO - PROCESS | 3540 | 1463629018678 Marionette TRACE conn7 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1016ms 20:36:58 INFO - PROCESS | 3540 | 1463629018708 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 20:36:58 INFO - PROCESS | 3540 | 1463629018711 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 20:36:58 INFO - PROCESS | 3540 | 1463629018714 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:36:58 INFO - PROCESS | 3540 | 1463629018716 Marionette TRACE conn7 <- [1,1938,null,{}] 20:36:58 INFO - PROCESS | 3540 | 1463629018720 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:58 INFO - PROCESS | 3540 | 1463629018850 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 20:36:59 INFO - PROCESS | 3540 | 1463629019040 Marionette TRACE conn7 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:36:59 INFO - PROCESS | 3540 | ++DOCSHELL 20D92800 == 122 [pid = 3540] [id = 494] 20:36:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 221 (21A7AC00) [pid = 3540] [serial = 1482] [outer = 00000000] 20:36:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 222 (21C0F800) [pid = 3540] [serial = 1483] [outer = 21A7AC00] 20:36:59 INFO - PROCESS | 3540 | 1463629019096 Marionette DEBUG loaded listener.js 20:36:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 223 (21C52C00) [pid = 3540] [serial = 1484] [outer = 21A7AC00] 20:36:59 INFO - PROCESS | 3540 | 1463629019654 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 20:36:59 INFO - PROCESS | 3540 | 1463629019688 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 20:36:59 INFO - PROCESS | 3540 | 1463629019690 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 20:36:59 INFO - PROCESS | 3540 | 1463629019694 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:36:59 INFO - PROCESS | 3540 | 1463629019696 Marionette TRACE conn7 <- [1,1942,null,{}] 20:36:59 INFO - PROCESS | 3540 | 1463629019699 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:36:59 INFO - PROCESS | 3540 | 1463629019848 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 20:37:00 INFO - PROCESS | 3540 | 1463629020054 Marionette TRACE conn7 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:00 INFO - PROCESS | 3540 | ++DOCSHELL 227C4400 == 123 [pid = 3540] [id = 495] 20:37:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 224 (22F95800) [pid = 3540] [serial = 1485] [outer = 00000000] 20:37:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 225 (23699C00) [pid = 3540] [serial = 1486] [outer = 22F95800] 20:37:00 INFO - PROCESS | 3540 | 1463629020156 Marionette DEBUG loaded listener.js 20:37:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 226 (23C21C00) [pid = 3540] [serial = 1487] [outer = 22F95800] 20:37:00 INFO - PROCESS | 3540 | 1463629020783 Marionette TRACE conn7 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 20:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1127ms 20:37:00 INFO - PROCESS | 3540 | 1463629020825 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 20:37:00 INFO - PROCESS | 3540 | 1463629020827 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 20:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:37:00 INFO - PROCESS | 3540 | 1463629020831 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:37:00 INFO - PROCESS | 3540 | 1463629020832 Marionette TRACE conn7 <- [1,1946,null,{}] 20:37:00 INFO - PROCESS | 3540 | 1463629020836 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:00 INFO - PROCESS | 3540 | 1463629020962 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 20:37:01 INFO - PROCESS | 3540 | 1463629021139 Marionette TRACE conn7 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:01 INFO - PROCESS | 3540 | ++DOCSHELL 23C1D400 == 124 [pid = 3540] [id = 496] 20:37:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 227 (23CD2400) [pid = 3540] [serial = 1488] [outer = 00000000] 20:37:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 228 (23F8E400) [pid = 3540] [serial = 1489] [outer = 23CD2400] 20:37:01 INFO - PROCESS | 3540 | 1463629021192 Marionette DEBUG loaded listener.js 20:37:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 229 (23F91C00) [pid = 3540] [serial = 1490] [outer = 23CD2400] 20:37:01 INFO - PROCESS | 3540 | 1463629021779 Marionette TRACE conn7 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 20:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1019ms 20:37:01 INFO - PROCESS | 3540 | 1463629021851 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 20:37:01 INFO - PROCESS | 3540 | 1463629021853 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 20:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:37:01 INFO - PROCESS | 3540 | 1463629021856 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:37:01 INFO - PROCESS | 3540 | 1463629021859 Marionette TRACE conn7 <- [1,1950,null,{}] 20:37:01 INFO - PROCESS | 3540 | 1463629021862 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:01 INFO - PROCESS | 3540 | 1463629021988 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 20:37:02 INFO - PROCESS | 3540 | 1463629022166 Marionette TRACE conn7 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:02 INFO - PROCESS | 3540 | ++DOCSHELL 23F8C800 == 125 [pid = 3540] [id = 497] 20:37:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 230 (23F8D400) [pid = 3540] [serial = 1491] [outer = 00000000] 20:37:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 231 (23F99800) [pid = 3540] [serial = 1492] [outer = 23F8D400] 20:37:02 INFO - PROCESS | 3540 | 1463629022221 Marionette DEBUG loaded listener.js 20:37:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 232 (23FEC400) [pid = 3540] [serial = 1493] [outer = 23F8D400] 20:37:02 INFO - PROCESS | 3540 | 1463629022809 Marionette TRACE conn7 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 20:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 20:37:02 INFO - PROCESS | 3540 | 1463629022838 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 20:37:02 INFO - PROCESS | 3540 | 1463629022840 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 20:37:02 INFO - PROCESS | 3540 | 1463629022845 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:37:02 INFO - PROCESS | 3540 | 1463629022847 Marionette TRACE conn7 <- [1,1954,null,{}] 20:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:37:02 INFO - PROCESS | 3540 | 1463629022851 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:02 INFO - PROCESS | 3540 | 1463629022977 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 20:37:03 INFO - PROCESS | 3540 | 1463629023170 Marionette TRACE conn7 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:03 INFO - PROCESS | 3540 | ++DOCSHELL 23FF7000 == 126 [pid = 3540] [id = 498] 20:37:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 233 (23FF9400) [pid = 3540] [serial = 1494] [outer = 00000000] 20:37:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 234 (28666000) [pid = 3540] [serial = 1495] [outer = 23FF9400] 20:37:03 INFO - PROCESS | 3540 | 1463629023225 Marionette DEBUG loaded listener.js 20:37:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 235 (28669400) [pid = 3540] [serial = 1496] [outer = 23FF9400] 20:37:03 INFO - PROCESS | 3540 | 1463629023785 Marionette TRACE conn7 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 20:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 20:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:37:03 INFO - PROCESS | 3540 | 1463629023821 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 20:37:03 INFO - PROCESS | 3540 | 1463629023824 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 20:37:03 INFO - PROCESS | 3540 | 1463629023827 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:37:03 INFO - PROCESS | 3540 | 1463629023829 Marionette TRACE conn7 <- [1,1958,null,{}] 20:37:03 INFO - PROCESS | 3540 | 1463629023832 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:03 INFO - PROCESS | 3540 | 1463629023960 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 20:37:04 INFO - PROCESS | 3540 | 1463629024153 Marionette TRACE conn7 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:04 INFO - PROCESS | 3540 | ++DOCSHELL 23742800 == 127 [pid = 3540] [id = 499] 20:37:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 236 (23743400) [pid = 3540] [serial = 1497] [outer = 00000000] 20:37:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 237 (23747C00) [pid = 3540] [serial = 1498] [outer = 23743400] 20:37:04 INFO - PROCESS | 3540 | 1463629024208 Marionette DEBUG loaded listener.js 20:37:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 238 (2374A400) [pid = 3540] [serial = 1499] [outer = 23743400] 20:37:04 INFO - PROCESS | 3540 | 1463629024775 Marionette TRACE conn7 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 20:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 970ms 20:37:04 INFO - PROCESS | 3540 | 1463629024797 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 20:37:04 INFO - PROCESS | 3540 | 1463629024800 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 20:37:04 INFO - PROCESS | 3540 | 1463629024803 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:37:04 INFO - PROCESS | 3540 | 1463629024806 Marionette TRACE conn7 <- [1,1962,null,{}] 20:37:04 INFO - PROCESS | 3540 | 1463629024827 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:04 INFO - PROCESS | 3540 | 1463629024971 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 20:37:05 INFO - PROCESS | 3540 | 1463629025165 Marionette TRACE conn7 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:05 INFO - PROCESS | 3540 | ++DOCSHELL 227C3C00 == 128 [pid = 3540] [id = 500] 20:37:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 239 (2374D400) [pid = 3540] [serial = 1500] [outer = 00000000] 20:37:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 240 (23758400) [pid = 3540] [serial = 1501] [outer = 2374D400] 20:37:05 INFO - PROCESS | 3540 | 1463629025226 Marionette DEBUG loaded listener.js 20:37:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 241 (23F8E000) [pid = 3540] [serial = 1502] [outer = 2374D400] 20:37:05 INFO - PROCESS | 3540 | 1463629025813 Marionette TRACE conn7 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 20:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1035ms 20:37:05 INFO - PROCESS | 3540 | 1463629025843 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 20:37:05 INFO - PROCESS | 3540 | 1463629025845 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 20:37:05 INFO - PROCESS | 3540 | 1463629025848 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:37:05 INFO - PROCESS | 3540 | 1463629025850 Marionette TRACE conn7 <- [1,1966,null,{}] 20:37:05 INFO - PROCESS | 3540 | 1463629025854 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:05 INFO - PROCESS | 3540 | 1463629025981 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 20:37:06 INFO - PROCESS | 3540 | 1463629026175 Marionette TRACE conn7 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:06 INFO - PROCESS | 3540 | ++DOCSHELL 1BB30C00 == 129 [pid = 3540] [id = 501] 20:37:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 242 (21F8B000) [pid = 3540] [serial = 1503] [outer = 00000000] 20:37:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 243 (28673400) [pid = 3540] [serial = 1504] [outer = 21F8B000] 20:37:06 INFO - PROCESS | 3540 | 1463629026229 Marionette DEBUG loaded listener.js 20:37:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 244 (2868D800) [pid = 3540] [serial = 1505] [outer = 21F8B000] 20:37:06 INFO - PROCESS | 3540 | 1463629026862 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1065ms 20:37:06 INFO - PROCESS | 3540 | 1463629026918 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 20:37:06 INFO - PROCESS | 3540 | 1463629026921 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 20:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:37:06 INFO - PROCESS | 3540 | 1463629026924 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:37:06 INFO - PROCESS | 3540 | 1463629026926 Marionette TRACE conn7 <- [1,1970,null,{}] 20:37:06 INFO - PROCESS | 3540 | 1463629026931 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:07 INFO - PROCESS | 3540 | 1463629027062 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 20:37:07 INFO - PROCESS | 3540 | 1463629027246 Marionette TRACE conn7 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:07 INFO - PROCESS | 3540 | ++DOCSHELL 1690B400 == 130 [pid = 3540] [id = 502] 20:37:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 245 (16B66400) [pid = 3540] [serial = 1506] [outer = 00000000] 20:37:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 246 (18CDB800) [pid = 3540] [serial = 1507] [outer = 16B66400] 20:37:07 INFO - PROCESS | 3540 | 1463629027299 Marionette DEBUG loaded listener.js 20:37:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 247 (19DA0C00) [pid = 3540] [serial = 1508] [outer = 16B66400] 20:37:07 INFO - PROCESS | 3540 | 1463629027860 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 20:37:07 INFO - PROCESS | 3540 | 1463629027907 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 20:37:07 INFO - PROCESS | 3540 | 1463629027909 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 20:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:37:07 INFO - PROCESS | 3540 | 1463629027914 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:37:07 INFO - PROCESS | 3540 | 1463629027916 Marionette TRACE conn7 <- [1,1974,null,{}] 20:37:07 INFO - PROCESS | 3540 | 1463629027920 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:08 INFO - PROCESS | 3540 | 1463629028053 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 20:37:08 INFO - PROCESS | 3540 | 1463629028479 Marionette TRACE conn7 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:08 INFO - PROCESS | 3540 | ++DOCSHELL 0D2EFC00 == 131 [pid = 3540] [id = 503] 20:37:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 248 (0D850800) [pid = 3540] [serial = 1509] [outer = 00000000] 20:37:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 249 (0E0A3000) [pid = 3540] [serial = 1510] [outer = 0D850800] 20:37:08 INFO - PROCESS | 3540 | 1463629028543 Marionette DEBUG loaded listener.js 20:37:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 250 (13008C00) [pid = 3540] [serial = 1511] [outer = 0D850800] 20:37:09 INFO - PROCESS | 3540 | 1463629029169 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1278ms 20:37:09 INFO - PROCESS | 3540 | 1463629029197 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 20:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:37:09 INFO - PROCESS | 3540 | 1463629029202 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 20:37:09 INFO - PROCESS | 3540 | 1463629029206 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:37:09 INFO - PROCESS | 3540 | 1463629029209 Marionette TRACE conn7 <- [1,1978,null,{}] 20:37:09 INFO - PROCESS | 3540 | 1463629029214 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:09 INFO - PROCESS | 3540 | 1463629029339 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 20:37:09 INFO - PROCESS | 3540 | 1463629029540 Marionette TRACE conn7 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:09 INFO - PROCESS | 3540 | ++DOCSHELL 167F1C00 == 132 [pid = 3540] [id = 504] 20:37:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 251 (16FA8000) [pid = 3540] [serial = 1512] [outer = 00000000] 20:37:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 252 (19D9CC00) [pid = 3540] [serial = 1513] [outer = 16FA8000] 20:37:09 INFO - PROCESS | 3540 | 1463629029594 Marionette DEBUG loaded listener.js 20:37:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 253 (1A27F000) [pid = 3540] [serial = 1514] [outer = 16FA8000] 20:37:10 INFO - PROCESS | 3540 | 1463629030201 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1024ms 20:37:10 INFO - PROCESS | 3540 | 1463629030233 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 20:37:10 INFO - PROCESS | 3540 | 1463629030237 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 20:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:37:10 INFO - PROCESS | 3540 | 1463629030242 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:37:10 INFO - PROCESS | 3540 | 1463629030244 Marionette TRACE conn7 <- [1,1982,null,{}] 20:37:10 INFO - PROCESS | 3540 | 1463629030248 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:10 INFO - PROCESS | 3540 | 1463629030373 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 1A071400 == 131 [pid = 3540] [id = 488] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 0D917400 == 130 [pid = 3540] [id = 487] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 1B760C00 == 129 [pid = 3540] [id = 486] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 1A710000 == 128 [pid = 3540] [id = 485] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 1A27C800 == 127 [pid = 3540] [id = 484] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 172CFC00 == 126 [pid = 3540] [id = 483] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 12228800 == 125 [pid = 3540] [id = 482] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 252 (21C48800) [pid = 3540] [serial = 1357] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 251 (21C57800) [pid = 3540] [serial = 1360] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 250 (23C18400) [pid = 3540] [serial = 1363] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 249 (172CE800) [pid = 3540] [serial = 1366] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 248 (1A337800) [pid = 3540] [serial = 1399] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 0D912400 == 124 [pid = 3540] [id = 481] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 16902800 == 123 [pid = 3540] [id = 480] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 1247A400 == 122 [pid = 3540] [id = 479] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 21D49C00 == 121 [pid = 3540] [id = 474] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 21FF2800 == 120 [pid = 3540] [id = 473] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 23CD2C00 == 119 [pid = 3540] [id = 472] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 23C16800 == 118 [pid = 3540] [id = 471] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 21F90C00 == 117 [pid = 3540] [id = 470] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 1B75D400 == 116 [pid = 3540] [id = 444] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 1B7D8800 == 115 [pid = 3540] [id = 469] 20:37:10 INFO - PROCESS | 3540 | 1463629030679 Marionette TRACE conn7 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 1690C800 == 114 [pid = 3540] [id = 468] 20:37:10 INFO - PROCESS | 3540 | --DOCSHELL 10D16000 == 113 [pid = 3540] [id = 467] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 247 (20D9B800) [pid = 3540] [serial = 1396] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 246 (16B65C00) [pid = 3540] [serial = 1370] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 245 (1856D400) [pid = 3540] [serial = 1339] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 244 (167E6400) [pid = 3540] [serial = 1369] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 243 (21F0C400) [pid = 3540] [serial = 1345] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 242 (21BD4800) [pid = 3540] [serial = 1351] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 241 (167F4800) [pid = 3540] [serial = 1336] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 240 (1937BC00) [pid = 3540] [serial = 1378] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 239 (19803800) [pid = 3540] [serial = 1379] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 238 (20545400) [pid = 3540] [serial = 1354] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 237 (21BD7400) [pid = 3540] [serial = 1348] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 236 (20C97000) [pid = 3540] [serial = 1391] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 235 (2052B400) [pid = 3540] [serial = 1342] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 234 (21BD1000) [pid = 3540] [serial = 1397] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 233 (1F451800) [pid = 3540] [serial = 1388] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 232 (1BB2FC00) [pid = 3540] [serial = 1385] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 231 (1FD1CC00) [pid = 3540] [serial = 1394] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 230 (1B757000) [pid = 3540] [serial = 1393] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 229 (1A333800) [pid = 3540] [serial = 1382] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 228 (1B7DF400) [pid = 3540] [serial = 1384] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 227 (1CE3B800) [pid = 3540] [serial = 1387] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 226 (1937C000) [pid = 3540] [serial = 1373] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 225 (178E5C00) [pid = 3540] [serial = 1372] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 224 (1A28A000) [pid = 3540] [serial = 1381] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 223 (169E7800) [pid = 3540] [serial = 1375] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 222 (20541000) [pid = 3540] [serial = 1390] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | --DOMWINDOW == 221 (172C6400) [pid = 3540] [serial = 1376] [outer = 00000000] [url = about:blank] 20:37:10 INFO - PROCESS | 3540 | ++DOCSHELL 0D85A800 == 114 [pid = 3540] [id = 505] 20:37:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 222 (0D912400) [pid = 3540] [serial = 1515] [outer = 00000000] 20:37:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 223 (0DE9FC00) [pid = 3540] [serial = 1516] [outer = 0D912400] 20:37:10 INFO - PROCESS | 3540 | 1463629030777 Marionette DEBUG loaded listener.js 20:37:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 224 (130DB800) [pid = 3540] [serial = 1517] [outer = 0D912400] 20:37:11 INFO - PROCESS | 3540 | 1463629031213 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1015ms 20:37:11 INFO - PROCESS | 3540 | 1463629031261 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 20:37:11 INFO - PROCESS | 3540 | 1463629031263 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 20:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:37:11 INFO - PROCESS | 3540 | 1463629031268 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:37:11 INFO - PROCESS | 3540 | 1463629031273 Marionette TRACE conn7 <- [1,1986,null,{}] 20:37:11 INFO - PROCESS | 3540 | 1463629031301 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:11 INFO - PROCESS | 3540 | 1463629031411 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 20:37:11 INFO - PROCESS | 3540 | 1463629031427 Marionette TRACE conn7 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:11 INFO - PROCESS | 3540 | ++DOCSHELL 1785E000 == 115 [pid = 3540] [id = 506] 20:37:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 225 (1785E800) [pid = 3540] [serial = 1518] [outer = 00000000] 20:37:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 226 (17916C00) [pid = 3540] [serial = 1519] [outer = 1785E800] 20:37:11 INFO - PROCESS | 3540 | 1463629031472 Marionette DEBUG loaded listener.js 20:37:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 227 (19385000) [pid = 3540] [serial = 1520] [outer = 1785E800] 20:37:11 INFO - PROCESS | 3540 | 1463629031975 Marionette TRACE conn7 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 20:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 20:37:12 INFO - PROCESS | 3540 | 1463629032001 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 20:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:37:12 INFO - PROCESS | 3540 | 1463629032003 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 20:37:12 INFO - PROCESS | 3540 | 1463629032006 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:37:12 INFO - PROCESS | 3540 | 1463629032007 Marionette TRACE conn7 <- [1,1990,null,{}] 20:37:12 INFO - PROCESS | 3540 | 1463629032011 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:12 INFO - PROCESS | 3540 | 1463629032119 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 20:37:12 INFO - PROCESS | 3540 | 1463629032290 Marionette TRACE conn7 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:12 INFO - PROCESS | 3540 | ++DOCSHELL 1946B800 == 116 [pid = 3540] [id = 507] 20:37:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 228 (1A01DC00) [pid = 3540] [serial = 1521] [outer = 00000000] 20:37:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 229 (1A33C400) [pid = 3540] [serial = 1522] [outer = 1A01DC00] 20:37:12 INFO - PROCESS | 3540 | 1463629032334 Marionette DEBUG loaded listener.js 20:37:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 230 (1A710400) [pid = 3540] [serial = 1523] [outer = 1A01DC00] 20:37:12 INFO - PROCESS | 3540 | 1463629032694 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 20:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 20:37:12 INFO - PROCESS | 3540 | 1463629032783 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 20:37:12 INFO - PROCESS | 3540 | 1463629032785 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 20:37:12 INFO - PROCESS | 3540 | 1463629032788 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:37:12 INFO - PROCESS | 3540 | 1463629032790 Marionette TRACE conn7 <- [1,1994,null,{}] 20:37:12 INFO - PROCESS | 3540 | 1463629032794 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:12 INFO - PROCESS | 3540 | 1463629032946 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 20:37:12 INFO - PROCESS | 3540 | 1463629032980 Marionette TRACE conn7 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 3540 | ++DOCSHELL 1B58A000 == 117 [pid = 3540] [id = 508] 20:37:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 231 (1B753400) [pid = 3540] [serial = 1524] [outer = 00000000] 20:37:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 232 (1B7E1C00) [pid = 3540] [serial = 1525] [outer = 1B753400] 20:37:13 INFO - PROCESS | 3540 | 1463629033031 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 233 (1BBCEC00) [pid = 3540] [serial = 1526] [outer = 1B753400] 20:37:13 INFO - PROCESS | 3540 | 1463629033520 Marionette TRACE conn7 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 20:37:13 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 20:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 770ms 20:37:13 INFO - PROCESS | 3540 | 1463629033578 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 20:37:13 INFO - PROCESS | 3540 | 1463629033580 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 20:37:13 INFO - PROCESS | 3540 | 1463629033583 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:37:13 INFO - PROCESS | 3540 | 1463629033584 Marionette TRACE conn7 <- [1,1998,null,{}] 20:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:37:13 INFO - PROCESS | 3540 | 1463629033587 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:13 INFO - PROCESS | 3540 | 1463629033746 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 20:37:13 INFO - PROCESS | 3540 | 1463629033768 Marionette TRACE conn7 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:13 INFO - PROCESS | 3540 | ++DOCSHELL 1BBD3000 == 118 [pid = 3540] [id = 509] 20:37:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 234 (1BBD6C00) [pid = 3540] [serial = 1527] [outer = 00000000] 20:37:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 235 (1FD23800) [pid = 3540] [serial = 1528] [outer = 1BBD6C00] 20:37:13 INFO - PROCESS | 3540 | 1463629033812 Marionette DEBUG loaded listener.js 20:37:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 236 (20549400) [pid = 3540] [serial = 1529] [outer = 1BBD6C00] 20:37:14 INFO - PROCESS | 3540 | 1463629034280 Marionette TRACE conn7 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 20:37:14 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 20:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 20:37:14 INFO - PROCESS | 3540 | 1463629034320 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 20:37:14 INFO - PROCESS | 3540 | 1463629034322 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 20:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:37:14 INFO - PROCESS | 3540 | 1463629034325 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:37:14 INFO - PROCESS | 3540 | 1463629034327 Marionette TRACE conn7 <- [1,2002,null,{}] 20:37:14 INFO - PROCESS | 3540 | 1463629034330 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:14 INFO - PROCESS | 3540 | 1463629034487 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 20:37:14 INFO - PROCESS | 3540 | 1463629034507 Marionette TRACE conn7 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:14 INFO - PROCESS | 3540 | ++DOCSHELL 20D8E400 == 119 [pid = 3540] [id = 510] 20:37:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 237 (20C9C400) [pid = 3540] [serial = 1530] [outer = 00000000] 20:37:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 238 (21A7CC00) [pid = 3540] [serial = 1531] [outer = 20C9C400] 20:37:14 INFO - PROCESS | 3540 | 1463629034552 Marionette DEBUG loaded listener.js 20:37:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 239 (21C49400) [pid = 3540] [serial = 1532] [outer = 20C9C400] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 238 (0D913C00) [pid = 3540] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 237 (173D6800) [pid = 3540] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 236 (13001400) [pid = 3540] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 235 (0D91A400) [pid = 3540] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 234 (12554800) [pid = 3540] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 233 (1B57F800) [pid = 3540] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 232 (1A27D400) [pid = 3540] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 231 (16B66800) [pid = 3540] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 230 (1B7D9400) [pid = 3540] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:37:15 INFO - PROCESS | 3540 | --DOMWINDOW == 229 (1A21F800) [pid = 3540] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:37:15 INFO - PROCESS | 3540 | --DOCSHELL 14C07C00 == 118 [pid = 3540] [id = 11] 20:37:15 INFO - PROCESS | 3540 | 1463629035564 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 20:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1282ms 20:37:15 INFO - PROCESS | 3540 | 1463629035608 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 20:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:37:15 INFO - PROCESS | 3540 | 1463629035610 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 20:37:15 INFO - PROCESS | 3540 | 1463629035613 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:37:15 INFO - PROCESS | 3540 | 1463629035614 Marionette TRACE conn7 <- [1,2006,null,{}] 20:37:15 INFO - PROCESS | 3540 | 1463629035618 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:15 INFO - PROCESS | 3540 | 1463629035748 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 20:37:15 INFO - PROCESS | 3540 | 1463629035760 Marionette TRACE conn7 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:15 INFO - PROCESS | 3540 | ++DOCSHELL 1A306800 == 119 [pid = 3540] [id = 511] 20:37:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 230 (1B757800) [pid = 3540] [serial = 1533] [outer = 00000000] 20:37:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 231 (205E7400) [pid = 3540] [serial = 1534] [outer = 1B757800] 20:37:15 INFO - PROCESS | 3540 | 1463629035804 Marionette DEBUG loaded listener.js 20:37:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 232 (21BDA000) [pid = 3540] [serial = 1535] [outer = 1B757800] 20:37:16 INFO - PROCESS | 3540 | 1463629036255 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 20:37:16 INFO - PROCESS | 3540 | 1463629036289 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 20:37:16 INFO - PROCESS | 3540 | 1463629036291 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 20:37:16 INFO - PROCESS | 3540 | 1463629036294 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:37:16 INFO - PROCESS | 3540 | 1463629036295 Marionette TRACE conn7 <- [1,2010,null,{}] 20:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:37:16 INFO - PROCESS | 3540 | 1463629036299 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:16 INFO - PROCESS | 3540 | 1463629036477 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 20:37:16 INFO - PROCESS | 3540 | 1463629036514 Marionette TRACE conn7 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:16 INFO - PROCESS | 3540 | ++DOCSHELL 21BDC800 == 120 [pid = 3540] [id = 512] 20:37:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 233 (21BDD400) [pid = 3540] [serial = 1536] [outer = 00000000] 20:37:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 234 (21F10000) [pid = 3540] [serial = 1537] [outer = 21BDD400] 20:37:16 INFO - PROCESS | 3540 | 1463629036557 Marionette DEBUG loaded listener.js 20:37:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 235 (21FEF800) [pid = 3540] [serial = 1538] [outer = 21BDD400] 20:37:16 INFO - PROCESS | 3540 | 1463629036983 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 20:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 731ms 20:37:17 INFO - PROCESS | 3540 | 1463629037046 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 20:37:17 INFO - PROCESS | 3540 | 1463629037048 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 20:37:17 INFO - PROCESS | 3540 | 1463629037051 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:37:17 INFO - PROCESS | 3540 | 1463629037053 Marionette TRACE conn7 <- [1,2014,null,{}] 20:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:37:17 INFO - PROCESS | 3540 | 1463629037057 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:17 INFO - PROCESS | 3540 | 1463629037165 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 20:37:17 INFO - PROCESS | 3540 | 1463629037171 Marionette TRACE conn7 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:17 INFO - PROCESS | 3540 | ++DOCSHELL 21598400 == 121 [pid = 3540] [id = 513] 20:37:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 236 (21599800) [pid = 3540] [serial = 1539] [outer = 00000000] 20:37:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 237 (215A2800) [pid = 3540] [serial = 1540] [outer = 21599800] 20:37:17 INFO - PROCESS | 3540 | 1463629037220 Marionette DEBUG loaded listener.js 20:37:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 238 (21D53C00) [pid = 3540] [serial = 1541] [outer = 21599800] 20:37:18 INFO - PROCESS | 3540 | 1463629038069 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 20:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1065ms 20:37:18 INFO - PROCESS | 3540 | 1463629038123 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 20:37:18 INFO - PROCESS | 3540 | 1463629038129 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 20:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:37:18 INFO - PROCESS | 3540 | 1463629038134 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:37:18 INFO - PROCESS | 3540 | 1463629038138 Marionette TRACE conn7 <- [1,2018,null,{}] 20:37:18 INFO - PROCESS | 3540 | 1463629038144 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:18 INFO - PROCESS | 3540 | 1463629038321 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 20:37:18 INFO - PROCESS | 3540 | 1463629038510 Marionette TRACE conn7 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:18 INFO - PROCESS | 3540 | ++DOCSHELL 167F5C00 == 122 [pid = 3540] [id = 514] 20:37:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 239 (16906C00) [pid = 3540] [serial = 1542] [outer = 00000000] 20:37:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 240 (173DDC00) [pid = 3540] [serial = 1543] [outer = 16906C00] 20:37:18 INFO - PROCESS | 3540 | 1463629038567 Marionette DEBUG loaded listener.js 20:37:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 241 (1785DC00) [pid = 3540] [serial = 1544] [outer = 16906C00] 20:37:19 INFO - PROCESS | 3540 | 1463629039187 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 20:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1073ms 20:37:19 INFO - PROCESS | 3540 | 1463629039214 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 20:37:19 INFO - PROCESS | 3540 | 1463629039221 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 20:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:37:19 INFO - PROCESS | 3540 | 1463629039227 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:37:19 INFO - PROCESS | 3540 | 1463629039230 Marionette TRACE conn7 <- [1,2022,null,{}] 20:37:19 INFO - PROCESS | 3540 | 1463629039234 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:19 INFO - PROCESS | 3540 | 1463629039376 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 20:37:19 INFO - PROCESS | 3540 | 1463629039583 Marionette TRACE conn7 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:19 INFO - PROCESS | 3540 | ++DOCSHELL 1A304800 == 123 [pid = 3540] [id = 515] 20:37:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 242 (1B583400) [pid = 3540] [serial = 1545] [outer = 00000000] 20:37:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 243 (1BBD9400) [pid = 3540] [serial = 1546] [outer = 1B583400] 20:37:19 INFO - PROCESS | 3540 | 1463629039642 Marionette DEBUG loaded listener.js 20:37:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 244 (1FD16C00) [pid = 3540] [serial = 1547] [outer = 1B583400] 20:37:20 INFO - PROCESS | 3540 | 1463629040296 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1124ms 20:37:20 INFO - PROCESS | 3540 | 1463629040357 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 20:37:20 INFO - PROCESS | 3540 | 1463629040359 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 20:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:37:20 INFO - PROCESS | 3540 | 1463629040363 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:37:20 INFO - PROCESS | 3540 | 1463629040367 Marionette TRACE conn7 <- [1,2026,null,{}] 20:37:20 INFO - PROCESS | 3540 | 1463629040391 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:20 INFO - PROCESS | 3540 | 1463629040587 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 20:37:20 INFO - PROCESS | 3540 | 1463629040718 Marionette TRACE conn7 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:20 INFO - PROCESS | 3540 | ++DOCSHELL 21F86800 == 124 [pid = 3540] [id = 516] 20:37:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 245 (21F93800) [pid = 3540] [serial = 1548] [outer = 00000000] 20:37:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 246 (227BEC00) [pid = 3540] [serial = 1549] [outer = 21F93800] 20:37:20 INFO - PROCESS | 3540 | 1463629040778 Marionette DEBUG loaded listener.js 20:37:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 247 (22FA2800) [pid = 3540] [serial = 1550] [outer = 21F93800] 20:37:21 INFO - PROCESS | 3540 | 1463629041316 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 20:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 20:37:21 INFO - PROCESS | 3540 | 1463629041339 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 20:37:21 INFO - PROCESS | 3540 | 1463629041342 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 20:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:37:21 INFO - PROCESS | 3540 | 1463629041346 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:37:21 INFO - PROCESS | 3540 | 1463629041348 Marionette TRACE conn7 <- [1,2030,null,{}] 20:37:21 INFO - PROCESS | 3540 | 1463629041352 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:21 INFO - PROCESS | 3540 | 1463629041485 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 20:37:21 INFO - PROCESS | 3540 | 1463629041682 Marionette TRACE conn7 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:21 INFO - PROCESS | 3540 | ++DOCSHELL 2285A400 == 125 [pid = 3540] [id = 517] 20:37:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 248 (2285DC00) [pid = 3540] [serial = 1551] [outer = 00000000] 20:37:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 249 (22862800) [pid = 3540] [serial = 1552] [outer = 2285DC00] 20:37:21 INFO - PROCESS | 3540 | 1463629041738 Marionette DEBUG loaded listener.js 20:37:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 250 (22866000) [pid = 3540] [serial = 1553] [outer = 2285DC00] 20:37:22 INFO - PROCESS | 3540 | 1463629042342 Marionette TRACE conn7 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:37:22 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) 20:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1017ms 20:37:22 INFO - PROCESS | 3540 | 1463629042368 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 20:37:22 INFO - PROCESS | 3540 | 1463629042371 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 20:37:22 INFO - PROCESS | 3540 | 1463629042374 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:37:22 INFO - PROCESS | 3540 | 1463629042376 Marionette TRACE conn7 <- [1,2034,null,{}] 20:37:22 INFO - PROCESS | 3540 | 1463629042380 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:22 INFO - PROCESS | 3540 | 1463629042509 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 20:37:22 INFO - PROCESS | 3540 | 1463629042706 Marionette TRACE conn7 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:22 INFO - PROCESS | 3540 | ++DOCSHELL 22863400 == 126 [pid = 3540] [id = 518] 20:37:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 251 (22F99C00) [pid = 3540] [serial = 1554] [outer = 00000000] 20:37:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 252 (23751C00) [pid = 3540] [serial = 1555] [outer = 22F99C00] 20:37:22 INFO - PROCESS | 3540 | 1463629042761 Marionette DEBUG loaded listener.js 20:37:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 253 (23758C00) [pid = 3540] [serial = 1556] [outer = 22F99C00] 20:37:23 INFO - PROCESS | 3540 | 1463629043395 Marionette TRACE conn7 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1076ms 20:37:23 INFO - PROCESS | 3540 | 1463629043454 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 20:37:23 INFO - PROCESS | 3540 | 1463629043457 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 20:37:23 INFO - PROCESS | 3540 | 1463629043460 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:37:23 INFO - PROCESS | 3540 | 1463629043462 Marionette TRACE conn7 <- [1,2038,null,{}] 20:37:23 INFO - PROCESS | 3540 | 1463629043466 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:23 INFO - PROCESS | 3540 | 1463629043605 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 20:37:23 INFO - PROCESS | 3540 | 1463629043791 Marionette TRACE conn7 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:23 INFO - PROCESS | 3540 | ++DOCSHELL 23F5C400 == 127 [pid = 3540] [id = 519] 20:37:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 254 (23F5E800) [pid = 3540] [serial = 1557] [outer = 00000000] 20:37:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 255 (2589E800) [pid = 3540] [serial = 1558] [outer = 23F5E800] 20:37:23 INFO - PROCESS | 3540 | 1463629043845 Marionette DEBUG loaded listener.js 20:37:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 256 (28313800) [pid = 3540] [serial = 1559] [outer = 23F5E800] 20:37:24 INFO - PROCESS | 3540 | 1463629044414 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1020ms 20:37:24 INFO - PROCESS | 3540 | 1463629044484 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 20:37:24 INFO - PROCESS | 3540 | 1463629044487 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 20:37:24 INFO - PROCESS | 3540 | 1463629044490 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:37:24 INFO - PROCESS | 3540 | 1463629044493 Marionette TRACE conn7 <- [1,2042,null,{}] 20:37:24 INFO - PROCESS | 3540 | 1463629044496 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:24 INFO - PROCESS | 3540 | 1463629044631 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 20:37:24 INFO - PROCESS | 3540 | 1463629044816 Marionette TRACE conn7 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:24 INFO - PROCESS | 3540 | ++DOCSHELL 23CD6C00 == 128 [pid = 3540] [id = 520] 20:37:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 257 (23F5BC00) [pid = 3540] [serial = 1560] [outer = 00000000] 20:37:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 258 (2831AC00) [pid = 3540] [serial = 1561] [outer = 23F5BC00] 20:37:24 INFO - PROCESS | 3540 | 1463629044871 Marionette DEBUG loaded listener.js 20:37:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 259 (2831D000) [pid = 3540] [serial = 1562] [outer = 23F5BC00] 20:37:25 INFO - PROCESS | 3540 | 1463629045480 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 20:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1020ms 20:37:25 INFO - PROCESS | 3540 | 1463629045514 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 20:37:25 INFO - PROCESS | 3540 | 1463629045517 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 20:37:25 INFO - PROCESS | 3540 | 1463629045520 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:37:25 INFO - PROCESS | 3540 | 1463629045522 Marionette TRACE conn7 <- [1,2046,null,{}] 20:37:25 INFO - PROCESS | 3540 | 1463629045526 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:25 INFO - PROCESS | 3540 | 1463629045658 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 20:37:25 INFO - PROCESS | 3540 | 1463629045856 Marionette TRACE conn7 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:25 INFO - PROCESS | 3540 | ++DOCSHELL 28316000 == 129 [pid = 3540] [id = 521] 20:37:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 260 (2831F800) [pid = 3540] [serial = 1563] [outer = 00000000] 20:37:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 261 (28670C00) [pid = 3540] [serial = 1564] [outer = 2831F800] 20:37:25 INFO - PROCESS | 3540 | 1463629045911 Marionette DEBUG loaded listener.js 20:37:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 262 (2868F800) [pid = 3540] [serial = 1565] [outer = 2831F800] 20:37:26 INFO - PROCESS | 3540 | 1463629046464 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 20:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1015ms 20:37:26 INFO - PROCESS | 3540 | 1463629046540 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 20:37:26 INFO - PROCESS | 3540 | 1463629046542 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 20:37:26 INFO - PROCESS | 3540 | 1463629046546 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:37:26 INFO - PROCESS | 3540 | 1463629046548 Marionette TRACE conn7 <- [1,2050,null,{}] 20:37:26 INFO - PROCESS | 3540 | 1463629046551 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:26 INFO - PROCESS | 3540 | 1463629046680 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 20:37:26 INFO - PROCESS | 3540 | 1463629046879 Marionette TRACE conn7 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:26 INFO - PROCESS | 3540 | ++DOCSHELL 285B3C00 == 130 [pid = 3540] [id = 522] 20:37:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 263 (285B5C00) [pid = 3540] [serial = 1566] [outer = 00000000] 20:37:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 264 (285BA800) [pid = 3540] [serial = 1567] [outer = 285B5C00] 20:37:26 INFO - PROCESS | 3540 | 1463629046934 Marionette DEBUG loaded listener.js 20:37:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 265 (285BDC00) [pid = 3540] [serial = 1568] [outer = 285B5C00] 20:37:27 INFO - PROCESS | 3540 | 1463629047462 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 20:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1018ms 20:37:27 INFO - PROCESS | 3540 | 1463629047568 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 20:37:27 INFO - PROCESS | 3540 | 1463629047570 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 20:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:37:27 INFO - PROCESS | 3540 | 1463629047573 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:37:27 INFO - PROCESS | 3540 | 1463629047575 Marionette TRACE conn7 <- [1,2054,null,{}] 20:37:27 INFO - PROCESS | 3540 | 1463629047579 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:27 INFO - PROCESS | 3540 | 1463629047718 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 20:37:27 INFO - PROCESS | 3540 | 1463629047920 Marionette TRACE conn7 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:27 INFO - PROCESS | 3540 | ++DOCSHELL 23794800 == 131 [pid = 3540] [id = 523] 20:37:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 266 (23795C00) [pid = 3540] [serial = 1569] [outer = 00000000] 20:37:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 267 (2379C400) [pid = 3540] [serial = 1570] [outer = 23795C00] 20:37:27 INFO - PROCESS | 3540 | 1463629047975 Marionette DEBUG loaded listener.js 20:37:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 268 (2379E800) [pid = 3540] [serial = 1571] [outer = 23795C00] 20:37:28 INFO - PROCESS | 3540 | 1463629048540 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 20:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1016ms 20:37:28 INFO - PROCESS | 3540 | 1463629048594 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 20:37:28 INFO - PROCESS | 3540 | 1463629048597 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 20:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:37:28 INFO - PROCESS | 3540 | 1463629048600 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:37:28 INFO - PROCESS | 3540 | 1463629048603 Marionette TRACE conn7 <- [1,2058,null,{}] 20:37:28 INFO - PROCESS | 3540 | 1463629048607 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:28 INFO - PROCESS | 3540 | 1463629048755 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 20:37:28 INFO - PROCESS | 3540 | 1463629048959 Marionette TRACE conn7 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:28 INFO - PROCESS | 3540 | ++DOCSHELL 27DE3000 == 132 [pid = 3540] [id = 524] 20:37:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 269 (27DE5400) [pid = 3540] [serial = 1572] [outer = 00000000] 20:37:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 270 (27DEBC00) [pid = 3540] [serial = 1573] [outer = 27DE5400] 20:37:29 INFO - PROCESS | 3540 | 1463629049019 Marionette DEBUG loaded listener.js 20:37:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 271 (27DF0C00) [pid = 3540] [serial = 1574] [outer = 27DE5400] 20:37:29 INFO - PROCESS | 3540 | 1463629049611 Marionette TRACE conn7 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 20:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1074ms 20:37:29 INFO - PROCESS | 3540 | 1463629049678 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 20:37:29 INFO - PROCESS | 3540 | 1463629049680 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 20:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:37:29 INFO - PROCESS | 3540 | 1463629049683 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:37:29 INFO - PROCESS | 3540 | 1463629049685 Marionette TRACE conn7 <- [1,2062,null,{}] 20:37:29 INFO - PROCESS | 3540 | 1463629049689 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:29 INFO - PROCESS | 3540 | 1463629049820 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 20:37:30 INFO - PROCESS | 3540 | 1463629050008 Marionette TRACE conn7 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:30 INFO - PROCESS | 3540 | ++DOCSHELL 27DEA000 == 133 [pid = 3540] [id = 525] 20:37:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 272 (285B1C00) [pid = 3540] [serial = 1575] [outer = 00000000] 20:37:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 273 (28E72C00) [pid = 3540] [serial = 1576] [outer = 285B1C00] 20:37:30 INFO - PROCESS | 3540 | 1463629050061 Marionette DEBUG loaded listener.js 20:37:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 274 (29163800) [pid = 3540] [serial = 1577] [outer = 285B1C00] 20:37:30 INFO - PROCESS | 3540 | 1463629050664 Marionette TRACE conn7 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 20:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1016ms 20:37:30 INFO - PROCESS | 3540 | 1463629050705 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 20:37:30 INFO - PROCESS | 3540 | 1463629050708 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 20:37:30 INFO - PROCESS | 3540 | 1463629050713 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:37:30 INFO - PROCESS | 3540 | 1463629050717 Marionette TRACE conn7 <- [1,2066,null,{}] 20:37:30 INFO - PROCESS | 3540 | 1463629050721 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:30 INFO - PROCESS | 3540 | 1463629050868 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 20:37:31 INFO - PROCESS | 3540 | 1463629051067 Marionette TRACE conn7 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:31 INFO - PROCESS | 3540 | ++DOCSHELL 2816AC00 == 134 [pid = 3540] [id = 526] 20:37:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 275 (2816BC00) [pid = 3540] [serial = 1578] [outer = 00000000] 20:37:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 276 (28171400) [pid = 3540] [serial = 1579] [outer = 2816BC00] 20:37:31 INFO - PROCESS | 3540 | 1463629051122 Marionette DEBUG loaded listener.js 20:37:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 277 (28173C00) [pid = 3540] [serial = 1580] [outer = 2816BC00] 20:37:31 INFO - PROCESS | 3540 | 1463629051861 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 20:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1168ms 20:37:31 INFO - PROCESS | 3540 | 1463629051887 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 20:37:31 INFO - PROCESS | 3540 | 1463629051889 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 20:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:37:31 INFO - PROCESS | 3540 | 1463629051892 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:37:31 INFO - PROCESS | 3540 | 1463629051894 Marionette TRACE conn7 <- [1,2070,null,{}] 20:37:31 INFO - PROCESS | 3540 | 1463629051898 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:32 INFO - PROCESS | 3540 | 1463629052034 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 20:37:32 INFO - PROCESS | 3540 | 1463629052226 Marionette TRACE conn7 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:32 INFO - PROCESS | 3540 | ++DOCSHELL 14C05C00 == 135 [pid = 3540] [id = 527] 20:37:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 278 (167E3000) [pid = 3540] [serial = 1581] [outer = 00000000] 20:37:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 279 (174DA800) [pid = 3540] [serial = 1582] [outer = 167E3000] 20:37:32 INFO - PROCESS | 3540 | 1463629052279 Marionette DEBUG loaded listener.js 20:37:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 280 (1785B400) [pid = 3540] [serial = 1583] [outer = 167E3000] 20:37:32 INFO - PROCESS | 3540 | 1463629052834 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 20:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 970ms 20:37:32 INFO - PROCESS | 3540 | 1463629052867 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 20:37:32 INFO - PROCESS | 3540 | 1463629052869 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 20:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:37:32 INFO - PROCESS | 3540 | 1463629052873 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:37:32 INFO - PROCESS | 3540 | 1463629052875 Marionette TRACE conn7 <- [1,2074,null,{}] 20:37:32 INFO - PROCESS | 3540 | 1463629052879 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:33 INFO - PROCESS | 3540 | 1463629053016 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 20:37:33 INFO - PROCESS | 3540 | 1463629053223 Marionette TRACE conn7 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:33 INFO - PROCESS | 3540 | ++DOCSHELL 174DC800 == 136 [pid = 3540] [id = 528] 20:37:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 281 (19464400) [pid = 3540] [serial = 1584] [outer = 00000000] 20:37:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 282 (1FD1A800) [pid = 3540] [serial = 1585] [outer = 19464400] 20:37:33 INFO - PROCESS | 3540 | 1463629053279 Marionette DEBUG loaded listener.js 20:37:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 283 (21F0E800) [pid = 3540] [serial = 1586] [outer = 19464400] 20:37:34 INFO - PROCESS | 3540 | 1463629054267 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 20:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1419ms 20:37:34 INFO - PROCESS | 3540 | 1463629054296 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 20:37:34 INFO - PROCESS | 3540 | 1463629054300 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 20:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:37:34 INFO - PROCESS | 3540 | 1463629054305 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:37:34 INFO - PROCESS | 3540 | 1463629054308 Marionette TRACE conn7 <- [1,2078,null,{}] 20:37:34 INFO - PROCESS | 3540 | 1463629054313 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:34 INFO - PROCESS | 3540 | 1463629054447 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 20:37:34 INFO - PROCESS | 3540 | 1463629054640 Marionette TRACE conn7 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:34 INFO - PROCESS | 3540 | ++DOCSHELL 16BC1400 == 137 [pid = 3540] [id = 529] 20:37:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 284 (16FAA800) [pid = 3540] [serial = 1587] [outer = 00000000] 20:37:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 285 (178E2800) [pid = 3540] [serial = 1588] [outer = 16FAA800] 20:37:34 INFO - PROCESS | 3540 | 1463629054691 Marionette DEBUG loaded listener.js 20:37:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 286 (19388C00) [pid = 3540] [serial = 1589] [outer = 16FAA800] 20:37:35 INFO - PROCESS | 3540 | 1463629055352 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 20:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1078ms 20:37:35 INFO - PROCESS | 3540 | 1463629055384 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 20:37:35 INFO - PROCESS | 3540 | 1463629055390 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 20:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:37:35 INFO - PROCESS | 3540 | 1463629055396 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:37:35 INFO - PROCESS | 3540 | 1463629055398 Marionette TRACE conn7 <- [1,2082,null,{}] 20:37:35 INFO - PROCESS | 3540 | 1463629055402 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:35 INFO - PROCESS | 3540 | 1463629055537 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 20:37:35 INFO - PROCESS | 3540 | 1463629055735 Marionette TRACE conn7 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:35 INFO - PROCESS | 3540 | ++DOCSHELL 15107000 == 138 [pid = 3540] [id = 530] 20:37:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 287 (172CB000) [pid = 3540] [serial = 1590] [outer = 00000000] 20:37:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 288 (1A33B400) [pid = 3540] [serial = 1591] [outer = 172CB000] 20:37:35 INFO - PROCESS | 3540 | 1463629055786 Marionette DEBUG loaded listener.js 20:37:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 289 (1BBCF800) [pid = 3540] [serial = 1592] [outer = 172CB000] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 1A308800 == 137 [pid = 3540] [id = 127] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 1300A800 == 136 [pid = 3540] [id = 45] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 1BBD9C00 == 135 [pid = 3540] [id = 162] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 21BDC800 == 134 [pid = 3540] [id = 512] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 1A306800 == 133 [pid = 3540] [id = 511] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 20D8E400 == 132 [pid = 3540] [id = 510] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 1BBD3000 == 131 [pid = 3540] [id = 509] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 1B58A000 == 130 [pid = 3540] [id = 508] 20:37:35 INFO - PROCESS | 3540 | --DOCSHELL 1946B800 == 129 [pid = 3540] [id = 507] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 288 (1FD21800) [pid = 3540] [serial = 1468] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 1785E000 == 128 [pid = 3540] [id = 506] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 0D85A800 == 127 [pid = 3540] [id = 505] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 167F1C00 == 126 [pid = 3540] [id = 504] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 0D2EFC00 == 125 [pid = 3540] [id = 503] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 23742800 == 124 [pid = 3540] [id = 499] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 23FF7000 == 123 [pid = 3540] [id = 498] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 23F8C800 == 122 [pid = 3540] [id = 497] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 23C1D400 == 121 [pid = 3540] [id = 496] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 227C4400 == 120 [pid = 3540] [id = 495] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 20D92800 == 119 [pid = 3540] [id = 494] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 205E9000 == 118 [pid = 3540] [id = 493] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 1B7DE400 == 117 [pid = 3540] [id = 492] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 16FB2C00 == 116 [pid = 3540] [id = 491] 20:37:36 INFO - PROCESS | 3540 | --DOCSHELL 0E0E4000 == 115 [pid = 3540] [id = 490] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 287 (1BE82C00) [pid = 3540] [serial = 1466] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 286 (1360A400) [pid = 3540] [serial = 1445] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 285 (17727800) [pid = 3540] [serial = 1450] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 284 (2053FC00) [pid = 3540] [serial = 1408] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 283 (23CD3000) [pid = 3540] [serial = 1414] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 282 (169E5800) [pid = 3540] [serial = 1447] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 281 (21FFB800) [pid = 3540] [serial = 1420] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 280 (13A66400) [pid = 3540] [serial = 1462] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 279 (13987400) [pid = 3540] [serial = 1402] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 278 (17729800) [pid = 3540] [serial = 1405] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 277 (13983800) [pid = 3540] [serial = 1438] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 276 (1B58D800) [pid = 3540] [serial = 1456] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 275 (21D50800) [pid = 3540] [serial = 1423] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 274 (14CB5400) [pid = 3540] [serial = 1439] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 273 (23FF7C00) [pid = 3540] [serial = 1429] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 272 (1A33EC00) [pid = 3540] [serial = 1454] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 271 (2589C000) [pid = 3540] [serial = 1417] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 270 (19384400) [pid = 3540] [serial = 1442] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 269 (1BBCD400) [pid = 3540] [serial = 1460] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 268 (1B75F400) [pid = 3540] [serial = 1465] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 267 (17914800) [pid = 3540] [serial = 1451] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 266 (167DCC00) [pid = 3540] [serial = 1435] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 265 (1B85F400) [pid = 3540] [serial = 1459] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 264 (22FA2000) [pid = 3540] [serial = 1411] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 263 (1B758000) [pid = 3540] [serial = 1457] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 262 (17341C00) [pid = 3540] [serial = 1448] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 261 (1A30BC00) [pid = 3540] [serial = 1453] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 260 (0DF71C00) [pid = 3540] [serial = 1444] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 259 (23F52000) [pid = 3540] [serial = 1426] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 258 (28E69800) [pid = 3540] [serial = 1432] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 257 (17710000) [pid = 3540] [serial = 1463] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | --DOMWINDOW == 256 (178E3000) [pid = 3540] [serial = 1441] [outer = 00000000] [url = about:blank] 20:37:36 INFO - PROCESS | 3540 | 1463629056459 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 20:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1077ms 20:37:36 INFO - PROCESS | 3540 | 1463629056476 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 20:37:36 INFO - PROCESS | 3540 | 1463629056478 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 20:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:37:36 INFO - PROCESS | 3540 | 1463629056481 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:37:36 INFO - PROCESS | 3540 | 1463629056484 Marionette TRACE conn7 <- [1,2086,null,{}] 20:37:36 INFO - PROCESS | 3540 | 1463629056494 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:36 INFO - PROCESS | 3540 | 1463629056612 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 20:37:36 INFO - PROCESS | 3540 | 1463629056765 Marionette TRACE conn7 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:36 INFO - PROCESS | 3540 | ++DOCSHELL 1360C400 == 116 [pid = 3540] [id = 531] 20:37:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 257 (1360CC00) [pid = 3540] [serial = 1593] [outer = 00000000] 20:37:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 258 (169E5800) [pid = 3540] [serial = 1594] [outer = 1360CC00] 20:37:36 INFO - PROCESS | 3540 | 1463629056813 Marionette DEBUG loaded listener.js 20:37:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 259 (17260400) [pid = 3540] [serial = 1595] [outer = 1360CC00] 20:37:37 INFO - PROCESS | 3540 | 1463629057238 Marionette TRACE conn7 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 20:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 830ms 20:37:37 INFO - PROCESS | 3540 | 1463629057312 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 20:37:37 INFO - PROCESS | 3540 | 1463629057315 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 20:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:37:37 INFO - PROCESS | 3540 | 1463629057318 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:37:37 INFO - PROCESS | 3540 | 1463629057319 Marionette TRACE conn7 <- [1,2090,null,{}] 20:37:37 INFO - PROCESS | 3540 | 1463629057323 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:37 INFO - PROCESS | 3540 | 1463629057432 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 20:37:37 INFO - PROCESS | 3540 | 1463629057446 Marionette TRACE conn7 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:37 INFO - PROCESS | 3540 | ++DOCSHELL 17710000 == 117 [pid = 3540] [id = 532] 20:37:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 260 (17727800) [pid = 3540] [serial = 1596] [outer = 00000000] 20:37:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 261 (178E2000) [pid = 3540] [serial = 1597] [outer = 17727800] 20:37:37 INFO - PROCESS | 3540 | 1463629057490 Marionette DEBUG loaded listener.js 20:37:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 262 (19388800) [pid = 3540] [serial = 1598] [outer = 17727800] 20:37:37 INFO - PROCESS | 3540 | 1463629058005 Marionette TRACE conn7 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 20:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 20:37:38 INFO - PROCESS | 3540 | 1463629058052 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 20:37:38 INFO - PROCESS | 3540 | 1463629058054 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 20:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:37:38 INFO - PROCESS | 3540 | 1463629058057 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:37:38 INFO - PROCESS | 3540 | 1463629058059 Marionette TRACE conn7 <- [1,2094,null,{}] 20:37:38 INFO - PROCESS | 3540 | 1463629058063 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:38 INFO - PROCESS | 3540 | 1463629058169 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 20:37:38 INFO - PROCESS | 3540 | 1463629058330 Marionette TRACE conn7 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:38 INFO - PROCESS | 3540 | ++DOCSHELL 178E1C00 == 118 [pid = 3540] [id = 533] 20:37:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 263 (19805000) [pid = 3540] [serial = 1599] [outer = 00000000] 20:37:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 264 (1A311C00) [pid = 3540] [serial = 1600] [outer = 19805000] 20:37:38 INFO - PROCESS | 3540 | 1463629058375 Marionette DEBUG loaded listener.js 20:37:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 265 (1B584800) [pid = 3540] [serial = 1601] [outer = 19805000] 20:37:38 INFO - PROCESS | 3540 | 1463629058810 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 20:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 831ms 20:37:38 INFO - PROCESS | 3540 | 1463629058889 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 20:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:37:38 INFO - PROCESS | 3540 | 1463629058891 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 20:37:38 INFO - PROCESS | 3540 | 1463629058895 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:37:38 INFO - PROCESS | 3540 | 1463629058896 Marionette TRACE conn7 <- [1,2098,null,{}] 20:37:38 INFO - PROCESS | 3540 | 1463629058900 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:39 INFO - PROCESS | 3540 | 1463629059080 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 20:37:39 INFO - PROCESS | 3540 | 1463629059104 Marionette TRACE conn7 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:39 INFO - PROCESS | 3540 | ++DOCSHELL 1BBD8800 == 119 [pid = 3540] [id = 534] 20:37:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 266 (1BBD9800) [pid = 3540] [serial = 1602] [outer = 00000000] 20:37:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 267 (1F451C00) [pid = 3540] [serial = 1603] [outer = 1BBD9800] 20:37:39 INFO - PROCESS | 3540 | 1463629059148 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 268 (1FD18000) [pid = 3540] [serial = 1604] [outer = 1BBD9800] 20:37:39 INFO - PROCESS | 3540 | 1463629059608 Marionette TRACE conn7 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 20:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 20:37:39 INFO - PROCESS | 3540 | 1463629059665 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 20:37:39 INFO - PROCESS | 3540 | 1463629059667 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 20:37:39 INFO - PROCESS | 3540 | 1463629059671 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:37:39 INFO - PROCESS | 3540 | 1463629059672 Marionette TRACE conn7 <- [1,2102,null,{}] 20:37:39 INFO - PROCESS | 3540 | 1463629059682 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:39 INFO - PROCESS | 3540 | 1463629059838 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 20:37:39 INFO - PROCESS | 3540 | 1463629059861 Marionette TRACE conn7 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:39 INFO - PROCESS | 3540 | ++DOCSHELL 1FD21800 == 120 [pid = 3540] [id = 535] 20:37:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 269 (20526C00) [pid = 3540] [serial = 1605] [outer = 00000000] 20:37:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 270 (2054D800) [pid = 3540] [serial = 1606] [outer = 20526C00] 20:37:39 INFO - PROCESS | 3540 | 1463629059904 Marionette DEBUG loaded listener.js 20:37:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 271 (20C90800) [pid = 3540] [serial = 1607] [outer = 20526C00] 20:37:40 INFO - PROCESS | 3540 | 1463629060374 Marionette TRACE conn7 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 20:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 731ms 20:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:37:40 INFO - PROCESS | 3540 | 1463629060406 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 20:37:40 INFO - PROCESS | 3540 | 1463629060408 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 20:37:40 INFO - PROCESS | 3540 | 1463629060412 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:37:40 INFO - PROCESS | 3540 | 1463629060413 Marionette TRACE conn7 <- [1,2106,null,{}] 20:37:40 INFO - PROCESS | 3540 | 1463629060417 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:41 INFO - PROCESS | 3540 | 1463629061050 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 270 (1B753400) [pid = 3540] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 269 (1BBD6C00) [pid = 3540] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 268 (20C9C400) [pid = 3540] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 267 (0D912400) [pid = 3540] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 266 (1785E800) [pid = 3540] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 265 (1A01DC00) [pid = 3540] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 264 (0D850800) [pid = 3540] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 263 (16FA8000) [pid = 3540] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 262 (1ED76C00) [pid = 3540] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 261 (1B757800) [pid = 3540] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 260 (14C06800) [pid = 3540] [serial = 32] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 259 (14C09C00) [pid = 3540] [serial = 29] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:37:41 INFO - PROCESS | 3540 | --DOMWINDOW == 258 (21BDD400) [pid = 3540] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:37:41 INFO - PROCESS | 3540 | 1463629061160 Marionette TRACE conn7 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 3540 | ++DOCSHELL 0D912400 == 121 [pid = 3540] [id = 536] 20:37:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 259 (13029C00) [pid = 3540] [serial = 1608] [outer = 00000000] 20:37:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 260 (16FA8000) [pid = 3540] [serial = 1609] [outer = 13029C00] 20:37:41 INFO - PROCESS | 3540 | 1463629061209 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 261 (17912C00) [pid = 3540] [serial = 1610] [outer = 13029C00] 20:37:41 INFO - PROCESS | 3540 | 1463629061571 Marionette TRACE conn7 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 20:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1180ms 20:37:41 INFO - PROCESS | 3540 | 1463629061609 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 20:37:41 INFO - PROCESS | 3540 | 1463629061610 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 20:37:41 INFO - PROCESS | 3540 | 1463629061614 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:37:41 INFO - PROCESS | 3540 | 1463629061615 Marionette TRACE conn7 <- [1,2110,null,{}] 20:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:37:41 INFO - PROCESS | 3540 | 1463629061618 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:41 INFO - PROCESS | 3540 | 1463629061725 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 20:37:41 INFO - PROCESS | 3540 | 1463629061731 Marionette TRACE conn7 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:41 INFO - PROCESS | 3540 | ++DOCSHELL 1A01DC00 == 122 [pid = 3540] [id = 537] 20:37:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 262 (1B58C800) [pid = 3540] [serial = 1611] [outer = 00000000] 20:37:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 263 (20C9C400) [pid = 3540] [serial = 1612] [outer = 1B58C800] 20:37:41 INFO - PROCESS | 3540 | 1463629061775 Marionette DEBUG loaded listener.js 20:37:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 264 (2159EC00) [pid = 3540] [serial = 1613] [outer = 1B58C800] 20:37:42 INFO - PROCESS | 3540 | 1463629062243 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 20:37:42 INFO - PROCESS | 3540 | 1463629062304 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 20:37:42 INFO - PROCESS | 3540 | 1463629062307 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 20:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:37:42 INFO - PROCESS | 3540 | 1463629062310 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:37:42 INFO - PROCESS | 3540 | 1463629062312 Marionette TRACE conn7 <- [1,2114,null,{}] 20:37:42 INFO - PROCESS | 3540 | 1463629062316 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:42 INFO - PROCESS | 3540 | 1463629062425 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 20:37:42 INFO - PROCESS | 3540 | 1463629062466 Marionette TRACE conn7 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:42 INFO - PROCESS | 3540 | ++DOCSHELL 0DE26800 == 123 [pid = 3540] [id = 538] 20:37:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 265 (13610800) [pid = 3540] [serial = 1614] [outer = 00000000] 20:37:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 266 (21BDD400) [pid = 3540] [serial = 1615] [outer = 13610800] 20:37:42 INFO - PROCESS | 3540 | 1463629062510 Marionette DEBUG loaded listener.js 20:37:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 267 (21598800) [pid = 3540] [serial = 1616] [outer = 13610800] 20:37:42 INFO - PROCESS | 3540 | 1463629062999 Marionette TRACE conn7 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 20:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 730ms 20:37:43 INFO - PROCESS | 3540 | 1463629063134 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 20:37:43 INFO - PROCESS | 3540 | 1463629063139 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 20:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:37:43 INFO - PROCESS | 3540 | 1463629063146 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:37:43 INFO - PROCESS | 3540 | 1463629063150 Marionette TRACE conn7 <- [1,2118,null,{}] 20:37:43 INFO - PROCESS | 3540 | 1463629063157 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:43 INFO - PROCESS | 3540 | 1463629063309 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 20:37:43 INFO - PROCESS | 3540 | 1463629063496 Marionette TRACE conn7 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:43 INFO - PROCESS | 3540 | ++DOCSHELL 1302B000 == 124 [pid = 3540] [id = 539] 20:37:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 268 (130E0C00) [pid = 3540] [serial = 1617] [outer = 00000000] 20:37:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 269 (13982400) [pid = 3540] [serial = 1618] [outer = 130E0C00] 20:37:43 INFO - PROCESS | 3540 | 1463629063554 Marionette DEBUG loaded listener.js 20:37:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 270 (13B04800) [pid = 3540] [serial = 1619] [outer = 130E0C00] 20:37:44 INFO - PROCESS | 3540 | 1463629064234 Marionette TRACE conn7 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 20:37:44 INFO - PROCESS | 3540 | 1463629064278 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 20:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:37:44 INFO - PROCESS | 3540 | 1463629064285 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:37:44 INFO - PROCESS | 3540 | 1463629064289 Marionette TRACE conn7 <- [1,2122,null,{}] 20:37:44 INFO - PROCESS | 3540 | 1463629064294 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:44 INFO - PROCESS | 3540 | 1463629064432 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 20:37:44 INFO - PROCESS | 3540 | 1463629064622 Marionette TRACE conn7 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:44 INFO - PROCESS | 3540 | ++DOCSHELL 1690E000 == 125 [pid = 3540] [id = 540] 20:37:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 271 (169ED400) [pid = 3540] [serial = 1620] [outer = 00000000] 20:37:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 272 (1A339000) [pid = 3540] [serial = 1621] [outer = 169ED400] 20:37:44 INFO - PROCESS | 3540 | 1463629064677 Marionette DEBUG loaded listener.js 20:37:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 273 (1B7D7000) [pid = 3540] [serial = 1622] [outer = 169ED400] 20:37:45 INFO - PROCESS | 3540 | 1463629065304 Marionette TRACE conn7 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 20:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1080ms 20:37:45 INFO - PROCESS | 3540 | 1463629065368 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 20:37:45 INFO - PROCESS | 3540 | 1463629065370 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 20:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:37:45 INFO - PROCESS | 3540 | 1463629065374 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:37:45 INFO - PROCESS | 3540 | 1463629065377 Marionette TRACE conn7 <- [1,2126,null,{}] 20:37:45 INFO - PROCESS | 3540 | 1463629065387 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:45 INFO - PROCESS | 3540 | 1463629065559 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 20:37:45 INFO - PROCESS | 3540 | 1463629065775 Marionette TRACE conn7 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:45 INFO - PROCESS | 3540 | ++DOCSHELL 21F10400 == 126 [pid = 3540] [id = 541] 20:37:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 274 (21F19000) [pid = 3540] [serial = 1623] [outer = 00000000] 20:37:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 275 (21FF1800) [pid = 3540] [serial = 1624] [outer = 21F19000] 20:37:45 INFO - PROCESS | 3540 | 1463629065835 Marionette DEBUG loaded listener.js 20:37:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 276 (227C0400) [pid = 3540] [serial = 1625] [outer = 21F19000] 20:37:46 INFO - PROCESS | 3540 | 1463629066479 Marionette TRACE conn7 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 20:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1124ms 20:37:46 INFO - PROCESS | 3540 | 1463629066501 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 20:37:46 INFO - PROCESS | 3540 | 1463629066503 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 20:37:46 INFO - PROCESS | 3540 | 1463629066507 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:37:46 INFO - PROCESS | 3540 | 1463629066509 Marionette TRACE conn7 <- [1,2130,null,{}] 20:37:46 INFO - PROCESS | 3540 | 1463629066512 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:46 INFO - PROCESS | 3540 | 1463629066648 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 20:37:46 INFO - PROCESS | 3540 | 1463629066851 Marionette TRACE conn7 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:46 INFO - PROCESS | 3540 | ++DOCSHELL 236A5000 == 127 [pid = 3540] [id = 542] 20:37:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 277 (2373D800) [pid = 3540] [serial = 1626] [outer = 00000000] 20:37:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 278 (2374E800) [pid = 3540] [serial = 1627] [outer = 2373D800] 20:37:46 INFO - PROCESS | 3540 | 1463629066908 Marionette DEBUG loaded listener.js 20:37:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 279 (23797800) [pid = 3540] [serial = 1628] [outer = 2373D800] 20:37:47 INFO - PROCESS | 3540 | 1463629067483 Marionette TRACE conn7 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 20:37:47 INFO - PROCESS | 3540 | 1463629067529 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 20:37:47 INFO - PROCESS | 3540 | 1463629067533 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:37:47 INFO - PROCESS | 3540 | 1463629067535 Marionette TRACE conn7 <- [1,2134,null,{}] 20:37:47 INFO - PROCESS | 3540 | 1463629067538 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:47 INFO - PROCESS | 3540 | 1463629067672 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 20:37:47 INFO - PROCESS | 3540 | 1463629067875 Marionette TRACE conn7 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:47 INFO - PROCESS | 3540 | ++DOCSHELL 2379AC00 == 128 [pid = 3540] [id = 543] 20:37:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 280 (2379C000) [pid = 3540] [serial = 1629] [outer = 00000000] 20:37:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 281 (23F2F400) [pid = 3540] [serial = 1630] [outer = 2379C000] 20:37:47 INFO - PROCESS | 3540 | 1463629067931 Marionette DEBUG loaded listener.js 20:37:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 282 (23F31400) [pid = 3540] [serial = 1631] [outer = 2379C000] 20:37:48 INFO - PROCESS | 3540 | 1463629068498 Marionette TRACE conn7 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 20:37:48 INFO - PROCESS | 3540 | 1463629068555 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 20:37:48 INFO - PROCESS | 3540 | 1463629068558 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:37:48 INFO - PROCESS | 3540 | 1463629068560 Marionette TRACE conn7 <- [1,2138,null,{}] 20:37:48 INFO - PROCESS | 3540 | 1463629068564 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:48 INFO - PROCESS | 3540 | 1463629068721 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 20:37:48 INFO - PROCESS | 3540 | 1463629068913 Marionette TRACE conn7 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:48 INFO - PROCESS | 3540 | ++DOCSHELL 23F2F000 == 129 [pid = 3540] [id = 544] 20:37:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 283 (23F33000) [pid = 3540] [serial = 1632] [outer = 00000000] 20:37:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 284 (23FEF800) [pid = 3540] [serial = 1633] [outer = 23F33000] 20:37:48 INFO - PROCESS | 3540 | 1463629068967 Marionette DEBUG loaded listener.js 20:37:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 285 (2589E000) [pid = 3540] [serial = 1634] [outer = 23F33000] 20:37:49 INFO - PROCESS | 3540 | 1463629069573 Marionette TRACE conn7 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 20:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1069ms 20:37:49 INFO - PROCESS | 3540 | 1463629069633 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 20:37:49 INFO - PROCESS | 3540 | 1463629069635 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 20:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:37:49 INFO - PROCESS | 3540 | 1463629069639 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:37:49 INFO - PROCESS | 3540 | 1463629069641 Marionette TRACE conn7 <- [1,2142,null,{}] 20:37:49 INFO - PROCESS | 3540 | 1463629069644 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:49 INFO - PROCESS | 3540 | 1463629069775 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 20:37:49 INFO - PROCESS | 3540 | 1463629069968 Marionette TRACE conn7 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:49 INFO - PROCESS | 3540 | ++DOCSHELL 23FEF000 == 130 [pid = 3540] [id = 545] 20:37:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 286 (25898800) [pid = 3540] [serial = 1635] [outer = 00000000] 20:37:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 287 (28167400) [pid = 3540] [serial = 1636] [outer = 25898800] 20:37:50 INFO - PROCESS | 3540 | 1463629070021 Marionette DEBUG loaded listener.js 20:37:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 288 (28174000) [pid = 3540] [serial = 1637] [outer = 25898800] 20:37:50 INFO - PROCESS | 3540 | 1463629070551 Marionette TRACE conn7 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 20:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 930ms 20:37:50 INFO - PROCESS | 3540 | 1463629070577 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 20:37:50 INFO - PROCESS | 3540 | 1463629070579 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 20:37:50 INFO - PROCESS | 3540 | 1463629070583 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:37:50 INFO - PROCESS | 3540 | 1463629070585 Marionette TRACE conn7 <- [1,2146,null,{}] 20:37:50 INFO - PROCESS | 3540 | 1463629070588 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:50 INFO - PROCESS | 3540 | 1463629070790 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 20:37:50 INFO - PROCESS | 3540 | 1463629070932 Marionette TRACE conn7 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:50 INFO - PROCESS | 3540 | ++DOCSHELL 27DF0000 == 131 [pid = 3540] [id = 546] 20:37:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 289 (28314C00) [pid = 3540] [serial = 1638] [outer = 00000000] 20:37:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 290 (2866DC00) [pid = 3540] [serial = 1639] [outer = 28314C00] 20:37:50 INFO - PROCESS | 3540 | 1463629070986 Marionette DEBUG loaded listener.js 20:37:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 291 (28687000) [pid = 3540] [serial = 1640] [outer = 28314C00] 20:37:51 INFO - PROCESS | 3540 | 1463629071550 Marionette TRACE conn7 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 20:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1016ms 20:37:51 INFO - PROCESS | 3540 | 1463629071622 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 20:37:51 INFO - PROCESS | 3540 | 1463629071624 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 20:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:37:51 INFO - PROCESS | 3540 | 1463629071630 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:37:51 INFO - PROCESS | 3540 | 1463629071632 Marionette TRACE conn7 <- [1,2150,null,{}] 20:37:51 INFO - PROCESS | 3540 | 1463629071636 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:51 INFO - PROCESS | 3540 | 1463629071789 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 20:37:51 INFO - PROCESS | 3540 | 1463629071976 Marionette TRACE conn7 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:51 INFO - PROCESS | 3540 | ++DOCSHELL 2866D400 == 132 [pid = 3540] [id = 547] 20:37:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 292 (28694C00) [pid = 3540] [serial = 1641] [outer = 00000000] 20:37:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 293 (2916B000) [pid = 3540] [serial = 1642] [outer = 28694C00] 20:37:52 INFO - PROCESS | 3540 | 1463629072029 Marionette DEBUG loaded listener.js 20:37:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 294 (2916EC00) [pid = 3540] [serial = 1643] [outer = 28694C00] 20:37:52 INFO - PROCESS | 3540 | 1463629072619 Marionette TRACE conn7 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 20:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1022ms 20:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:37:52 INFO - PROCESS | 3540 | 1463629072653 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 20:37:52 INFO - PROCESS | 3540 | 1463629072655 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 20:37:52 INFO - PROCESS | 3540 | 1463629072676 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:37:52 INFO - PROCESS | 3540 | 1463629072678 Marionette TRACE conn7 <- [1,2154,null,{}] 20:37:52 INFO - PROCESS | 3540 | 1463629072683 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:52 INFO - PROCESS | 3540 | 1463629072820 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 20:37:53 INFO - PROCESS | 3540 | 1463629073026 Marionette TRACE conn7 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:53 INFO - PROCESS | 3540 | ++DOCSHELL 29169400 == 133 [pid = 3540] [id = 548] 20:37:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 295 (29172400) [pid = 3540] [serial = 1644] [outer = 00000000] 20:37:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 296 (29A86C00) [pid = 3540] [serial = 1645] [outer = 29172400] 20:37:53 INFO - PROCESS | 3540 | 1463629073080 Marionette DEBUG loaded listener.js 20:37:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 297 (29A89C00) [pid = 3540] [serial = 1646] [outer = 29172400] 20:37:53 INFO - PROCESS | 3540 | 1463629073651 Marionette TRACE conn7 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 20:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1040ms 20:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:37:53 INFO - PROCESS | 3540 | 1463629073703 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 20:37:53 INFO - PROCESS | 3540 | 1463629073705 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 20:37:53 INFO - PROCESS | 3540 | 1463629073709 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:37:53 INFO - PROCESS | 3540 | 1463629073711 Marionette TRACE conn7 <- [1,2158,null,{}] 20:37:53 INFO - PROCESS | 3540 | 1463629073715 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:53 INFO - PROCESS | 3540 | 1463629073886 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 20:37:54 INFO - PROCESS | 3540 | 1463629074080 Marionette TRACE conn7 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:54 INFO - PROCESS | 3540 | ++DOCSHELL 29A8DC00 == 134 [pid = 3540] [id = 549] 20:37:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 298 (2A9C2000) [pid = 3540] [serial = 1647] [outer = 00000000] 20:37:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 299 (2A9C9400) [pid = 3540] [serial = 1648] [outer = 2A9C2000] 20:37:54 INFO - PROCESS | 3540 | 1463629074142 Marionette DEBUG loaded listener.js 20:37:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 300 (2A9CE400) [pid = 3540] [serial = 1649] [outer = 2A9C2000] 20:37:54 INFO - PROCESS | 3540 | 1463629074760 Marionette TRACE conn7 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 20:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1119ms 20:37:54 INFO - PROCESS | 3540 | 1463629074832 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 20:37:54 INFO - PROCESS | 3540 | 1463629074834 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 20:37:54 INFO - PROCESS | 3540 | 1463629074837 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:37:54 INFO - PROCESS | 3540 | 1463629074839 Marionette TRACE conn7 <- [1,2162,null,{}] 20:37:54 INFO - PROCESS | 3540 | 1463629074843 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:54 INFO - PROCESS | 3540 | 1463629074977 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 20:37:55 INFO - PROCESS | 3540 | 1463629075173 Marionette TRACE conn7 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:55 INFO - PROCESS | 3540 | ++DOCSHELL 2A336400 == 135 [pid = 3540] [id = 550] 20:37:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 301 (2A337000) [pid = 3540] [serial = 1650] [outer = 00000000] 20:37:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 302 (2A33D000) [pid = 3540] [serial = 1651] [outer = 2A337000] 20:37:55 INFO - PROCESS | 3540 | 1463629075228 Marionette DEBUG loaded listener.js 20:37:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 303 (2A9C7400) [pid = 3540] [serial = 1652] [outer = 2A337000] 20:37:55 INFO - PROCESS | 3540 | 1463629075814 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 20:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1015ms 20:37:55 INFO - PROCESS | 3540 | 1463629075857 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 20:37:55 INFO - PROCESS | 3540 | 1463629075859 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 20:37:55 INFO - PROCESS | 3540 | 1463629075863 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:37:55 INFO - PROCESS | 3540 | 1463629075865 Marionette TRACE conn7 <- [1,2166,null,{}] 20:37:55 INFO - PROCESS | 3540 | 1463629075869 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:56 INFO - PROCESS | 3540 | 1463629076020 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 20:37:56 INFO - PROCESS | 3540 | 1463629076237 Marionette TRACE conn7 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:56 INFO - PROCESS | 3540 | ++DOCSHELL 21C54000 == 136 [pid = 3540] [id = 551] 20:37:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 304 (2A338800) [pid = 3540] [serial = 1653] [outer = 00000000] 20:37:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 305 (2CAC0000) [pid = 3540] [serial = 1654] [outer = 2A338800] 20:37:56 INFO - PROCESS | 3540 | 1463629076296 Marionette DEBUG loaded listener.js 20:37:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 306 (2CAC0C00) [pid = 3540] [serial = 1655] [outer = 2A338800] 20:37:56 INFO - PROCESS | 3540 | 1463629076938 Marionette TRACE conn7 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1119ms 20:37:56 INFO - PROCESS | 3540 | 1463629076986 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 20:37:56 INFO - PROCESS | 3540 | 1463629076988 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 20:37:56 INFO - PROCESS | 3540 | 1463629076992 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:37:56 INFO - PROCESS | 3540 | 1463629076994 Marionette TRACE conn7 <- [1,2170,null,{}] 20:37:56 INFO - PROCESS | 3540 | 1463629076997 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:57 INFO - PROCESS | 3540 | 1463629077139 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 20:37:57 INFO - PROCESS | 3540 | 1463629077344 Marionette TRACE conn7 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:57 INFO - PROCESS | 3540 | ++DOCSHELL 2A9CE000 == 137 [pid = 3540] [id = 552] 20:37:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 307 (2CAC9400) [pid = 3540] [serial = 1656] [outer = 00000000] 20:37:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 308 (2D113C00) [pid = 3540] [serial = 1657] [outer = 2CAC9400] 20:37:57 INFO - PROCESS | 3540 | 1463629077400 Marionette DEBUG loaded listener.js 20:37:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 309 (2D114C00) [pid = 3540] [serial = 1658] [outer = 2CAC9400] 20:37:57 INFO - PROCESS | 3540 | 1463629077985 Marionette TRACE conn7 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1018ms 20:37:58 INFO - PROCESS | 3540 | 1463629078014 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 20:37:58 INFO - PROCESS | 3540 | 1463629078016 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 20:37:58 INFO - PROCESS | 3540 | 1463629078019 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:37:58 INFO - PROCESS | 3540 | 1463629078021 Marionette TRACE conn7 <- [1,2174,null,{}] 20:37:58 INFO - PROCESS | 3540 | 1463629078025 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:58 INFO - PROCESS | 3540 | 1463629078159 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 20:37:58 INFO - PROCESS | 3540 | 1463629078367 Marionette TRACE conn7 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:58 INFO - PROCESS | 3540 | ++DOCSHELL 27D35000 == 138 [pid = 3540] [id = 553] 20:37:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 310 (27D37000) [pid = 3540] [serial = 1659] [outer = 00000000] 20:37:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 311 (27D3B400) [pid = 3540] [serial = 1660] [outer = 27D37000] 20:37:58 INFO - PROCESS | 3540 | 1463629078423 Marionette DEBUG loaded listener.js 20:37:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 312 (27D3D800) [pid = 3540] [serial = 1661] [outer = 27D37000] 20:37:59 INFO - PROCESS | 3540 | 1463629079102 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 20:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1129ms 20:37:59 INFO - PROCESS | 3540 | 1463629079153 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 20:37:59 INFO - PROCESS | 3540 | 1463629079155 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 20:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:37:59 INFO - PROCESS | 3540 | 1463629079159 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:37:59 INFO - PROCESS | 3540 | 1463629079161 Marionette TRACE conn7 <- [1,2178,null,{}] 20:37:59 INFO - PROCESS | 3540 | 1463629079165 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:37:59 INFO - PROCESS | 3540 | 1463629079301 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 20:37:59 INFO - PROCESS | 3540 | 1463629079502 Marionette TRACE conn7 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:37:59 INFO - PROCESS | 3540 | ++DOCSHELL 11E22000 == 139 [pid = 3540] [id = 554] 20:37:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 313 (1241D400) [pid = 3540] [serial = 1662] [outer = 00000000] 20:37:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 314 (1690F000) [pid = 3540] [serial = 1663] [outer = 1241D400] 20:37:59 INFO - PROCESS | 3540 | 1463629079555 Marionette DEBUG loaded listener.js 20:37:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 315 (1937BC00) [pid = 3540] [serial = 1664] [outer = 1241D400] 20:38:00 INFO - PROCESS | 3540 | 1463629080153 Marionette TRACE conn7 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 20:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1015ms 20:38:00 INFO - PROCESS | 3540 | 1463629080193 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 20:38:00 INFO - PROCESS | 3540 | 1463629080196 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 20:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:38:00 INFO - PROCESS | 3540 | 1463629080219 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:38:00 INFO - PROCESS | 3540 | 1463629080222 Marionette TRACE conn7 <- [1,2182,null,{}] 20:38:00 INFO - PROCESS | 3540 | 1463629080226 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:00 INFO - PROCESS | 3540 | 1463629080364 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 20:38:00 INFO - PROCESS | 3540 | 1463629080576 Marionette TRACE conn7 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:00 INFO - PROCESS | 3540 | ++DOCSHELL 19B05000 == 140 [pid = 3540] [id = 555] 20:38:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 316 (1A305400) [pid = 3540] [serial = 1665] [outer = 00000000] 20:38:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 317 (205F1400) [pid = 3540] [serial = 1666] [outer = 1A305400] 20:38:00 INFO - PROCESS | 3540 | 1463629080631 Marionette DEBUG loaded listener.js 20:38:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 318 (21A76C00) [pid = 3540] [serial = 1667] [outer = 1A305400] 20:38:01 INFO - PROCESS | 3540 | 1463629081282 Marionette TRACE conn7 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 20:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1089ms 20:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:38:01 INFO - PROCESS | 3540 | 1463629081295 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 20:38:01 INFO - PROCESS | 3540 | 1463629081297 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 20:38:01 INFO - PROCESS | 3540 | 1463629081301 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:38:01 INFO - PROCESS | 3540 | 1463629081303 Marionette TRACE conn7 <- [1,2186,null,{}] 20:38:01 INFO - PROCESS | 3540 | 1463629081307 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:01 INFO - PROCESS | 3540 | 1463629081444 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 20:38:01 INFO - PROCESS | 3540 | 1463629081658 Marionette TRACE conn7 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:01 INFO - PROCESS | 3540 | ++DOCSHELL 1B58C400 == 141 [pid = 3540] [id = 556] 20:38:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 319 (21D49400) [pid = 3540] [serial = 1668] [outer = 00000000] 20:38:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 320 (27D3B000) [pid = 3540] [serial = 1669] [outer = 21D49400] 20:38:01 INFO - PROCESS | 3540 | 1463629081713 Marionette DEBUG loaded listener.js 20:38:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 321 (2866C000) [pid = 3540] [serial = 1670] [outer = 21D49400] 20:38:02 INFO - PROCESS | 3540 | 1463629082645 Marionette TRACE conn7 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1366ms 20:38:02 INFO - PROCESS | 3540 | 1463629082672 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 20:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:38:02 INFO - PROCESS | 3540 | 1463629082676 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 20:38:02 INFO - PROCESS | 3540 | 1463629082681 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:38:02 INFO - PROCESS | 3540 | 1463629082685 Marionette TRACE conn7 <- [1,2190,null,{}] 20:38:02 INFO - PROCESS | 3540 | 1463629082692 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:02 INFO - PROCESS | 3540 | 1463629082836 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 20:38:03 INFO - PROCESS | 3540 | 1463629083050 Marionette TRACE conn7 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:03 INFO - PROCESS | 3540 | ++DOCSHELL 1315EC00 == 142 [pid = 3540] [id = 557] 20:38:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 322 (1360D400) [pid = 3540] [serial = 1671] [outer = 00000000] 20:38:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 323 (16FAB400) [pid = 3540] [serial = 1672] [outer = 1360D400] 20:38:03 INFO - PROCESS | 3540 | 1463629083102 Marionette DEBUG loaded listener.js 20:38:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 324 (173D7C00) [pid = 3540] [serial = 1673] [outer = 1360D400] 20:38:03 INFO - PROCESS | 3540 | 1463629083734 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1079ms 20:38:03 INFO - PROCESS | 3540 | 1463629083760 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 20:38:03 INFO - PROCESS | 3540 | 1463629083766 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 20:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:38:03 INFO - PROCESS | 3540 | 1463629083771 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:38:03 INFO - PROCESS | 3540 | 1463629083774 Marionette TRACE conn7 <- [1,2194,null,{}] 20:38:03 INFO - PROCESS | 3540 | 1463629083778 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:03 INFO - PROCESS | 3540 | 1463629083910 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 20:38:04 INFO - PROCESS | 3540 | 1463629084119 Marionette TRACE conn7 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:04 INFO - PROCESS | 3540 | ++DOCSHELL 11E21800 == 143 [pid = 3540] [id = 558] 20:38:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 325 (13156C00) [pid = 3540] [serial = 1674] [outer = 00000000] 20:38:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 326 (1BB29C00) [pid = 3540] [serial = 1675] [outer = 13156C00] 20:38:04 INFO - PROCESS | 3540 | 1463629084167 Marionette DEBUG loaded listener.js 20:38:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 327 (1CE32400) [pid = 3540] [serial = 1676] [outer = 13156C00] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 1A01DC00 == 142 [pid = 3540] [id = 537] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 0D912400 == 141 [pid = 3540] [id = 536] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 1FD21800 == 140 [pid = 3540] [id = 535] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 1BBD8800 == 139 [pid = 3540] [id = 534] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 178E1C00 == 138 [pid = 3540] [id = 533] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 17710000 == 137 [pid = 3540] [id = 532] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 1360C400 == 136 [pid = 3540] [id = 531] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 15107000 == 135 [pid = 3540] [id = 530] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 0D070000 == 134 [pid = 3540] [id = 12] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 16BC1400 == 133 [pid = 3540] [id = 529] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 326 (130D5000) [pid = 3540] [serial = 31] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 23CD6C00 == 132 [pid = 3540] [id = 520] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 23F5C400 == 131 [pid = 3540] [id = 519] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 22863400 == 130 [pid = 3540] [id = 518] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 2285A400 == 129 [pid = 3540] [id = 517] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 21F86800 == 128 [pid = 3540] [id = 516] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 1A304800 == 127 [pid = 3540] [id = 515] 20:38:04 INFO - PROCESS | 3540 | --DOCSHELL 167F5C00 == 126 [pid = 3540] [id = 514] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 325 (21F10000) [pid = 3540] [serial = 1537] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 324 (1B7E1C00) [pid = 3540] [serial = 1525] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 323 (20549400) [pid = 3540] [serial = 1529] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 322 (1FD23800) [pid = 3540] [serial = 1528] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 321 (21A7CC00) [pid = 3540] [serial = 1531] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 320 (21C49400) [pid = 3540] [serial = 1532] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 319 (0DE9FC00) [pid = 3540] [serial = 1516] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 318 (130DB800) [pid = 3540] [serial = 1517] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 317 (23F8E400) [pid = 3540] [serial = 1489] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 316 (1771E800) [pid = 3540] [serial = 1474] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 315 (23758400) [pid = 3540] [serial = 1501] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 314 (17916C00) [pid = 3540] [serial = 1519] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 313 (19385000) [pid = 3540] [serial = 1520] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 312 (1A33C400) [pid = 3540] [serial = 1522] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 311 (23F99800) [pid = 3540] [serial = 1492] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 310 (1CE30800) [pid = 3540] [serial = 1477] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 309 (11E20C00) [pid = 3540] [serial = 1471] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 308 (13008C00) [pid = 3540] [serial = 1511] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 307 (0E0A3000) [pid = 3540] [serial = 1510] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 306 (23699C00) [pid = 3540] [serial = 1486] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 305 (23747C00) [pid = 3540] [serial = 1498] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 304 (1A27F000) [pid = 3540] [serial = 1514] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 303 (19D9CC00) [pid = 3540] [serial = 1513] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 302 (28666000) [pid = 3540] [serial = 1495] [outer = 00000000] [url = about:blank] 20:38:04 INFO - PROCESS | 3540 | --DOMWINDOW == 301 (20D94400) [pid = 3540] [serial = 1480] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 300 (21C0F800) [pid = 3540] [serial = 1483] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 299 (20540800) [pid = 3540] [serial = 1469] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 298 (28673400) [pid = 3540] [serial = 1504] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 297 (18CDB800) [pid = 3540] [serial = 1507] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 296 (205E7400) [pid = 3540] [serial = 1534] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 295 (1BBCEC00) [pid = 3540] [serial = 1526] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 294 (22F9FC00) [pid = 3540] [serial = 1064] [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.] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 293 (21BDA000) [pid = 3540] [serial = 1535] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 292 (21FEF800) [pid = 3540] [serial = 1538] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | --DOMWINDOW == 291 (1A710400) [pid = 3540] [serial = 1523] [outer = 00000000] [url = about:blank] 20:38:05 INFO - PROCESS | 3540 | 1463629085058 Marionette TRACE conn7 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 20:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1324ms 20:38:05 INFO - PROCESS | 3540 | 1463629085099 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 20:38:05 INFO - PROCESS | 3540 | 1463629085102 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 20:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:38:05 INFO - PROCESS | 3540 | 1463629085105 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:38:05 INFO - PROCESS | 3540 | 1463629085108 Marionette TRACE conn7 <- [1,2198,null,{}] 20:38:05 INFO - PROCESS | 3540 | 1463629085118 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:05 INFO - PROCESS | 3540 | 1463629085239 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 20:38:05 INFO - PROCESS | 3540 | 1463629085404 Marionette TRACE conn7 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:05 INFO - PROCESS | 3540 | ++DOCSHELL 0D84FC00 == 127 [pid = 3540] [id = 559] 20:38:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 292 (0D91D400) [pid = 3540] [serial = 1677] [outer = 00000000] 20:38:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 293 (13A5CC00) [pid = 3540] [serial = 1678] [outer = 0D91D400] 20:38:05 INFO - PROCESS | 3540 | 1463629085454 Marionette DEBUG loaded listener.js 20:38:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 294 (167F5C00) [pid = 3540] [serial = 1679] [outer = 0D91D400] 20:38:05 INFO - PROCESS | 3540 | 1463629085905 Marionette TRACE conn7 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 20:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 830ms 20:38:05 INFO - PROCESS | 3540 | 1463629085939 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 20:38:05 INFO - PROCESS | 3540 | 1463629085942 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 20:38:05 INFO - PROCESS | 3540 | 1463629085945 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:38:05 INFO - PROCESS | 3540 | 1463629085947 Marionette TRACE conn7 <- [1,2202,null,{}] 20:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:38:05 INFO - PROCESS | 3540 | 1463629085950 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:06 INFO - PROCESS | 3540 | 1463629086071 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 20:38:06 INFO - PROCESS | 3540 | 1463629086078 Marionette TRACE conn7 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:06 INFO - PROCESS | 3540 | ++DOCSHELL 172CB400 == 128 [pid = 3540] [id = 560] 20:38:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 295 (172CCC00) [pid = 3540] [serial = 1680] [outer = 00000000] 20:38:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 296 (1790E000) [pid = 3540] [serial = 1681] [outer = 172CCC00] 20:38:06 INFO - PROCESS | 3540 | 1463629086123 Marionette DEBUG loaded listener.js 20:38:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 297 (19D9EC00) [pid = 3540] [serial = 1682] [outer = 172CCC00] 20:38:06 INFO - PROCESS | 3540 | 1463629086638 Marionette TRACE conn7 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 20:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 732ms 20:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:38:06 INFO - PROCESS | 3540 | 1463629086681 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 20:38:06 INFO - PROCESS | 3540 | 1463629086683 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 20:38:06 INFO - PROCESS | 3540 | 1463629086686 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:38:06 INFO - PROCESS | 3540 | 1463629086688 Marionette TRACE conn7 <- [1,2206,null,{}] 20:38:06 INFO - PROCESS | 3540 | 1463629086695 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:06 INFO - PROCESS | 3540 | 1463629086855 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 20:38:07 INFO - PROCESS | 3540 | 1463629087034 Marionette TRACE conn7 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:07 INFO - PROCESS | 3540 | ++DOCSHELL 1A21FC00 == 129 [pid = 3540] [id = 561] 20:38:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 298 (1A304800) [pid = 3540] [serial = 1683] [outer = 00000000] 20:38:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 299 (1A33DC00) [pid = 3540] [serial = 1684] [outer = 1A304800] 20:38:07 INFO - PROCESS | 3540 | 1463629087078 Marionette DEBUG loaded listener.js 20:38:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 300 (1B7DF800) [pid = 3540] [serial = 1685] [outer = 1A304800] 20:38:07 INFO - PROCESS | 3540 | 1463629087526 Marionette TRACE conn7 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 20:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 870ms 20:38:07 INFO - PROCESS | 3540 | 1463629087559 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 20:38:07 INFO - PROCESS | 3540 | 1463629087561 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 20:38:07 INFO - PROCESS | 3540 | 1463629087564 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:38:07 INFO - PROCESS | 3540 | 1463629087566 Marionette TRACE conn7 <- [1,2210,null,{}] 20:38:07 INFO - PROCESS | 3540 | 1463629087569 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:07 INFO - PROCESS | 3540 | 1463629087760 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 20:38:07 INFO - PROCESS | 3540 | 1463629087793 Marionette TRACE conn7 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:07 INFO - PROCESS | 3540 | ++DOCSHELL 20524800 == 130 [pid = 3540] [id = 562] 20:38:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 301 (20540400) [pid = 3540] [serial = 1686] [outer = 00000000] 20:38:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 302 (2054CC00) [pid = 3540] [serial = 1687] [outer = 20540400] 20:38:07 INFO - PROCESS | 3540 | 1463629087841 Marionette DEBUG loaded listener.js 20:38:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 303 (205EC800) [pid = 3540] [serial = 1688] [outer = 20540400] 20:38:08 INFO - PROCESS | 3540 | 1463629088363 Marionette TRACE conn7 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 830ms 20:38:08 INFO - PROCESS | 3540 | 1463629088397 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 20:38:08 INFO - PROCESS | 3540 | 1463629088399 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 20:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:38:08 INFO - PROCESS | 3540 | 1463629088402 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:38:08 INFO - PROCESS | 3540 | 1463629088404 Marionette TRACE conn7 <- [1,2214,null,{}] 20:38:08 INFO - PROCESS | 3540 | 1463629088415 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:08 INFO - PROCESS | 3540 | 1463629088588 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 20:38:08 INFO - PROCESS | 3540 | 1463629088609 Marionette TRACE conn7 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:08 INFO - PROCESS | 3540 | ++DOCSHELL 20C9BC00 == 131 [pid = 3540] [id = 563] 20:38:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 304 (21599400) [pid = 3540] [serial = 1689] [outer = 00000000] 20:38:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 305 (215A4000) [pid = 3540] [serial = 1690] [outer = 21599400] 20:38:08 INFO - PROCESS | 3540 | 1463629088656 Marionette DEBUG loaded listener.js 20:38:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 306 (21C0D400) [pid = 3540] [serial = 1691] [outer = 21599400] 20:38:09 INFO - PROCESS | 3540 | 1463629089106 Marionette TRACE conn7 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 20:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 730ms 20:38:09 INFO - PROCESS | 3540 | 1463629089145 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 20:38:09 INFO - PROCESS | 3540 | 1463629089147 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 20:38:09 INFO - PROCESS | 3540 | 1463629089150 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:38:09 INFO - PROCESS | 3540 | 1463629089152 Marionette TRACE conn7 <- [1,2218,null,{}] 20:38:09 INFO - PROCESS | 3540 | 1463629089165 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:09 INFO - PROCESS | 3540 | 1463629089762 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 305 (13029C00) [pid = 3540] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 304 (1BBD9800) [pid = 3540] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 303 (172CB000) [pid = 3540] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 302 (16FAA800) [pid = 3540] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 301 (20526C00) [pid = 3540] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 300 (1360CC00) [pid = 3540] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 299 (17727800) [pid = 3540] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 298 (1B58C800) [pid = 3540] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:38:09 INFO - PROCESS | 3540 | --DOMWINDOW == 297 (19805000) [pid = 3540] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:38:09 INFO - PROCESS | 3540 | 1463629089874 Marionette TRACE conn7 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:09 INFO - PROCESS | 3540 | ++DOCSHELL 11DBB800 == 132 [pid = 3540] [id = 564] 20:38:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 298 (1300A800) [pid = 3540] [serial = 1692] [outer = 00000000] 20:38:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 299 (172CB800) [pid = 3540] [serial = 1693] [outer = 1300A800] 20:38:09 INFO - PROCESS | 3540 | 1463629089921 Marionette DEBUG loaded listener.js 20:38:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 300 (19805000) [pid = 3540] [serial = 1694] [outer = 1300A800] 20:38:10 INFO - PROCESS | 3540 | 1463629090329 Marionette TRACE conn7 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 20:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1233ms 20:38:10 INFO - PROCESS | 3540 | 1463629090387 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 20:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:38:10 INFO - PROCESS | 3540 | 1463629090399 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 20:38:10 INFO - PROCESS | 3540 | 1463629090403 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:38:10 INFO - PROCESS | 3540 | 1463629090404 Marionette TRACE conn7 <- [1,2222,null,{}] 20:38:10 INFO - PROCESS | 3540 | 1463629090408 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:10 INFO - PROCESS | 3540 | 1463629090523 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 20:38:10 INFO - PROCESS | 3540 | 1463629090533 Marionette TRACE conn7 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:10 INFO - PROCESS | 3540 | ++DOCSHELL 1A220400 == 133 [pid = 3540] [id = 565] 20:38:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 301 (1BE79400) [pid = 3540] [serial = 1695] [outer = 00000000] 20:38:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 302 (21D55800) [pid = 3540] [serial = 1696] [outer = 1BE79400] 20:38:10 INFO - PROCESS | 3540 | 1463629090577 Marionette DEBUG loaded listener.js 20:38:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 303 (227B8C00) [pid = 3540] [serial = 1697] [outer = 1BE79400] 20:38:11 INFO - PROCESS | 3540 | 1463629091054 Marionette TRACE conn7 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 20:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 20:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:38:11 INFO - PROCESS | 3540 | 1463629091078 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 20:38:11 INFO - PROCESS | 3540 | 1463629091081 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 20:38:11 INFO - PROCESS | 3540 | 1463629091084 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:38:11 INFO - PROCESS | 3540 | 1463629091085 Marionette TRACE conn7 <- [1,2226,null,{}] 20:38:11 INFO - PROCESS | 3540 | 1463629091113 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:11 INFO - PROCESS | 3540 | 1463629091253 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 20:38:11 INFO - PROCESS | 3540 | 1463629091262 Marionette TRACE conn7 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:11 INFO - PROCESS | 3540 | ++DOCSHELL 227C3400 == 134 [pid = 3540] [id = 566] 20:38:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 304 (22867400) [pid = 3540] [serial = 1698] [outer = 00000000] 20:38:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 305 (22FA3400) [pid = 3540] [serial = 1699] [outer = 22867400] 20:38:11 INFO - PROCESS | 3540 | 1463629091305 Marionette DEBUG loaded listener.js 20:38:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 306 (2374A000) [pid = 3540] [serial = 1700] [outer = 22867400] 20:38:12 INFO - PROCESS | 3540 | 1463629092011 Marionette TRACE conn7 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 951ms 20:38:12 INFO - PROCESS | 3540 | 1463629092036 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 20:38:12 INFO - PROCESS | 3540 | 1463629092041 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 20:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:38:12 INFO - PROCESS | 3540 | 1463629092046 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:38:12 INFO - PROCESS | 3540 | 1463629092050 Marionette TRACE conn7 <- [1,2230,null,{}] 20:38:12 INFO - PROCESS | 3540 | 1463629092057 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:12 INFO - PROCESS | 3540 | 1463629092221 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 20:38:12 INFO - PROCESS | 3540 | 1463629092431 Marionette TRACE conn7 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:12 INFO - PROCESS | 3540 | ++DOCSHELL 1315E000 == 135 [pid = 3540] [id = 567] 20:38:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 307 (13512000) [pid = 3540] [serial = 1701] [outer = 00000000] 20:38:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 308 (1398EC00) [pid = 3540] [serial = 1702] [outer = 13512000] 20:38:12 INFO - PROCESS | 3540 | 1463629092492 Marionette DEBUG loaded listener.js 20:38:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 309 (167F4800) [pid = 3540] [serial = 1703] [outer = 13512000] 20:38:13 INFO - PROCESS | 3540 | 1463629093225 Marionette TRACE conn7 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:38:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:38:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1241ms 20:38:13 INFO - PROCESS | 3540 | 1463629093288 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 20:38:13 INFO - PROCESS | 3540 | 1463629093295 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 20:38:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:38:13 INFO - PROCESS | 3540 | 1463629093301 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:38:13 INFO - PROCESS | 3540 | 1463629093304 Marionette TRACE conn7 <- [1,2234,null,{}] 20:38:13 INFO - PROCESS | 3540 | 1463629093309 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:13 INFO - PROCESS | 3540 | 1463629093460 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 20:38:13 INFO - PROCESS | 3540 | 1463629093668 Marionette TRACE conn7 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:13 INFO - PROCESS | 3540 | ++DOCSHELL 1690BC00 == 136 [pid = 3540] [id = 568] 20:38:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 310 (172C5800) [pid = 3540] [serial = 1704] [outer = 00000000] 20:38:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 311 (1B858000) [pid = 3540] [serial = 1705] [outer = 172C5800] 20:38:13 INFO - PROCESS | 3540 | 1463629093726 Marionette DEBUG loaded listener.js 20:38:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 312 (1BE82C00) [pid = 3540] [serial = 1706] [outer = 172C5800] 20:38:14 INFO - PROCESS | 3540 | 1463629094435 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1175ms 20:38:14 INFO - PROCESS | 3540 | 1463629094478 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 20:38:14 INFO - PROCESS | 3540 | 1463629094481 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 20:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:38:14 INFO - PROCESS | 3540 | 1463629094484 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:38:14 INFO - PROCESS | 3540 | 1463629094488 Marionette TRACE conn7 <- [1,2238,null,{}] 20:38:14 INFO - PROCESS | 3540 | 1463629094499 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:14 INFO - PROCESS | 3540 | 1463629094643 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 20:38:14 INFO - PROCESS | 3540 | 1463629094843 Marionette TRACE conn7 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:14 INFO - PROCESS | 3540 | ++DOCSHELL 23758400 == 137 [pid = 3540] [id = 569] 20:38:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 313 (23758800) [pid = 3540] [serial = 1707] [outer = 00000000] 20:38:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 314 (23798800) [pid = 3540] [serial = 1708] [outer = 23758800] 20:38:14 INFO - PROCESS | 3540 | 1463629094900 Marionette DEBUG loaded listener.js 20:38:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 315 (174E1C00) [pid = 3540] [serial = 1709] [outer = 23758800] 20:38:15 INFO - PROCESS | 3540 | 1463629095533 Marionette TRACE conn7 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 20:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1069ms 20:38:15 INFO - PROCESS | 3540 | 1463629095558 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 20:38:15 INFO - PROCESS | 3540 | 1463629095561 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 20:38:15 INFO - PROCESS | 3540 | 1463629095564 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:38:15 INFO - PROCESS | 3540 | 1463629095566 Marionette TRACE conn7 <- [1,2242,null,{}] 20:38:15 INFO - PROCESS | 3540 | 1463629095570 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:15 INFO - PROCESS | 3540 | 1463629095714 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 20:38:15 INFO - PROCESS | 3540 | 1463629095933 Marionette TRACE conn7 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:15 INFO - PROCESS | 3540 | ++DOCSHELL 23F8FC00 == 138 [pid = 3540] [id = 570] 20:38:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 316 (23F91400) [pid = 3540] [serial = 1710] [outer = 00000000] 20:38:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 317 (23FF1000) [pid = 3540] [serial = 1711] [outer = 23F91400] 20:38:16 INFO - PROCESS | 3540 | 1463629096007 Marionette DEBUG loaded listener.js 20:38:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 318 (258A2C00) [pid = 3540] [serial = 1712] [outer = 23F91400] 20:38:16 INFO - PROCESS | 3540 | 1463629096607 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 20:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1121ms 20:38:16 INFO - PROCESS | 3540 | 1463629096688 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 20:38:16 INFO - PROCESS | 3540 | 1463629096690 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 20:38:16 INFO - PROCESS | 3540 | 1463629096694 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:38:16 INFO - PROCESS | 3540 | 1463629096696 Marionette TRACE conn7 <- [1,2246,null,{}] 20:38:16 INFO - PROCESS | 3540 | 1463629096700 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:16 INFO - PROCESS | 3540 | 1463629096850 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 20:38:17 INFO - PROCESS | 3540 | 1463629097054 Marionette TRACE conn7 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:17 INFO - PROCESS | 3540 | ++DOCSHELL 27DEC400 == 139 [pid = 3540] [id = 571] 20:38:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 319 (27DEC800) [pid = 3540] [serial = 1713] [outer = 00000000] 20:38:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 320 (28314800) [pid = 3540] [serial = 1714] [outer = 27DEC800] 20:38:17 INFO - PROCESS | 3540 | 1463629097113 Marionette DEBUG loaded listener.js 20:38:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 321 (28321C00) [pid = 3540] [serial = 1715] [outer = 27DEC800] 20:38:17 INFO - PROCESS | 3540 | 1463629097794 Marionette TRACE conn7 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1130ms 20:38:17 INFO - PROCESS | 3540 | 1463629097828 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 20:38:17 INFO - PROCESS | 3540 | 1463629097830 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 20:38:17 INFO - PROCESS | 3540 | 1463629097833 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:38:17 INFO - PROCESS | 3540 | 1463629097835 Marionette TRACE conn7 <- [1,2250,null,{}] 20:38:17 INFO - PROCESS | 3540 | 1463629097839 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:17 INFO - PROCESS | 3540 | 1463629097996 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 20:38:18 INFO - PROCESS | 3540 | 1463629098206 Marionette TRACE conn7 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:18 INFO - PROCESS | 3540 | ++DOCSHELL 285C0000 == 140 [pid = 3540] [id = 572] 20:38:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 322 (28669C00) [pid = 3540] [serial = 1716] [outer = 00000000] 20:38:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 323 (29172C00) [pid = 3540] [serial = 1717] [outer = 28669C00] 20:38:18 INFO - PROCESS | 3540 | 1463629098266 Marionette DEBUG loaded listener.js 20:38:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 324 (29A8D400) [pid = 3540] [serial = 1718] [outer = 28669C00] 20:38:18 INFO - PROCESS | 3540 | 1463629098917 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1127ms 20:38:18 INFO - PROCESS | 3540 | 1463629098965 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 20:38:18 INFO - PROCESS | 3540 | 1463629098967 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 20:38:18 INFO - PROCESS | 3540 | 1463629098970 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:38:18 INFO - PROCESS | 3540 | 1463629098972 Marionette TRACE conn7 <- [1,2254,null,{}] 20:38:18 INFO - PROCESS | 3540 | 1463629098977 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:19 INFO - PROCESS | 3540 | 1463629099115 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 20:38:19 INFO - PROCESS | 3540 | 1463629099323 Marionette TRACE conn7 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:19 INFO - PROCESS | 3540 | ++DOCSHELL 2A338400 == 141 [pid = 3540] [id = 573] 20:38:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 325 (2A33A400) [pid = 3540] [serial = 1719] [outer = 00000000] 20:38:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 326 (2A9CCC00) [pid = 3540] [serial = 1720] [outer = 2A33A400] 20:38:19 INFO - PROCESS | 3540 | 1463629099382 Marionette DEBUG loaded listener.js 20:38:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 327 (2ACEF800) [pid = 3540] [serial = 1721] [outer = 2A33A400] 20:38:20 INFO - PROCESS | 3540 | 1463629100005 Marionette TRACE conn7 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 20:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1075ms 20:38:20 INFO - PROCESS | 3540 | 1463629100050 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 20:38:20 INFO - PROCESS | 3540 | 1463629100052 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 20:38:20 INFO - PROCESS | 3540 | 1463629100055 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:38:20 INFO - PROCESS | 3540 | 1463629100057 Marionette TRACE conn7 <- [1,2258,null,{}] 20:38:20 INFO - PROCESS | 3540 | 1463629100061 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:20 INFO - PROCESS | 3540 | 1463629100200 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 20:38:20 INFO - PROCESS | 3540 | 1463629100411 Marionette TRACE conn7 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:20 INFO - PROCESS | 3540 | ++DOCSHELL 2A48AC00 == 142 [pid = 3540] [id = 574] 20:38:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 328 (2A48BC00) [pid = 3540] [serial = 1722] [outer = 00000000] 20:38:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 329 (2A492000) [pid = 3540] [serial = 1723] [outer = 2A48BC00] 20:38:20 INFO - PROCESS | 3540 | 1463629100510 Marionette DEBUG loaded listener.js 20:38:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 330 (2A494000) [pid = 3540] [serial = 1724] [outer = 2A48BC00] 20:38:21 INFO - PROCESS | 3540 | 1463629101120 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 20:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1120ms 20:38:21 INFO - PROCESS | 3540 | 1463629101180 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 20:38:21 INFO - PROCESS | 3540 | 1463629101182 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 20:38:21 INFO - PROCESS | 3540 | 1463629101185 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:38:21 INFO - PROCESS | 3540 | 1463629101187 Marionette TRACE conn7 <- [1,2262,null,{}] 20:38:21 INFO - PROCESS | 3540 | 1463629101204 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:21 INFO - PROCESS | 3540 | 1463629101401 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 20:38:21 INFO - PROCESS | 3540 | 1463629101552 Marionette TRACE conn7 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:21 INFO - PROCESS | 3540 | ++DOCSHELL 2A493000 == 143 [pid = 3540] [id = 575] 20:38:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 331 (2A496400) [pid = 3540] [serial = 1725] [outer = 00000000] 20:38:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 332 (2AC6BC00) [pid = 3540] [serial = 1726] [outer = 2A496400] 20:38:21 INFO - PROCESS | 3540 | 1463629101613 Marionette DEBUG loaded listener.js 20:38:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 333 (2AC6F000) [pid = 3540] [serial = 1727] [outer = 2A496400] 20:38:22 INFO - PROCESS | 3540 | 1463629102202 Marionette TRACE conn7 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 20:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1075ms 20:38:22 INFO - PROCESS | 3540 | 1463629102265 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 20:38:22 INFO - PROCESS | 3540 | 1463629102267 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 20:38:22 INFO - PROCESS | 3540 | 1463629102271 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:38:22 INFO - PROCESS | 3540 | 1463629102273 Marionette TRACE conn7 <- [1,2266,null,{}] 20:38:22 INFO - PROCESS | 3540 | 1463629102277 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:22 INFO - PROCESS | 3540 | 1463629102445 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 20:38:22 INFO - PROCESS | 3540 | 1463629102652 Marionette TRACE conn7 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:22 INFO - PROCESS | 3540 | ++DOCSHELL 2868C000 == 144 [pid = 3540] [id = 576] 20:38:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 334 (2AC6B800) [pid = 3540] [serial = 1728] [outer = 00000000] 20:38:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 335 (2AC78C00) [pid = 3540] [serial = 1729] [outer = 2AC6B800] 20:38:22 INFO - PROCESS | 3540 | 1463629102708 Marionette DEBUG loaded listener.js 20:38:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 336 (2ACF1000) [pid = 3540] [serial = 1730] [outer = 2AC6B800] 20:38:23 INFO - PROCESS | 3540 | 1463629103304 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 20:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1067ms 20:38:23 INFO - PROCESS | 3540 | 1463629103346 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 20:38:23 INFO - PROCESS | 3540 | 1463629103349 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 20:38:23 INFO - PROCESS | 3540 | 1463629103352 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:38:23 INFO - PROCESS | 3540 | 1463629103355 Marionette TRACE conn7 <- [1,2270,null,{}] 20:38:23 INFO - PROCESS | 3540 | 1463629103358 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:23 INFO - PROCESS | 3540 | 1463629103514 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 20:38:23 INFO - PROCESS | 3540 | 1463629103734 Marionette TRACE conn7 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:23 INFO - PROCESS | 3540 | ++DOCSHELL 2D11F400 == 145 [pid = 3540] [id = 577] 20:38:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 337 (2D11FC00) [pid = 3540] [serial = 1731] [outer = 00000000] 20:38:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 338 (2D248400) [pid = 3540] [serial = 1732] [outer = 2D11FC00] 20:38:23 INFO - PROCESS | 3540 | 1463629103799 Marionette DEBUG loaded listener.js 20:38:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 339 (2D24D000) [pid = 3540] [serial = 1733] [outer = 2D11FC00] 20:38:24 INFO - PROCESS | 3540 | 1463629104449 Marionette TRACE conn7 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 20:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1117ms 20:38:24 INFO - PROCESS | 3540 | 1463629104474 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 20:38:24 INFO - PROCESS | 3540 | 1463629104476 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 20:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:38:24 INFO - PROCESS | 3540 | 1463629104479 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:38:24 INFO - PROCESS | 3540 | 1463629104481 Marionette TRACE conn7 <- [1,2274,null,{}] 20:38:24 INFO - PROCESS | 3540 | 1463629104485 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:24 INFO - PROCESS | 3540 | 1463629104631 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 20:38:24 INFO - PROCESS | 3540 | 1463629104852 Marionette TRACE conn7 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:24 INFO - PROCESS | 3540 | ++DOCSHELL 2D24B800 == 146 [pid = 3540] [id = 578] 20:38:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 340 (2D24EC00) [pid = 3540] [serial = 1734] [outer = 00000000] 20:38:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 341 (3120F400) [pid = 3540] [serial = 1735] [outer = 2D24EC00] 20:38:24 INFO - PROCESS | 3540 | 1463629104907 Marionette DEBUG loaded listener.js 20:38:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 342 (31210000) [pid = 3540] [serial = 1736] [outer = 2D24EC00] 20:38:25 INFO - PROCESS | 3540 | 1463629105504 Marionette TRACE conn7 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 20:38:25 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 20:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1077ms 20:38:25 INFO - PROCESS | 3540 | 1463629105557 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 20:38:25 INFO - PROCESS | 3540 | 1463629105559 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 20:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:38:25 INFO - PROCESS | 3540 | 1463629105563 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:38:25 INFO - PROCESS | 3540 | 1463629105565 Marionette TRACE conn7 <- [1,2278,null,{}] 20:38:25 INFO - PROCESS | 3540 | 1463629105568 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:25 INFO - PROCESS | 3540 | 1463629105717 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 20:38:25 INFO - PROCESS | 3540 | 1463629105944 Marionette TRACE conn7 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:25 INFO - PROCESS | 3540 | ++DOCSHELL 2CD4AC00 == 147 [pid = 3540] [id = 579] 20:38:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 343 (2CD4C000) [pid = 3540] [serial = 1737] [outer = 00000000] 20:38:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 344 (2CD52800) [pid = 3540] [serial = 1738] [outer = 2CD4C000] 20:38:25 INFO - PROCESS | 3540 | 1463629106001 Marionette DEBUG loaded listener.js 20:38:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 345 (2CD50C00) [pid = 3540] [serial = 1739] [outer = 2CD4C000] 20:38:26 INFO - PROCESS | 3540 | 1463629106739 Marionette TRACE conn7 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 20:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1230ms 20:38:26 INFO - PROCESS | 3540 | 1463629106797 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 20:38:26 INFO - PROCESS | 3540 | 1463629106800 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 20:38:26 INFO - PROCESS | 3540 | 1463629106803 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:38:26 INFO - PROCESS | 3540 | 1463629106805 Marionette TRACE conn7 <- [1,2282,null,{}] 20:38:26 INFO - PROCESS | 3540 | 1463629106809 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:26 INFO - PROCESS | 3540 | 1463629106956 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 20:38:27 INFO - PROCESS | 3540 | 1463629107174 Marionette TRACE conn7 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:27 INFO - PROCESS | 3540 | ++DOCSHELL 1772AC00 == 148 [pid = 3540] [id = 580] 20:38:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 346 (1772B400) [pid = 3540] [serial = 1740] [outer = 00000000] 20:38:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 347 (1A21E000) [pid = 3540] [serial = 1741] [outer = 1772B400] 20:38:27 INFO - PROCESS | 3540 | 1463629107277 Marionette DEBUG loaded listener.js 20:38:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 348 (1BB36800) [pid = 3540] [serial = 1742] [outer = 1772B400] 20:38:27 INFO - PROCESS | 3540 | 1463629107949 Marionette TRACE conn7 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 20:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1179ms 20:38:27 INFO - PROCESS | 3540 | 1463629107986 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 20:38:27 INFO - PROCESS | 3540 | 1463629107988 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 20:38:27 INFO - PROCESS | 3540 | 1463629107992 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:38:27 INFO - PROCESS | 3540 | 1463629107994 Marionette TRACE conn7 <- [1,2286,null,{}] 20:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:38:27 INFO - PROCESS | 3540 | 1463629107997 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:28 INFO - PROCESS | 3540 | 1463629108137 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 20:38:28 INFO - PROCESS | 3540 | 1463629108358 Marionette TRACE conn7 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:28 INFO - PROCESS | 3540 | ++DOCSHELL 20524C00 == 149 [pid = 3540] [id = 581] 20:38:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 349 (2159B000) [pid = 3540] [serial = 1743] [outer = 00000000] 20:38:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 350 (22865400) [pid = 3540] [serial = 1744] [outer = 2159B000] 20:38:28 INFO - PROCESS | 3540 | 1463629108417 Marionette DEBUG loaded listener.js 20:38:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 351 (22F97400) [pid = 3540] [serial = 1745] [outer = 2159B000] 20:38:29 INFO - PROCESS | 3540 | 1463629109019 Marionette TRACE conn7 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 20:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1070ms 20:38:29 INFO - PROCESS | 3540 | 1463629109066 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 20:38:29 INFO - PROCESS | 3540 | 1463629109068 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 20:38:29 INFO - PROCESS | 3540 | 1463629109072 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:38:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:38:29 INFO - PROCESS | 3540 | 1463629109074 Marionette TRACE conn7 <- [1,2290,null,{}] 20:38:29 INFO - PROCESS | 3540 | 1463629109078 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:29 INFO - PROCESS | 3540 | 1463629109222 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 20:38:29 INFO - PROCESS | 3540 | 1463629109439 Marionette TRACE conn7 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:29 INFO - PROCESS | 3540 | ++DOCSHELL 0D1EF400 == 150 [pid = 3540] [id = 582] 20:38:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 352 (0D1F3400) [pid = 3540] [serial = 1746] [outer = 00000000] 20:38:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 353 (0DB1E000) [pid = 3540] [serial = 1747] [outer = 0D1F3400] 20:38:29 INFO - PROCESS | 3540 | 1463629109895 Marionette DEBUG loaded listener.js 20:38:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 354 (0DDC1400) [pid = 3540] [serial = 1748] [outer = 0D1F3400] 20:38:30 INFO - PROCESS | 3540 | 1463629110639 Marionette TRACE conn7 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1632ms 20:38:30 INFO - PROCESS | 3540 | 1463629110709 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 20:38:30 INFO - PROCESS | 3540 | 1463629110714 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 20:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:38:30 INFO - PROCESS | 3540 | 1463629110719 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:38:30 INFO - PROCESS | 3540 | 1463629110722 Marionette TRACE conn7 <- [1,2294,null,{}] 20:38:30 INFO - PROCESS | 3540 | 1463629110727 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:30 INFO - PROCESS | 3540 | 1463629110894 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 20:38:31 INFO - PROCESS | 3540 | 1463629111170 Marionette TRACE conn7 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:31 INFO - PROCESS | 3540 | ++DOCSHELL 0DD18400 == 151 [pid = 3540] [id = 583] 20:38:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 355 (0DDC0800) [pid = 3540] [serial = 1749] [outer = 00000000] 20:38:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 356 (12243000) [pid = 3540] [serial = 1750] [outer = 0DDC0800] 20:38:31 INFO - PROCESS | 3540 | 1463629111222 Marionette DEBUG loaded listener.js 20:38:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 357 (1510C400) [pid = 3540] [serial = 1751] [outer = 0DDC0800] 20:38:31 INFO - PROCESS | 3540 | 1463629111824 Marionette TRACE conn7 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 20:38:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:38:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1133ms 20:38:31 INFO - PROCESS | 3540 | 1463629111851 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 20:38:31 INFO - PROCESS | 3540 | 1463629111855 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 20:38:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:38:31 INFO - PROCESS | 3540 | 1463629111861 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:38:31 INFO - PROCESS | 3540 | 1463629111863 Marionette TRACE conn7 <- [1,2298,null,{}] 20:38:31 INFO - PROCESS | 3540 | 1463629111867 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:31 INFO - PROCESS | 3540 | 1463629111994 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 20:38:32 INFO - PROCESS | 3540 | 1463629112202 Marionette TRACE conn7 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:32 INFO - PROCESS | 3540 | ++DOCSHELL 172C4000 == 152 [pid = 3540] [id = 584] 20:38:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 358 (172C5000) [pid = 3540] [serial = 1752] [outer = 00000000] 20:38:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 359 (173DF800) [pid = 3540] [serial = 1753] [outer = 172C5000] 20:38:32 INFO - PROCESS | 3540 | 1463629112250 Marionette DEBUG loaded listener.js 20:38:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 360 (1784F800) [pid = 3540] [serial = 1754] [outer = 172C5000] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1A489C00 == 151 [pid = 3540] [id = 387] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1BB30C00 == 150 [pid = 3540] [id = 501] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1BBD0800 == 149 [pid = 3540] [id = 131] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 21C56C00 == 148 [pid = 3540] [id = 454] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 20545000 == 147 [pid = 3540] [id = 452] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 20D9DC00 == 146 [pid = 3540] [id = 453] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1A069C00 == 145 [pid = 3540] [id = 75] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1A220400 == 144 [pid = 3540] [id = 565] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 11DBB800 == 143 [pid = 3540] [id = 564] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 20C9BC00 == 142 [pid = 3540] [id = 563] 20:38:32 INFO - PROCESS | 3540 | --DOMWINDOW == 359 (21BDD400) [pid = 3540] [serial = 1615] [outer = 00000000] [url = about:blank] 20:38:32 INFO - PROCESS | 3540 | --DOMWINDOW == 358 (285BA800) [pid = 3540] [serial = 1567] [outer = 00000000] [url = about:blank] 20:38:32 INFO - PROCESS | 3540 | --DOMWINDOW == 357 (28E72C00) [pid = 3540] [serial = 1576] [outer = 00000000] [url = about:blank] 20:38:32 INFO - PROCESS | 3540 | --DOMWINDOW == 356 (28171400) [pid = 3540] [serial = 1579] [outer = 00000000] [url = about:blank] 20:38:32 INFO - PROCESS | 3540 | --DOMWINDOW == 355 (27DEBC00) [pid = 3540] [serial = 1573] [outer = 00000000] [url = about:blank] 20:38:32 INFO - PROCESS | 3540 | --DOMWINDOW == 354 (2379C400) [pid = 3540] [serial = 1570] [outer = 00000000] [url = about:blank] 20:38:32 INFO - PROCESS | 3540 | --DOMWINDOW == 353 (174DA800) [pid = 3540] [serial = 1582] [outer = 00000000] [url = about:blank] 20:38:32 INFO - PROCESS | 3540 | --DOMWINDOW == 352 (28670C00) [pid = 3540] [serial = 1564] [outer = 00000000] [url = about:blank] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 20524800 == 141 [pid = 3540] [id = 562] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1A21FC00 == 140 [pid = 3540] [id = 561] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 172CB400 == 139 [pid = 3540] [id = 560] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 0D84FC00 == 138 [pid = 3540] [id = 559] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 11E21800 == 137 [pid = 3540] [id = 558] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1315EC00 == 136 [pid = 3540] [id = 557] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 2A336400 == 135 [pid = 3540] [id = 550] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 29A8DC00 == 134 [pid = 3540] [id = 549] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 29169400 == 133 [pid = 3540] [id = 548] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 2866D400 == 132 [pid = 3540] [id = 547] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 27DF0000 == 131 [pid = 3540] [id = 546] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 23FEF000 == 130 [pid = 3540] [id = 545] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 227C3C00 == 129 [pid = 3540] [id = 500] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 23F2F000 == 128 [pid = 3540] [id = 544] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 2379AC00 == 127 [pid = 3540] [id = 543] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 236A5000 == 126 [pid = 3540] [id = 542] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 21F10400 == 125 [pid = 3540] [id = 541] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1690E000 == 124 [pid = 3540] [id = 540] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 1302B000 == 123 [pid = 3540] [id = 539] 20:38:32 INFO - PROCESS | 3540 | --DOCSHELL 0DE26800 == 122 [pid = 3540] [id = 538] 20:38:33 INFO - PROCESS | 3540 | 1463629113046 Marionette TRACE conn7 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 351 (2159EC00) [pid = 3540] [serial = 1613] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 350 (16FA8000) [pid = 3540] [serial = 1609] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 349 (215A2800) [pid = 3540] [serial = 1540] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 348 (1F451C00) [pid = 3540] [serial = 1603] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 347 (2831AC00) [pid = 3540] [serial = 1561] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 346 (2589E800) [pid = 3540] [serial = 1558] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 345 (1A33B400) [pid = 3540] [serial = 1591] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 344 (1FD18000) [pid = 3540] [serial = 1604] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 343 (178E2800) [pid = 3540] [serial = 1588] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 342 (20C90800) [pid = 3540] [serial = 1607] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 341 (169E5800) [pid = 3540] [serial = 1594] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 340 (17260400) [pid = 3540] [serial = 1595] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 339 (23751C00) [pid = 3540] [serial = 1555] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 338 (1BBCF800) [pid = 3540] [serial = 1592] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 337 (178E2000) [pid = 3540] [serial = 1597] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 336 (19388800) [pid = 3540] [serial = 1598] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 335 (17912C00) [pid = 3540] [serial = 1610] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 334 (173DDC00) [pid = 3540] [serial = 1543] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 333 (227BEC00) [pid = 3540] [serial = 1549] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 332 (22862800) [pid = 3540] [serial = 1552] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 331 (20C9C400) [pid = 3540] [serial = 1612] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 330 (1A311C00) [pid = 3540] [serial = 1600] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 329 (2054D800) [pid = 3540] [serial = 1606] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 328 (1BBD9400) [pid = 3540] [serial = 1546] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 327 (1B584800) [pid = 3540] [serial = 1601] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 326 (1FD1A800) [pid = 3540] [serial = 1585] [outer = 00000000] [url = about:blank] 20:38:33 INFO - PROCESS | 3540 | --DOMWINDOW == 325 (19388C00) [pid = 3540] [serial = 1589] [outer = 00000000] [url = about:blank] 20:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1219ms 20:38:33 INFO - PROCESS | 3540 | 1463629113122 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 20:38:33 INFO - PROCESS | 3540 | 1463629113124 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 20:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:38:33 INFO - PROCESS | 3540 | 1463629113134 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:38:33 INFO - PROCESS | 3540 | 1463629113137 Marionette TRACE conn7 <- [1,2302,null,{}] 20:38:33 INFO - PROCESS | 3540 | 1463629113147 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:33 INFO - PROCESS | 3540 | 1463629113262 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 20:38:33 INFO - PROCESS | 3540 | 1463629113276 Marionette TRACE conn7 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:33 INFO - PROCESS | 3540 | ++DOCSHELL 13A0C800 == 123 [pid = 3540] [id = 585] 20:38:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 326 (13A0E400) [pid = 3540] [serial = 1755] [outer = 00000000] 20:38:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 327 (172CF800) [pid = 3540] [serial = 1756] [outer = 13A0E400] 20:38:33 INFO - PROCESS | 3540 | 1463629113321 Marionette DEBUG loaded listener.js 20:38:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 328 (17703C00) [pid = 3540] [serial = 1757] [outer = 13A0E400] 20:38:33 INFO - PROCESS | 3540 | 1463629113886 Marionette TRACE conn7 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 20:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 770ms 20:38:33 INFO - PROCESS | 3540 | 1463629113913 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 20:38:33 INFO - PROCESS | 3540 | 1463629113915 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 20:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:38:33 INFO - PROCESS | 3540 | 1463629113918 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:38:33 INFO - PROCESS | 3540 | 1463629113920 Marionette TRACE conn7 <- [1,2306,null,{}] 20:38:33 INFO - PROCESS | 3540 | 1463629113928 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:34 INFO - PROCESS | 3540 | 1463629114038 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 20:38:34 INFO - PROCESS | 3540 | 1463629114208 Marionette TRACE conn7 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:34 INFO - PROCESS | 3540 | ++DOCSHELL 1771F800 == 124 [pid = 3540] [id = 586] 20:38:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 329 (17720000) [pid = 3540] [serial = 1758] [outer = 00000000] 20:38:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 330 (17911400) [pid = 3540] [serial = 1759] [outer = 17720000] 20:38:34 INFO - PROCESS | 3540 | 1463629114253 Marionette DEBUG loaded listener.js 20:38:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 331 (1937B400) [pid = 3540] [serial = 1760] [outer = 17720000] 20:38:34 INFO - PROCESS | 3540 | 1463629114631 Marionette TRACE conn7 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 20:38:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:38:34 INFO - PROCESS | 3540 | 1463629114693 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 20:38:34 INFO - PROCESS | 3540 | 1463629114696 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:38:34 INFO - PROCESS | 3540 | 1463629114698 Marionette TRACE conn7 <- [1,2310,null,{}] 20:38:34 INFO - PROCESS | 3540 | 1463629114701 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:34 INFO - PROCESS | 3540 | 1463629114836 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 20:38:34 INFO - PROCESS | 3540 | 1463629114847 Marionette TRACE conn7 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:34 INFO - PROCESS | 3540 | ++DOCSHELL 19387000 == 125 [pid = 3540] [id = 587] 20:38:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 332 (19D1EC00) [pid = 3540] [serial = 1761] [outer = 00000000] 20:38:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 333 (1A308800) [pid = 3540] [serial = 1762] [outer = 19D1EC00] 20:38:34 INFO - PROCESS | 3540 | 1463629114895 Marionette DEBUG loaded listener.js 20:38:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 334 (1A338400) [pid = 3540] [serial = 1763] [outer = 19D1EC00] 20:38:35 INFO - PROCESS | 3540 | 1463629115460 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 20:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 830ms 20:38:35 INFO - PROCESS | 3540 | 1463629115527 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 20:38:35 INFO - PROCESS | 3540 | 1463629115529 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 20:38:35 INFO - PROCESS | 3540 | 1463629115532 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:38:35 INFO - PROCESS | 3540 | 1463629115534 Marionette TRACE conn7 <- [1,2314,null,{}] 20:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:38:35 INFO - PROCESS | 3540 | 1463629115537 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:35 INFO - PROCESS | 3540 | 1463629115706 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 20:38:35 INFO - PROCESS | 3540 | 1463629115727 Marionette TRACE conn7 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:35 INFO - PROCESS | 3540 | ++DOCSHELL 1A33C400 == 126 [pid = 3540] [id = 588] 20:38:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 335 (1B580800) [pid = 3540] [serial = 1764] [outer = 00000000] 20:38:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 336 (1B753400) [pid = 3540] [serial = 1765] [outer = 1B580800] 20:38:35 INFO - PROCESS | 3540 | 1463629115771 Marionette DEBUG loaded listener.js 20:38:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 337 (1B7D9400) [pid = 3540] [serial = 1766] [outer = 1B580800] 20:38:36 INFO - PROCESS | 3540 | 1463629116227 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 20:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 20:38:36 INFO - PROCESS | 3540 | 1463629116298 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 20:38:36 INFO - PROCESS | 3540 | 1463629116300 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 20:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:38:36 INFO - PROCESS | 3540 | 1463629116313 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:38:36 INFO - PROCESS | 3540 | 1463629116315 Marionette TRACE conn7 <- [1,2318,null,{}] 20:38:36 INFO - PROCESS | 3540 | 1463629116318 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:36 INFO - PROCESS | 3540 | 1463629116478 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 20:38:36 INFO - PROCESS | 3540 | 1463629116499 Marionette TRACE conn7 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:36 INFO - PROCESS | 3540 | ++DOCSHELL 167E1000 == 127 [pid = 3540] [id = 589] 20:38:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 338 (1790BC00) [pid = 3540] [serial = 1767] [outer = 00000000] 20:38:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 339 (1BBCD000) [pid = 3540] [serial = 1768] [outer = 1790BC00] 20:38:36 INFO - PROCESS | 3540 | 1463629116543 Marionette DEBUG loaded listener.js 20:38:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 340 (1BE86C00) [pid = 3540] [serial = 1769] [outer = 1790BC00] 20:38:37 INFO - PROCESS | 3540 | 1463629117011 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 20:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 730ms 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 339 (20540400) [pid = 3540] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 338 (13610800) [pid = 3540] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 337 (0D91D400) [pid = 3540] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 336 (172CCC00) [pid = 3540] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 335 (21599400) [pid = 3540] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 334 (13156C00) [pid = 3540] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 333 (1300A800) [pid = 3540] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 332 (1360D400) [pid = 3540] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 331 (1A304800) [pid = 3540] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:38:37 INFO - PROCESS | 3540 | --DOMWINDOW == 330 (1BE79400) [pid = 3540] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:38:37 INFO - PROCESS | 3540 | 1463629117577 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 20:38:37 INFO - PROCESS | 3540 | 1463629117579 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 20:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:38:37 INFO - PROCESS | 3540 | 1463629117588 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:38:37 INFO - PROCESS | 3540 | 1463629117590 Marionette TRACE conn7 <- [1,2322,null,{}] 20:38:37 INFO - PROCESS | 3540 | 1463629117593 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:37 INFO - PROCESS | 3540 | 1463629117700 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 20:38:37 INFO - PROCESS | 3540 | 1463629117710 Marionette TRACE conn7 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:37 INFO - PROCESS | 3540 | ++DOCSHELL 16FAA800 == 128 [pid = 3540] [id = 590] 20:38:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 331 (173D5000) [pid = 3540] [serial = 1770] [outer = 00000000] 20:38:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 332 (19B6A000) [pid = 3540] [serial = 1771] [outer = 173D5000] 20:38:37 INFO - PROCESS | 3540 | 1463629117753 Marionette DEBUG loaded listener.js 20:38:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 333 (1A304800) [pid = 3540] [serial = 1772] [outer = 173D5000] 20:38:38 INFO - PROCESS | 3540 | 1463629118254 Marionette TRACE conn7 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 20:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 730ms 20:38:38 INFO - PROCESS | 3540 | 1463629118322 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 20:38:38 INFO - PROCESS | 3540 | 1463629118324 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 20:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:38:38 INFO - PROCESS | 3540 | 1463629118337 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:38:38 INFO - PROCESS | 3540 | 1463629118339 Marionette TRACE conn7 <- [1,2326,null,{}] 20:38:38 INFO - PROCESS | 3540 | 1463629118343 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:38 INFO - PROCESS | 3540 | 1463629118452 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 20:38:38 INFO - PROCESS | 3540 | 1463629118462 Marionette TRACE conn7 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:38 INFO - PROCESS | 3540 | ++DOCSHELL 1CE3B800 == 129 [pid = 3540] [id = 591] 20:38:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 334 (1ED6EC00) [pid = 3540] [serial = 1773] [outer = 00000000] 20:38:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 335 (1F45D800) [pid = 3540] [serial = 1774] [outer = 1ED6EC00] 20:38:38 INFO - PROCESS | 3540 | 1463629118506 Marionette DEBUG loaded listener.js 20:38:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 336 (20543000) [pid = 3540] [serial = 1775] [outer = 1ED6EC00] 20:38:38 INFO - PROCESS | 3540 | 1463629118967 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 20:38:39 INFO - PROCESS | 3540 | 1463629119051 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 20:38:39 INFO - PROCESS | 3540 | 1463629119053 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 20:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:38:39 INFO - PROCESS | 3540 | 1463629119057 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:38:39 INFO - PROCESS | 3540 | 1463629119059 Marionette TRACE conn7 <- [1,2330,null,{}] 20:38:39 INFO - PROCESS | 3540 | 1463629119062 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:39 INFO - PROCESS | 3540 | 1463629119205 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 20:38:39 INFO - PROCESS | 3540 | 1463629119214 Marionette TRACE conn7 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:39 INFO - PROCESS | 3540 | ++DOCSHELL 1FD1A800 == 130 [pid = 3540] [id = 592] 20:38:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 337 (20546C00) [pid = 3540] [serial = 1776] [outer = 00000000] 20:38:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 338 (20C9B000) [pid = 3540] [serial = 1777] [outer = 20546C00] 20:38:39 INFO - PROCESS | 3540 | 1463629119262 Marionette DEBUG loaded listener.js 20:38:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 339 (21599000) [pid = 3540] [serial = 1778] [outer = 20546C00] 20:38:40 INFO - PROCESS | 3540 | 1463629120068 Marionette TRACE conn7 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 20:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1018ms 20:38:40 INFO - PROCESS | 3540 | 1463629120076 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 20:38:40 INFO - PROCESS | 3540 | 1463629120081 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 20:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:38:40 INFO - PROCESS | 3540 | 1463629120086 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:38:40 INFO - PROCESS | 3540 | 1463629120090 Marionette TRACE conn7 <- [1,2334,null,{}] 20:38:40 INFO - PROCESS | 3540 | 1463629120116 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:40 INFO - PROCESS | 3540 | 1463629120263 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 20:38:40 INFO - PROCESS | 3540 | 1463629120471 Marionette TRACE conn7 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:40 INFO - PROCESS | 3540 | ++DOCSHELL 1360A400 == 131 [pid = 3540] [id = 593] 20:38:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 340 (1360D000) [pid = 3540] [serial = 1779] [outer = 00000000] 20:38:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 341 (167DF000) [pid = 3540] [serial = 1780] [outer = 1360D000] 20:38:40 INFO - PROCESS | 3540 | 1463629120532 Marionette DEBUG loaded listener.js 20:38:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 342 (16903400) [pid = 3540] [serial = 1781] [outer = 1360D000] 20:38:41 INFO - PROCESS | 3540 | 1463629121234 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 20:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1177ms 20:38:41 INFO - PROCESS | 3540 | 1463629121264 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 20:38:41 INFO - PROCESS | 3540 | 1463629121270 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 20:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:38:41 INFO - PROCESS | 3540 | 1463629121276 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:38:41 INFO - PROCESS | 3540 | 1463629121279 Marionette TRACE conn7 <- [1,2338,null,{}] 20:38:41 INFO - PROCESS | 3540 | 1463629121283 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:41 INFO - PROCESS | 3540 | 1463629121423 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 20:38:41 INFO - PROCESS | 3540 | 1463629121623 Marionette TRACE conn7 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:41 INFO - PROCESS | 3540 | ++DOCSHELL 173D6C00 == 132 [pid = 3540] [id = 594] 20:38:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 343 (178E9000) [pid = 3540] [serial = 1782] [outer = 00000000] 20:38:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 344 (1A220000) [pid = 3540] [serial = 1783] [outer = 178E9000] 20:38:41 INFO - PROCESS | 3540 | 1463629121678 Marionette DEBUG loaded listener.js 20:38:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 345 (1A335C00) [pid = 3540] [serial = 1784] [outer = 178E9000] 20:38:42 INFO - PROCESS | 3540 | 1463629122348 Marionette TRACE conn7 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 20:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1119ms 20:38:42 INFO - PROCESS | 3540 | 1463629122397 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 20:38:42 INFO - PROCESS | 3540 | 1463629122399 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 20:38:42 INFO - PROCESS | 3540 | 1463629122403 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:38:42 INFO - PROCESS | 3540 | 1463629122407 Marionette TRACE conn7 <- [1,2342,null,{}] 20:38:42 INFO - PROCESS | 3540 | 1463629122418 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:42 INFO - PROCESS | 3540 | 1463629122558 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 20:38:42 INFO - PROCESS | 3540 | 1463629122762 Marionette TRACE conn7 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:42 INFO - PROCESS | 3540 | ++DOCSHELL 20C94800 == 133 [pid = 3540] [id = 595] 20:38:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 346 (2159BC00) [pid = 3540] [serial = 1785] [outer = 00000000] 20:38:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 347 (215A3400) [pid = 3540] [serial = 1786] [outer = 2159BC00] 20:38:42 INFO - PROCESS | 3540 | 1463629122819 Marionette DEBUG loaded listener.js 20:38:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 348 (21BD3C00) [pid = 3540] [serial = 1787] [outer = 2159BC00] 20:38:43 INFO - PROCESS | 3540 | 1463629123478 Marionette TRACE conn7 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 20:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1128ms 20:38:43 INFO - PROCESS | 3540 | 1463629123535 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 20:38:43 INFO - PROCESS | 3540 | 1463629123538 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 20:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:38:43 INFO - PROCESS | 3540 | 1463629123555 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:38:43 INFO - PROCESS | 3540 | 1463629123557 Marionette TRACE conn7 <- [1,2346,null,{}] 20:38:43 INFO - PROCESS | 3540 | 1463629123565 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:43 INFO - PROCESS | 3540 | 1463629123702 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 20:38:43 INFO - PROCESS | 3540 | 1463629123899 Marionette TRACE conn7 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:43 INFO - PROCESS | 3540 | ++DOCSHELL 21BD7400 == 134 [pid = 3540] [id = 596] 20:38:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 349 (21C0FC00) [pid = 3540] [serial = 1788] [outer = 00000000] 20:38:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 350 (21D47800) [pid = 3540] [serial = 1789] [outer = 21C0FC00] 20:38:43 INFO - PROCESS | 3540 | 1463629123953 Marionette DEBUG loaded listener.js 20:38:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 351 (21F15000) [pid = 3540] [serial = 1790] [outer = 21C0FC00] 20:38:44 INFO - PROCESS | 3540 | 1463629124542 Marionette TRACE conn7 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 20:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1037ms 20:38:44 INFO - PROCESS | 3540 | 1463629124582 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 20:38:44 INFO - PROCESS | 3540 | 1463629124585 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 20:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:38:44 INFO - PROCESS | 3540 | 1463629124588 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:38:44 INFO - PROCESS | 3540 | 1463629124590 Marionette TRACE conn7 <- [1,2350,null,{}] 20:38:44 INFO - PROCESS | 3540 | 1463629124594 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:44 INFO - PROCESS | 3540 | 1463629124726 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 20:38:44 INFO - PROCESS | 3540 | 1463629124938 Marionette TRACE conn7 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:44 INFO - PROCESS | 3540 | ++DOCSHELL 21C56400 == 135 [pid = 3540] [id = 597] 20:38:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 352 (21F8C000) [pid = 3540] [serial = 1791] [outer = 00000000] 20:38:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 353 (227BB400) [pid = 3540] [serial = 1792] [outer = 21F8C000] 20:38:44 INFO - PROCESS | 3540 | 1463629124994 Marionette DEBUG loaded listener.js 20:38:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 354 (2285F800) [pid = 3540] [serial = 1793] [outer = 21F8C000] 20:38:45 INFO - PROCESS | 3540 | 1463629125619 Marionette TRACE conn7 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 20:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1074ms 20:38:45 INFO - PROCESS | 3540 | 1463629125666 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 20:38:45 INFO - PROCESS | 3540 | 1463629125668 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 20:38:45 INFO - PROCESS | 3540 | 1463629125671 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:38:45 INFO - PROCESS | 3540 | 1463629125673 Marionette TRACE conn7 <- [1,2354,null,{}] 20:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:38:45 INFO - PROCESS | 3540 | 1463629125677 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:45 INFO - PROCESS | 3540 | 1463629125820 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 20:38:46 INFO - PROCESS | 3540 | 1463629126037 Marionette TRACE conn7 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:46 INFO - PROCESS | 3540 | ++DOCSHELL 227B7400 == 136 [pid = 3540] [id = 598] 20:38:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 355 (227BA000) [pid = 3540] [serial = 1794] [outer = 00000000] 20:38:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 356 (23791C00) [pid = 3540] [serial = 1795] [outer = 227BA000] 20:38:46 INFO - PROCESS | 3540 | 1463629126095 Marionette DEBUG loaded listener.js 20:38:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 357 (2379D000) [pid = 3540] [serial = 1796] [outer = 227BA000] 20:38:46 INFO - PROCESS | 3540 | 1463629126722 Marionette TRACE conn7 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 20:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1119ms 20:38:46 INFO - PROCESS | 3540 | 1463629126795 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 20:38:46 INFO - PROCESS | 3540 | 1463629126797 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 20:38:46 INFO - PROCESS | 3540 | 1463629126801 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:38:46 INFO - PROCESS | 3540 | 1463629126803 Marionette TRACE conn7 <- [1,2358,null,{}] 20:38:46 INFO - PROCESS | 3540 | 1463629126806 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:46 INFO - PROCESS | 3540 | 1463629126938 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 20:38:47 INFO - PROCESS | 3540 | 1463629127139 Marionette TRACE conn7 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:47 INFO - PROCESS | 3540 | ++DOCSHELL 122DEC00 == 137 [pid = 3540] [id = 599] 20:38:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 358 (1600EC00) [pid = 3540] [serial = 1797] [outer = 00000000] 20:38:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 359 (23F30800) [pid = 3540] [serial = 1798] [outer = 1600EC00] 20:38:47 INFO - PROCESS | 3540 | 1463629127195 Marionette DEBUG loaded listener.js 20:38:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 360 (23F33C00) [pid = 3540] [serial = 1799] [outer = 1600EC00] 20:38:47 INFO - PROCESS | 3540 | 1463629127808 Marionette TRACE conn7 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 20:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1075ms 20:38:47 INFO - PROCESS | 3540 | 1463629127880 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 20:38:47 INFO - PROCESS | 3540 | 1463629127882 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 20:38:47 INFO - PROCESS | 3540 | 1463629127886 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:38:47 INFO - PROCESS | 3540 | 1463629127888 Marionette TRACE conn7 <- [1,2362,null,{}] 20:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:38:47 INFO - PROCESS | 3540 | 1463629127892 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:48 INFO - PROCESS | 3540 | 1463629128025 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 20:38:48 INFO - PROCESS | 3540 | 1463629128228 Marionette TRACE conn7 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:48 INFO - PROCESS | 3540 | ++DOCSHELL 23F5CC00 == 138 [pid = 3540] [id = 600] 20:38:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 361 (23F8E800) [pid = 3540] [serial = 1800] [outer = 00000000] 20:38:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 362 (23FF8400) [pid = 3540] [serial = 1801] [outer = 23F8E800] 20:38:48 INFO - PROCESS | 3540 | 1463629128282 Marionette DEBUG loaded listener.js 20:38:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 363 (27D35C00) [pid = 3540] [serial = 1802] [outer = 23F8E800] 20:38:48 INFO - PROCESS | 3540 | 1463629128879 Marionette TRACE conn7 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 20:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1015ms 20:38:48 INFO - PROCESS | 3540 | 1463629128905 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 20:38:48 INFO - PROCESS | 3540 | 1463629128907 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 20:38:48 INFO - PROCESS | 3540 | 1463629128911 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:38:48 INFO - PROCESS | 3540 | 1463629128913 Marionette TRACE conn7 <- [1,2366,null,{}] 20:38:48 INFO - PROCESS | 3540 | 1463629128916 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:49 INFO - PROCESS | 3540 | 1463629129057 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 20:38:49 INFO - PROCESS | 3540 | 1463629129272 Marionette TRACE conn7 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:49 INFO - PROCESS | 3540 | ++DOCSHELL 27D3F800 == 139 [pid = 3540] [id = 601] 20:38:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 364 (27DEC000) [pid = 3540] [serial = 1803] [outer = 00000000] 20:38:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 365 (2816F400) [pid = 3540] [serial = 1804] [outer = 27DEC000] 20:38:49 INFO - PROCESS | 3540 | 1463629129328 Marionette DEBUG loaded listener.js 20:38:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 366 (28319000) [pid = 3540] [serial = 1805] [outer = 27DEC000] 20:38:49 INFO - PROCESS | 3540 | 1463629129923 Marionette TRACE conn7 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 20:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1072ms 20:38:49 INFO - PROCESS | 3540 | 1463629129987 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 20:38:49 INFO - PROCESS | 3540 | 1463629129990 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 20:38:49 INFO - PROCESS | 3540 | 1463629129993 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:38:49 INFO - PROCESS | 3540 | 1463629129995 Marionette TRACE conn7 <- [1,2370,null,{}] 20:38:49 INFO - PROCESS | 3540 | 1463629129999 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:50 INFO - PROCESS | 3540 | 1463629130133 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 20:38:50 INFO - PROCESS | 3540 | 1463629130348 Marionette TRACE conn7 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:50 INFO - PROCESS | 3540 | ++DOCSHELL 285B4C00 == 140 [pid = 3540] [id = 602] 20:38:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 367 (285BFC00) [pid = 3540] [serial = 1806] [outer = 00000000] 20:38:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 368 (28685800) [pid = 3540] [serial = 1807] [outer = 285BFC00] 20:38:50 INFO - PROCESS | 3540 | 1463629130404 Marionette DEBUG loaded listener.js 20:38:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 369 (2868D000) [pid = 3540] [serial = 1808] [outer = 285BFC00] 20:38:50 INFO - PROCESS | 3540 | 1463629130992 Marionette TRACE conn7 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 20:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1065ms 20:38:51 INFO - PROCESS | 3540 | 1463629131062 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 20:38:51 INFO - PROCESS | 3540 | 1463629131065 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 20:38:51 INFO - PROCESS | 3540 | 1463629131068 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:38:51 INFO - PROCESS | 3540 | 1463629131071 Marionette TRACE conn7 <- [1,2374,null,{}] 20:38:51 INFO - PROCESS | 3540 | 1463629131075 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:51 INFO - PROCESS | 3540 | 1463629131257 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 20:38:51 INFO - PROCESS | 3540 | 1463629131462 Marionette TRACE conn7 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:51 INFO - PROCESS | 3540 | ++DOCSHELL 285B7000 == 141 [pid = 3540] [id = 603] 20:38:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 370 (28E6DC00) [pid = 3540] [serial = 1809] [outer = 00000000] 20:38:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 371 (2A333000) [pid = 3540] [serial = 1810] [outer = 28E6DC00] 20:38:51 INFO - PROCESS | 3540 | 1463629131521 Marionette DEBUG loaded listener.js 20:38:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 372 (2A48F000) [pid = 3540] [serial = 1811] [outer = 28E6DC00] 20:38:52 INFO - PROCESS | 3540 | 1463629132104 Marionette TRACE conn7 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 20:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1068ms 20:38:52 INFO - PROCESS | 3540 | 1463629132143 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 20:38:52 INFO - PROCESS | 3540 | 1463629132145 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 20:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:38:52 INFO - PROCESS | 3540 | 1463629132148 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:38:52 INFO - PROCESS | 3540 | 1463629132150 Marionette TRACE conn7 <- [1,2378,null,{}] 20:38:52 INFO - PROCESS | 3540 | 1463629132154 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:52 INFO - PROCESS | 3540 | 1463629132288 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 20:38:52 INFO - PROCESS | 3540 | 1463629132503 Marionette TRACE conn7 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:52 INFO - PROCESS | 3540 | ++DOCSHELL 2A332000 == 142 [pid = 3540] [id = 604] 20:38:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 373 (2A332800) [pid = 3540] [serial = 1812] [outer = 00000000] 20:38:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 374 (2AC74000) [pid = 3540] [serial = 1813] [outer = 2A332800] 20:38:52 INFO - PROCESS | 3540 | 1463629132559 Marionette DEBUG loaded listener.js 20:38:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 375 (2AC76000) [pid = 3540] [serial = 1814] [outer = 2A332800] 20:38:53 INFO - PROCESS | 3540 | 1463629133174 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 20:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1077ms 20:38:53 INFO - PROCESS | 3540 | 1463629133230 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 20:38:53 INFO - PROCESS | 3540 | 1463629133232 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 20:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:38:53 INFO - PROCESS | 3540 | 1463629133236 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:38:53 INFO - PROCESS | 3540 | 1463629133239 Marionette TRACE conn7 <- [1,2382,null,{}] 20:38:53 INFO - PROCESS | 3540 | 1463629133243 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:53 INFO - PROCESS | 3540 | 1463629133377 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 20:38:53 INFO - PROCESS | 3540 | 1463629133595 Marionette TRACE conn7 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:53 INFO - PROCESS | 3540 | ++DOCSHELL 2A331800 == 143 [pid = 3540] [id = 605] 20:38:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 376 (2A80C800) [pid = 3540] [serial = 1815] [outer = 00000000] 20:38:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 377 (2A814C00) [pid = 3540] [serial = 1816] [outer = 2A80C800] 20:38:53 INFO - PROCESS | 3540 | 1463629133652 Marionette DEBUG loaded listener.js 20:38:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 378 (2A817000) [pid = 3540] [serial = 1817] [outer = 2A80C800] 20:38:54 INFO - PROCESS | 3540 | 1463629134309 Marionette TRACE conn7 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1124ms 20:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:38:54 INFO - PROCESS | 3540 | 1463629134361 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 20:38:54 INFO - PROCESS | 3540 | 1463629134363 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 20:38:54 INFO - PROCESS | 3540 | 1463629134367 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:38:54 INFO - PROCESS | 3540 | 1463629134369 Marionette TRACE conn7 <- [1,2386,null,{}] 20:38:54 INFO - PROCESS | 3540 | 1463629134373 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:54 INFO - PROCESS | 3540 | 1463629134541 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 20:38:54 INFO - PROCESS | 3540 | 1463629134750 Marionette TRACE conn7 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:54 INFO - PROCESS | 3540 | ++DOCSHELL 2A812400 == 144 [pid = 3540] [id = 606] 20:38:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 379 (2A815400) [pid = 3540] [serial = 1818] [outer = 00000000] 20:38:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 380 (2CD4D800) [pid = 3540] [serial = 1819] [outer = 2A815400] 20:38:54 INFO - PROCESS | 3540 | 1463629134803 Marionette DEBUG loaded listener.js 20:38:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 381 (2CD4F000) [pid = 3540] [serial = 1820] [outer = 2A815400] 20:38:55 INFO - PROCESS | 3540 | 1463629135459 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 20:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1133ms 20:38:55 INFO - PROCESS | 3540 | 1463629135500 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 20:38:55 INFO - PROCESS | 3540 | 1463629135503 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 20:38:55 INFO - PROCESS | 3540 | 1463629135506 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:38:55 INFO - PROCESS | 3540 | 1463629135508 Marionette TRACE conn7 <- [1,2390,null,{}] 20:38:55 INFO - PROCESS | 3540 | 1463629135512 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:55 INFO - PROCESS | 3540 | 1463629135685 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 20:38:55 INFO - PROCESS | 3540 | 1463629135899 Marionette TRACE conn7 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:55 INFO - PROCESS | 3540 | ++DOCSHELL 13A66C00 == 145 [pid = 3540] [id = 607] 20:38:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 382 (16001C00) [pid = 3540] [serial = 1821] [outer = 00000000] 20:38:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 383 (19803800) [pid = 3540] [serial = 1822] [outer = 16001C00] 20:38:55 INFO - PROCESS | 3540 | 1463629136000 Marionette DEBUG loaded listener.js 20:38:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 384 (1A311000) [pid = 3540] [serial = 1823] [outer = 16001C00] 20:38:56 INFO - PROCESS | 3540 | 1463629136674 Marionette TRACE conn7 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 20:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1218ms 20:38:56 INFO - PROCESS | 3540 | 1463629136729 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 20:38:56 INFO - PROCESS | 3540 | 1463629136731 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 20:38:56 INFO - PROCESS | 3540 | 1463629136735 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:38:56 INFO - PROCESS | 3540 | 1463629136737 Marionette TRACE conn7 <- [1,2394,null,{}] 20:38:56 INFO - PROCESS | 3540 | 1463629136741 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:56 INFO - PROCESS | 3540 | 1463629136886 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 20:38:57 INFO - PROCESS | 3540 | 1463629137111 Marionette TRACE conn7 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:57 INFO - PROCESS | 3540 | ++DOCSHELL 172CD000 == 146 [pid = 3540] [id = 608] 20:38:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 385 (19B0A000) [pid = 3540] [serial = 1824] [outer = 00000000] 20:38:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 386 (205EC000) [pid = 3540] [serial = 1825] [outer = 19B0A000] 20:38:57 INFO - PROCESS | 3540 | 1463629137167 Marionette DEBUG loaded listener.js 20:38:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 387 (21BDD800) [pid = 3540] [serial = 1826] [outer = 19B0A000] 20:38:57 INFO - PROCESS | 3540 | 1463629137762 Marionette TRACE conn7 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 20:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1068ms 20:38:57 INFO - PROCESS | 3540 | 1463629137809 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 20:38:57 INFO - PROCESS | 3540 | 1463629137811 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 20:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:38:57 INFO - PROCESS | 3540 | 1463629137815 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:38:57 INFO - PROCESS | 3540 | 1463629137817 Marionette TRACE conn7 <- [1,2398,null,{}] 20:38:57 INFO - PROCESS | 3540 | 1463629137821 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:57 INFO - PROCESS | 3540 | 1463629137960 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 20:38:58 INFO - PROCESS | 3540 | 1463629138185 Marionette TRACE conn7 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:58 INFO - PROCESS | 3540 | ++DOCSHELL 20526C00 == 147 [pid = 3540] [id = 609] 20:38:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 388 (205EA800) [pid = 3540] [serial = 1827] [outer = 00000000] 20:38:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 389 (28318800) [pid = 3540] [serial = 1828] [outer = 205EA800] 20:38:58 INFO - PROCESS | 3540 | 1463629138241 Marionette DEBUG loaded listener.js 20:38:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 390 (29A81800) [pid = 3540] [serial = 1829] [outer = 205EA800] 20:38:58 INFO - PROCESS | 3540 | 1463629138906 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1131ms 20:38:58 INFO - PROCESS | 3540 | 1463629138947 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 20:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:38:58 INFO - PROCESS | 3540 | 1463629138950 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 20:38:58 INFO - PROCESS | 3540 | 1463629138953 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:38:58 INFO - PROCESS | 3540 | 1463629138955 Marionette TRACE conn7 <- [1,2402,null,{}] 20:38:58 INFO - PROCESS | 3540 | 1463629138976 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:38:59 INFO - PROCESS | 3540 | 1463629139376 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 20:38:59 INFO - PROCESS | 3540 | 1463629139637 Marionette TRACE conn7 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:38:59 INFO - PROCESS | 3540 | ++DOCSHELL 1302A800 == 148 [pid = 3540] [id = 610] 20:38:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 391 (1302FC00) [pid = 3540] [serial = 1830] [outer = 00000000] 20:38:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 392 (13A08400) [pid = 3540] [serial = 1831] [outer = 1302FC00] 20:38:59 INFO - PROCESS | 3540 | 1463629139730 Marionette DEBUG loaded listener.js 20:38:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 393 (167E4800) [pid = 3540] [serial = 1832] [outer = 1302FC00] 20:39:00 INFO - PROCESS | 3540 | 1463629140309 Marionette TRACE conn7 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 20:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1423ms 20:39:00 INFO - PROCESS | 3540 | 1463629140378 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 20:39:00 INFO - PROCESS | 3540 | 1463629140381 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 20:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:39:00 INFO - PROCESS | 3540 | 1463629140386 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:39:00 INFO - PROCESS | 3540 | 1463629140390 Marionette TRACE conn7 <- [1,2406,null,{}] 20:39:00 INFO - PROCESS | 3540 | 1463629140411 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:00 INFO - PROCESS | 3540 | 1463629140544 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 20:39:00 INFO - PROCESS | 3540 | 1463629140758 Marionette TRACE conn7 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:00 INFO - PROCESS | 3540 | ++DOCSHELL 1937DC00 == 149 [pid = 3540] [id = 611] 20:39:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 394 (19B0F800) [pid = 3540] [serial = 1833] [outer = 00000000] 20:39:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 395 (1A309000) [pid = 3540] [serial = 1834] [outer = 19B0F800] 20:39:00 INFO - PROCESS | 3540 | 1463629140858 Marionette DEBUG loaded listener.js 20:39:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 396 (1A70AC00) [pid = 3540] [serial = 1835] [outer = 19B0F800] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 1CE3B800 == 148 [pid = 3540] [id = 591] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 16FAA800 == 147 [pid = 3540] [id = 590] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 167E1000 == 146 [pid = 3540] [id = 589] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 1A33C400 == 145 [pid = 3540] [id = 588] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 19387000 == 144 [pid = 3540] [id = 587] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 1771F800 == 143 [pid = 3540] [id = 586] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 13A0C800 == 142 [pid = 3540] [id = 585] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 172C4000 == 141 [pid = 3540] [id = 584] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 395 (22FA3400) [pid = 3540] [serial = 1699] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 0DD18400 == 140 [pid = 3540] [id = 583] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 0D1EF400 == 139 [pid = 3540] [id = 582] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 2A338400 == 138 [pid = 3540] [id = 573] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 285C0000 == 137 [pid = 3540] [id = 572] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 27DEC400 == 136 [pid = 3540] [id = 571] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 23F8FC00 == 135 [pid = 3540] [id = 570] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 23758400 == 134 [pid = 3540] [id = 569] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 1690BC00 == 133 [pid = 3540] [id = 568] 20:39:01 INFO - PROCESS | 3540 | --DOCSHELL 1315E000 == 132 [pid = 3540] [id = 567] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 394 (227B8C00) [pid = 3540] [serial = 1697] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 393 (205EC800) [pid = 3540] [serial = 1688] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 392 (19805000) [pid = 3540] [serial = 1694] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 391 (1B7DF800) [pid = 3540] [serial = 1685] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 390 (2054CC00) [pid = 3540] [serial = 1687] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 389 (21598800) [pid = 3540] [serial = 1616] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 388 (29A86C00) [pid = 3540] [serial = 1645] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 387 (13A5CC00) [pid = 3540] [serial = 1678] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 386 (167F5C00) [pid = 3540] [serial = 1679] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 385 (1A339000) [pid = 3540] [serial = 1621] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 384 (23FEF800) [pid = 3540] [serial = 1633] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 383 (1790E000) [pid = 3540] [serial = 1681] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 382 (19D9EC00) [pid = 3540] [serial = 1682] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 381 (215A4000) [pid = 3540] [serial = 1690] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 380 (2866DC00) [pid = 3540] [serial = 1639] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 379 (1CE32400) [pid = 3540] [serial = 1676] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 378 (1BB29C00) [pid = 3540] [serial = 1675] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 377 (2A33D000) [pid = 3540] [serial = 1651] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 376 (2D113C00) [pid = 3540] [serial = 1657] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 375 (2374E800) [pid = 3540] [serial = 1627] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 374 (1690F000) [pid = 3540] [serial = 1663] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 373 (172CB800) [pid = 3540] [serial = 1693] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 372 (173D7C00) [pid = 3540] [serial = 1673] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 371 (16FAB400) [pid = 3540] [serial = 1672] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 370 (21FF1800) [pid = 3540] [serial = 1624] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 369 (27D3B000) [pid = 3540] [serial = 1669] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 368 (2CAC0000) [pid = 3540] [serial = 1654] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 367 (13982400) [pid = 3540] [serial = 1618] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 366 (28167400) [pid = 3540] [serial = 1636] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 365 (1A33DC00) [pid = 3540] [serial = 1684] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 364 (2A9C9400) [pid = 3540] [serial = 1648] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 363 (23F2F400) [pid = 3540] [serial = 1630] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 362 (2916B000) [pid = 3540] [serial = 1642] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 361 (27D3B400) [pid = 3540] [serial = 1660] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 360 (21C0D400) [pid = 3540] [serial = 1691] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 359 (205F1400) [pid = 3540] [serial = 1666] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | --DOMWINDOW == 358 (21D55800) [pid = 3540] [serial = 1696] [outer = 00000000] [url = about:blank] 20:39:01 INFO - PROCESS | 3540 | 1463629141708 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1389ms 20:39:01 INFO - PROCESS | 3540 | 1463629141777 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 20:39:01 INFO - PROCESS | 3540 | 1463629141780 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 20:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:39:01 INFO - PROCESS | 3540 | 1463629141783 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:39:01 INFO - PROCESS | 3540 | 1463629141785 Marionette TRACE conn7 <- [1,2410,null,{}] 20:39:01 INFO - PROCESS | 3540 | 1463629141789 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:01 INFO - PROCESS | 3540 | 1463629141908 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 20:39:02 INFO - PROCESS | 3540 | 1463629142070 Marionette TRACE conn7 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:02 INFO - PROCESS | 3540 | ++DOCSHELL 130DB800 == 133 [pid = 3540] [id = 612] 20:39:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 359 (13613400) [pid = 3540] [serial = 1836] [outer = 00000000] 20:39:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 360 (167F5C00) [pid = 3540] [serial = 1837] [outer = 13613400] 20:39:02 INFO - PROCESS | 3540 | 1463629142115 Marionette DEBUG loaded listener.js 20:39:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 361 (16FB2000) [pid = 3540] [serial = 1838] [outer = 13613400] 20:39:02 INFO - PROCESS | 3540 | 1463629142542 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 770ms 20:39:02 INFO - PROCESS | 3540 | 1463629142585 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 20:39:02 INFO - PROCESS | 3540 | 1463629142589 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 20:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:39:02 INFO - PROCESS | 3540 | 1463629142599 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:39:02 INFO - PROCESS | 3540 | 1463629142603 Marionette TRACE conn7 <- [1,2414,null,{}] 20:39:02 INFO - PROCESS | 3540 | 1463629142607 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:02 INFO - PROCESS | 3540 | 1463629142724 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 20:39:02 INFO - PROCESS | 3540 | 1463629142730 Marionette TRACE conn7 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:02 INFO - PROCESS | 3540 | ++DOCSHELL 174D8400 == 134 [pid = 3540] [id = 613] 20:39:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 362 (174DD800) [pid = 3540] [serial = 1839] [outer = 00000000] 20:39:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 363 (1A224400) [pid = 3540] [serial = 1840] [outer = 174DD800] 20:39:02 INFO - PROCESS | 3540 | 1463629142779 Marionette DEBUG loaded listener.js 20:39:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 364 (1A70FC00) [pid = 3540] [serial = 1841] [outer = 174DD800] 20:39:03 INFO - PROCESS | 3540 | 1463629143296 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 20:39:03 INFO - PROCESS | 3540 | 1463629143330 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 20:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:39:03 INFO - PROCESS | 3540 | 1463629143332 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 20:39:03 INFO - PROCESS | 3540 | 1463629143335 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:39:03 INFO - PROCESS | 3540 | 1463629143337 Marionette TRACE conn7 <- [1,2418,null,{}] 20:39:03 INFO - PROCESS | 3540 | 1463629143340 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:03 INFO - PROCESS | 3540 | 1463629143487 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 20:39:03 INFO - PROCESS | 3540 | 1463629143673 Marionette TRACE conn7 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:03 INFO - PROCESS | 3540 | ++DOCSHELL 1B581C00 == 135 [pid = 3540] [id = 614] 20:39:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 365 (1B587C00) [pid = 3540] [serial = 1842] [outer = 00000000] 20:39:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 366 (1BE83C00) [pid = 3540] [serial = 1843] [outer = 1B587C00] 20:39:03 INFO - PROCESS | 3540 | 1463629143717 Marionette DEBUG loaded listener.js 20:39:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 367 (1ED77800) [pid = 3540] [serial = 1844] [outer = 1B587C00] 20:39:04 INFO - PROCESS | 3540 | 1463629144151 Marionette TRACE conn7 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 870ms 20:39:04 INFO - PROCESS | 3540 | 1463629144207 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 20:39:04 INFO - PROCESS | 3540 | 1463629144209 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 20:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:39:04 INFO - PROCESS | 3540 | 1463629144213 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:39:04 INFO - PROCESS | 3540 | 1463629144215 Marionette TRACE conn7 <- [1,2422,null,{}] 20:39:04 INFO - PROCESS | 3540 | 1463629144227 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:04 INFO - PROCESS | 3540 | 1463629144410 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 20:39:04 INFO - PROCESS | 3540 | 1463629144438 Marionette TRACE conn7 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:04 INFO - PROCESS | 3540 | ++DOCSHELL 205E5800 == 136 [pid = 3540] [id = 615] 20:39:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 368 (205E6C00) [pid = 3540] [serial = 1845] [outer = 00000000] 20:39:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 369 (20D91800) [pid = 3540] [serial = 1846] [outer = 205E6C00] 20:39:04 INFO - PROCESS | 3540 | 1463629144489 Marionette DEBUG loaded listener.js 20:39:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 370 (21A7C800) [pid = 3540] [serial = 1847] [outer = 205E6C00] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 369 (0D91B000) [pid = 3540] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 368 (1CE35800) [pid = 3540] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 367 (21599800) [pid = 3540] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 366 (173E0400) [pid = 3540] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 365 (1B58AC00) [pid = 3540] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 364 (1B580800) [pid = 3540] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 363 (1790BC00) [pid = 3540] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 362 (173D5000) [pid = 3540] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 361 (0D1F3400) [pid = 3540] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 360 (172C5000) [pid = 3540] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 359 (13A0E400) [pid = 3540] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 358 (0DDC0800) [pid = 3540] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 357 (19D1EC00) [pid = 3540] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 356 (17720000) [pid = 3540] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 355 (22867400) [pid = 3540] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:39:05 INFO - PROCESS | 3540 | --DOMWINDOW == 354 (1ED6EC00) [pid = 3540] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:39:05 INFO - PROCESS | 3540 | 1463629145834 Marionette TRACE conn7 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:39:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:39:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1677ms 20:39:05 INFO - PROCESS | 3540 | 1463629145895 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 20:39:05 INFO - PROCESS | 3540 | 1463629145900 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 20:39:05 INFO - PROCESS | 3540 | 1463629145906 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:39:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:39:05 INFO - PROCESS | 3540 | 1463629145910 Marionette TRACE conn7 <- [1,2426,null,{}] 20:39:05 INFO - PROCESS | 3540 | 1463629145916 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:06 INFO - PROCESS | 3540 | 1463629146070 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 20:39:06 INFO - PROCESS | 3540 | 1463629146278 Marionette TRACE conn7 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:06 INFO - PROCESS | 3540 | ++DOCSHELL 13610800 == 137 [pid = 3540] [id = 616] 20:39:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 355 (13982400) [pid = 3540] [serial = 1848] [outer = 00000000] 20:39:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 356 (1510CC00) [pid = 3540] [serial = 1849] [outer = 13982400] 20:39:06 INFO - PROCESS | 3540 | 1463629146335 Marionette DEBUG loaded listener.js 20:39:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 357 (1725DC00) [pid = 3540] [serial = 1850] [outer = 13982400] 20:39:07 INFO - PROCESS | 3540 | 1463629147020 Marionette TRACE conn7 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1170ms 20:39:07 INFO - PROCESS | 3540 | 1463629147080 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 20:39:07 INFO - PROCESS | 3540 | 1463629147086 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 20:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:39:07 INFO - PROCESS | 3540 | 1463629147092 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:39:07 INFO - PROCESS | 3540 | 1463629147095 Marionette TRACE conn7 <- [1,2430,null,{}] 20:39:07 INFO - PROCESS | 3540 | 1463629147099 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:07 INFO - PROCESS | 3540 | 1463629147245 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 20:39:07 INFO - PROCESS | 3540 | 1463629147444 Marionette TRACE conn7 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 3540 | ++DOCSHELL 18AC4800 == 138 [pid = 3540] [id = 617] 20:39:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 358 (18AD3400) [pid = 3540] [serial = 1851] [outer = 00000000] 20:39:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 359 (1A221400) [pid = 3540] [serial = 1852] [outer = 18AD3400] 20:39:07 INFO - PROCESS | 3540 | 1463629147499 Marionette DEBUG loaded listener.js 20:39:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 360 (1B581400) [pid = 3540] [serial = 1853] [outer = 18AD3400] 20:39:08 INFO - PROCESS | 3540 | 1463629148161 Marionette TRACE conn7 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1121ms 20:39:08 INFO - PROCESS | 3540 | 1463629148223 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 20:39:08 INFO - PROCESS | 3540 | 1463629148226 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 20:39:08 INFO - PROCESS | 3540 | 1463629148231 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:39:08 INFO - PROCESS | 3540 | 1463629148235 Marionette TRACE conn7 <- [1,2434,null,{}] 20:39:08 INFO - PROCESS | 3540 | 1463629148246 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:08 INFO - PROCESS | 3540 | 1463629148387 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 20:39:08 INFO - PROCESS | 3540 | 1463629148595 Marionette TRACE conn7 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:08 INFO - PROCESS | 3540 | ++DOCSHELL 205E2400 == 139 [pid = 3540] [id = 618] 20:39:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 361 (20D92400) [pid = 3540] [serial = 1854] [outer = 00000000] 20:39:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 362 (215A4000) [pid = 3540] [serial = 1855] [outer = 20D92400] 20:39:08 INFO - PROCESS | 3540 | 1463629148652 Marionette DEBUG loaded listener.js 20:39:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 363 (21C4AC00) [pid = 3540] [serial = 1856] [outer = 20D92400] 20:39:09 INFO - PROCESS | 3540 | 1463629149246 Marionette TRACE conn7 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1078ms 20:39:09 INFO - PROCESS | 3540 | 1463629149314 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 20:39:09 INFO - PROCESS | 3540 | 1463629149317 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 20:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:39:09 INFO - PROCESS | 3540 | 1463629149321 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:39:09 INFO - PROCESS | 3540 | 1463629149323 Marionette TRACE conn7 <- [1,2438,null,{}] 20:39:09 INFO - PROCESS | 3540 | 1463629149327 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:09 INFO - PROCESS | 3540 | 1463629149463 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 20:39:09 INFO - PROCESS | 3540 | 1463629149668 Marionette TRACE conn7 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 3540 | ++DOCSHELL 21FFD000 == 140 [pid = 3540] [id = 619] 20:39:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 364 (227B8C00) [pid = 3540] [serial = 1857] [outer = 00000000] 20:39:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 365 (22F9D400) [pid = 3540] [serial = 1858] [outer = 227B8C00] 20:39:09 INFO - PROCESS | 3540 | 1463629149723 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 366 (236A2800) [pid = 3540] [serial = 1859] [outer = 227B8C00] 20:39:10 INFO - PROCESS | 3540 | 1463629150262 Marionette TRACE conn7 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 970ms 20:39:10 INFO - PROCESS | 3540 | 1463629150310 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 20:39:10 INFO - PROCESS | 3540 | 1463629150312 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 20:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:39:10 INFO - PROCESS | 3540 | 1463629150317 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:39:10 INFO - PROCESS | 3540 | 1463629150319 Marionette TRACE conn7 <- [1,2442,null,{}] 20:39:10 INFO - PROCESS | 3540 | 1463629150323 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:10 INFO - PROCESS | 3540 | 1463629150457 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 20:39:10 INFO - PROCESS | 3540 | 1463629150677 Marionette TRACE conn7 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:10 INFO - PROCESS | 3540 | ++DOCSHELL 23744C00 == 141 [pid = 3540] [id = 620] 20:39:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 367 (23749C00) [pid = 3540] [serial = 1860] [outer = 00000000] 20:39:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 368 (2375BC00) [pid = 3540] [serial = 1861] [outer = 23749C00] 20:39:10 INFO - PROCESS | 3540 | 1463629150733 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 369 (2379BC00) [pid = 3540] [serial = 1862] [outer = 23749C00] 20:39:11 INFO - PROCESS | 3540 | 1463629151341 Marionette TRACE conn7 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1067ms 20:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:39:11 INFO - PROCESS | 3540 | 1463629151389 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 3540 | 1463629151392 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 20:39:11 INFO - PROCESS | 3540 | 1463629151395 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:39:11 INFO - PROCESS | 3540 | 1463629151397 Marionette TRACE conn7 <- [1,2446,null,{}] 20:39:11 INFO - PROCESS | 3540 | 1463629151401 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:11 INFO - PROCESS | 3540 | 1463629151591 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 20:39:11 INFO - PROCESS | 3540 | 1463629151800 Marionette TRACE conn7 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 3540 | ++DOCSHELL 23F2F400 == 142 [pid = 3540] [id = 621] 20:39:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 370 (23F31000) [pid = 3540] [serial = 1863] [outer = 00000000] 20:39:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 371 (2816F000) [pid = 3540] [serial = 1864] [outer = 23F31000] 20:39:11 INFO - PROCESS | 3540 | 1463629151855 Marionette DEBUG loaded listener.js 20:39:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 372 (2831A800) [pid = 3540] [serial = 1865] [outer = 23F31000] 20:39:12 INFO - PROCESS | 3540 | 1463629152478 Marionette TRACE conn7 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1120ms 20:39:12 INFO - PROCESS | 3540 | 1463629152520 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 3540 | 1463629152522 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 20:39:12 INFO - PROCESS | 3540 | 1463629152525 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:39:12 INFO - PROCESS | 3540 | 1463629152527 Marionette TRACE conn7 <- [1,2450,null,{}] 20:39:12 INFO - PROCESS | 3540 | 1463629152531 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:12 INFO - PROCESS | 3540 | 1463629152663 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 20:39:12 INFO - PROCESS | 3540 | 1463629152868 Marionette TRACE conn7 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:12 INFO - PROCESS | 3540 | ++DOCSHELL 2868F000 == 143 [pid = 3540] [id = 622] 20:39:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 373 (28694800) [pid = 3540] [serial = 1866] [outer = 00000000] 20:39:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 374 (29166800) [pid = 3540] [serial = 1867] [outer = 28694800] 20:39:12 INFO - PROCESS | 3540 | 1463629152922 Marionette DEBUG loaded listener.js 20:39:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 375 (2916DC00) [pid = 3540] [serial = 1868] [outer = 28694800] 20:39:13 INFO - PROCESS | 3540 | 1463629153556 Marionette TRACE conn7 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1075ms 20:39:13 INFO - PROCESS | 3540 | 1463629153604 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 20:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:39:13 INFO - PROCESS | 3540 | 1463629153607 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 20:39:13 INFO - PROCESS | 3540 | 1463629153610 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:39:13 INFO - PROCESS | 3540 | 1463629153612 Marionette TRACE conn7 <- [1,2454,null,{}] 20:39:13 INFO - PROCESS | 3540 | 1463629153616 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:13 INFO - PROCESS | 3540 | 1463629153751 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 20:39:13 INFO - PROCESS | 3540 | 1463629153957 Marionette TRACE conn7 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:13 INFO - PROCESS | 3540 | ++DOCSHELL 29A88C00 == 144 [pid = 3540] [id = 623] 20:39:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 376 (29A8BC00) [pid = 3540] [serial = 1869] [outer = 00000000] 20:39:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 377 (2A48C800) [pid = 3540] [serial = 1870] [outer = 29A8BC00] 20:39:13 INFO - PROCESS | 3540 | 1463629154013 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 378 (2A809800) [pid = 3540] [serial = 1871] [outer = 29A8BC00] 20:39:14 INFO - PROCESS | 3540 | 1463629154614 Marionette TRACE conn7 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1067ms 20:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:39:14 INFO - PROCESS | 3540 | 1463629154681 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 20:39:14 INFO - PROCESS | 3540 | 1463629154683 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 20:39:14 INFO - PROCESS | 3540 | 1463629154687 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:39:14 INFO - PROCESS | 3540 | 1463629154689 Marionette TRACE conn7 <- [1,2458,null,{}] 20:39:14 INFO - PROCESS | 3540 | 1463629154693 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:14 INFO - PROCESS | 3540 | 1463629154827 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 20:39:15 INFO - PROCESS | 3540 | 1463629155052 Marionette TRACE conn7 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 3540 | ++DOCSHELL 2A811400 == 145 [pid = 3540] [id = 624] 20:39:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 379 (2A813C00) [pid = 3540] [serial = 1872] [outer = 00000000] 20:39:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 380 (2ACE6800) [pid = 3540] [serial = 1873] [outer = 2A813C00] 20:39:15 INFO - PROCESS | 3540 | 1463629155108 Marionette DEBUG loaded listener.js 20:39:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 381 (2C8C2400) [pid = 3540] [serial = 1874] [outer = 2A813C00] 20:39:15 INFO - PROCESS | 3540 | 1463629155665 Marionette TRACE conn7 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1015ms 20:39:15 INFO - PROCESS | 3540 | 1463629155707 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 3540 | 1463629155710 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 20:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:39:15 INFO - PROCESS | 3540 | 1463629155713 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:39:15 INFO - PROCESS | 3540 | 1463629155715 Marionette TRACE conn7 <- [1,2462,null,{}] 20:39:15 INFO - PROCESS | 3540 | 1463629155719 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:15 INFO - PROCESS | 3540 | 1463629155857 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 20:39:16 INFO - PROCESS | 3540 | 1463629156078 Marionette TRACE conn7 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 3540 | ++DOCSHELL 2A70E400 == 146 [pid = 3540] [id = 625] 20:39:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 382 (2A70E800) [pid = 3540] [serial = 1875] [outer = 00000000] 20:39:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 383 (2A713000) [pid = 3540] [serial = 1876] [outer = 2A70E800] 20:39:16 INFO - PROCESS | 3540 | 1463629156133 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 384 (2A715800) [pid = 3540] [serial = 1877] [outer = 2A70E800] 20:39:16 INFO - PROCESS | 3540 | 1463629156795 Marionette TRACE conn7 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1127ms 20:39:16 INFO - PROCESS | 3540 | 1463629156840 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 20:39:16 INFO - PROCESS | 3540 | 1463629156843 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 20:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:39:16 INFO - PROCESS | 3540 | 1463629156846 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:39:16 INFO - PROCESS | 3540 | 1463629156849 Marionette TRACE conn7 <- [1,2466,null,{}] 20:39:16 INFO - PROCESS | 3540 | 1463629156853 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:17 INFO - PROCESS | 3540 | 1463629157010 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 20:39:17 INFO - PROCESS | 3540 | 1463629157223 Marionette TRACE conn7 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 3540 | ++DOCSHELL 2C8C4400 == 147 [pid = 3540] [id = 626] 20:39:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 385 (2C8C6C00) [pid = 3540] [serial = 1878] [outer = 00000000] 20:39:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 386 (2CAC0000) [pid = 3540] [serial = 1879] [outer = 2C8C6C00] 20:39:17 INFO - PROCESS | 3540 | 1463629157284 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 387 (2CD49400) [pid = 3540] [serial = 1880] [outer = 2C8C6C00] 20:39:17 INFO - PROCESS | 3540 | 1463629157869 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1076ms 20:39:17 INFO - PROCESS | 3540 | 1463629157926 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 3540 | 1463629157929 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 20:39:17 INFO - PROCESS | 3540 | 1463629157932 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:39:17 INFO - PROCESS | 3540 | 1463629157934 Marionette TRACE conn7 <- [1,2470,null,{}] 20:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:39:17 INFO - PROCESS | 3540 | 1463629157938 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:18 INFO - PROCESS | 3540 | 1463629158073 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 20:39:18 INFO - PROCESS | 3540 | 1463629158296 Marionette TRACE conn7 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 3540 | ++DOCSHELL 2CABF400 == 148 [pid = 3540] [id = 627] 20:39:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 388 (2CAC1000) [pid = 3540] [serial = 1881] [outer = 00000000] 20:39:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 389 (2D11B000) [pid = 3540] [serial = 1882] [outer = 2CAC1000] 20:39:18 INFO - PROCESS | 3540 | 1463629158351 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 390 (2D244800) [pid = 3540] [serial = 1883] [outer = 2CAC1000] 20:39:18 INFO - PROCESS | 3540 | 1463629158955 Marionette TRACE conn7 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1065ms 20:39:18 INFO - PROCESS | 3540 | 1463629159002 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 3540 | 1463629159005 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 20:39:18 INFO - PROCESS | 3540 | 1463629159008 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:39:19 INFO - PROCESS | 3540 | 1463629159010 Marionette TRACE conn7 <- [1,2474,null,{}] 20:39:19 INFO - PROCESS | 3540 | 1463629159016 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:19 INFO - PROCESS | 3540 | 1463629159176 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 20:39:19 INFO - PROCESS | 3540 | 1463629159405 Marionette TRACE conn7 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:19 INFO - PROCESS | 3540 | ++DOCSHELL 12554800 == 149 [pid = 3540] [id = 628] 20:39:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 391 (21A7F000) [pid = 3540] [serial = 1884] [outer = 00000000] 20:39:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 392 (31217400) [pid = 3540] [serial = 1885] [outer = 21A7F000] 20:39:19 INFO - PROCESS | 3540 | 1463629159461 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 393 (3122E400) [pid = 3540] [serial = 1886] [outer = 21A7F000] 20:39:20 INFO - PROCESS | 3540 | 1463629160048 Marionette TRACE conn7 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1079ms 20:39:20 INFO - PROCESS | 3540 | 1463629160092 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 20:39:20 INFO - PROCESS | 3540 | 1463629160094 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 20:39:20 INFO - PROCESS | 3540 | 1463629160097 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:39:20 INFO - PROCESS | 3540 | 1463629160099 Marionette TRACE conn7 <- [1,2478,null,{}] 20:39:20 INFO - PROCESS | 3540 | 1463629160103 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:20 INFO - PROCESS | 3540 | 1463629160244 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 20:39:20 INFO - PROCESS | 3540 | 1463629160694 Marionette TRACE conn7 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 3540 | ++DOCSHELL 11DBC800 == 150 [pid = 3540] [id = 629] 20:39:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 394 (11E1DC00) [pid = 3540] [serial = 1887] [outer = 00000000] 20:39:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 395 (130D4C00) [pid = 3540] [serial = 1888] [outer = 11E1DC00] 20:39:20 INFO - PROCESS | 3540 | 1463629160764 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 396 (13A0C800) [pid = 3540] [serial = 1889] [outer = 11E1DC00] 20:39:21 INFO - PROCESS | 3540 | 1463629161433 Marionette TRACE conn7 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1374ms 20:39:21 INFO - PROCESS | 3540 | 1463629161475 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 20:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:39:21 INFO - PROCESS | 3540 | 1463629161479 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 20:39:21 INFO - PROCESS | 3540 | 1463629161483 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:39:21 INFO - PROCESS | 3540 | 1463629161487 Marionette TRACE conn7 <- [1,2482,null,{}] 20:39:21 INFO - PROCESS | 3540 | 1463629161491 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:21 INFO - PROCESS | 3540 | 1463629161626 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 20:39:21 INFO - PROCESS | 3540 | 1463629161865 Marionette TRACE conn7 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 3540 | ++DOCSHELL 16907000 == 151 [pid = 3540] [id = 630] 20:39:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 397 (178E4800) [pid = 3540] [serial = 1890] [outer = 00000000] 20:39:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 398 (1A287000) [pid = 3540] [serial = 1891] [outer = 178E4800] 20:39:21 INFO - PROCESS | 3540 | 1463629161920 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 399 (1A70BC00) [pid = 3540] [serial = 1892] [outer = 178E4800] 20:39:22 INFO - PROCESS | 3540 | 1463629162575 Marionette TRACE conn7 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1129ms 20:39:22 INFO - PROCESS | 3540 | 1463629162616 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 20:39:22 INFO - PROCESS | 3540 | 1463629162619 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 20:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:39:22 INFO - PROCESS | 3540 | 1463629162624 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:39:22 INFO - PROCESS | 3540 | 1463629162626 Marionette TRACE conn7 <- [1,2486,null,{}] 20:39:22 INFO - PROCESS | 3540 | 1463629162630 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:22 INFO - PROCESS | 3540 | 1463629162793 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 20:39:23 INFO - PROCESS | 3540 | 1463629163017 Marionette TRACE conn7 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 3540 | ++DOCSHELL 1BE7B400 == 152 [pid = 3540] [id = 631] 20:39:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 400 (1BE7D000) [pid = 3540] [serial = 1893] [outer = 00000000] 20:39:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 401 (1FD21C00) [pid = 3540] [serial = 1894] [outer = 1BE7D000] 20:39:23 INFO - PROCESS | 3540 | 1463629163064 Marionette DEBUG loaded listener.js 20:39:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 402 (205E4400) [pid = 3540] [serial = 1895] [outer = 1BE7D000] 20:39:23 INFO - PROCESS | 3540 | 1463629163717 Marionette TRACE conn7 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1124ms 20:39:23 INFO - PROCESS | 3540 | 1463629163753 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 3540 | 1463629163755 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 20:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:39:23 INFO - PROCESS | 3540 | 1463629163760 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:39:23 INFO - PROCESS | 3540 | 1463629163766 Marionette TRACE conn7 <- [1,2490,null,{}] 20:39:23 INFO - PROCESS | 3540 | 1463629163775 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:23 INFO - PROCESS | 3540 | 1463629163910 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 20:39:24 INFO - PROCESS | 3540 | 1463629164134 Marionette TRACE conn7 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:24 INFO - PROCESS | 3540 | ++DOCSHELL 1BBCD400 == 153 [pid = 3540] [id = 632] 20:39:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 403 (1BBCEC00) [pid = 3540] [serial = 1896] [outer = 00000000] 20:39:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 404 (23751400) [pid = 3540] [serial = 1897] [outer = 1BBCEC00] 20:39:24 INFO - PROCESS | 3540 | 1463629164230 Marionette DEBUG loaded listener.js 20:39:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 405 (23CD5400) [pid = 3540] [serial = 1898] [outer = 1BBCEC00] 20:39:24 INFO - PROCESS | 3540 | 1463629164805 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1074ms 20:39:24 INFO - PROCESS | 3540 | 1463629164845 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 20:39:24 INFO - PROCESS | 3540 | 1463629164848 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 20:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:39:24 INFO - PROCESS | 3540 | 1463629164851 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:39:24 INFO - PROCESS | 3540 | 1463629164853 Marionette TRACE conn7 <- [1,2494,null,{}] 20:39:24 INFO - PROCESS | 3540 | 1463629164856 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:24 INFO - PROCESS | 3540 | 1463629164990 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 20:39:25 INFO - PROCESS | 3540 | 1463629165229 Marionette TRACE conn7 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 3540 | ++DOCSHELL 16FB2400 == 154 [pid = 3540] [id = 633] 20:39:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 406 (19801800) [pid = 3540] [serial = 1899] [outer = 00000000] 20:39:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 407 (23FED800) [pid = 3540] [serial = 1900] [outer = 19801800] 20:39:25 INFO - PROCESS | 3540 | 1463629165281 Marionette DEBUG loaded listener.js 20:39:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 408 (27D3D400) [pid = 3540] [serial = 1901] [outer = 19801800] 20:39:25 INFO - PROCESS | 3540 | 1463629165856 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1021ms 20:39:25 INFO - PROCESS | 3540 | 1463629165878 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 20:39:25 INFO - PROCESS | 3540 | 1463629165881 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 20:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:39:25 INFO - PROCESS | 3540 | 1463629165886 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:39:25 INFO - PROCESS | 3540 | 1463629165888 Marionette TRACE conn7 <- [1,2498,null,{}] 20:39:25 INFO - PROCESS | 3540 | 1463629165906 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:26 INFO - PROCESS | 3540 | 1463629166036 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 20:39:26 INFO - PROCESS | 3540 | 1463629166275 Marionette TRACE conn7 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:26 INFO - PROCESS | 3540 | ++DOCSHELL 20C9A000 == 155 [pid = 3540] [id = 634] 20:39:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 409 (21BDD400) [pid = 3540] [serial = 1902] [outer = 00000000] 20:39:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 410 (28E70800) [pid = 3540] [serial = 1903] [outer = 21BDD400] 20:39:26 INFO - PROCESS | 3540 | 1463629166331 Marionette DEBUG loaded listener.js 20:39:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 411 (2A712C00) [pid = 3540] [serial = 1904] [outer = 21BDD400] 20:39:26 INFO - PROCESS | 3540 | 1463629166928 Marionette TRACE conn7 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1070ms 20:39:26 INFO - PROCESS | 3540 | 1463629166966 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 3540 | 1463629166968 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 20:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:39:26 INFO - PROCESS | 3540 | 1463629166971 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:39:26 INFO - PROCESS | 3540 | 1463629166973 Marionette TRACE conn7 <- [1,2502,null,{}] 20:39:26 INFO - PROCESS | 3540 | 1463629166976 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:27 INFO - PROCESS | 3540 | 1463629167104 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 20:39:27 INFO - PROCESS | 3540 | 1463629167337 Marionette TRACE conn7 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 3540 | ++DOCSHELL 11D47000 == 156 [pid = 3540] [id = 635] 20:39:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 412 (1B7DF400) [pid = 3540] [serial = 1905] [outer = 00000000] 20:39:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 413 (2A80FC00) [pid = 3540] [serial = 1906] [outer = 1B7DF400] 20:39:27 INFO - PROCESS | 3540 | 1463629167389 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 414 (2AC78800) [pid = 3540] [serial = 1907] [outer = 1B7DF400] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 27D35000 == 155 [pid = 3540] [id = 553] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 19B05000 == 154 [pid = 3540] [id = 555] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 11E22000 == 153 [pid = 3540] [id = 554] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 1B581C00 == 152 [pid = 3540] [id = 614] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 174D8400 == 151 [pid = 3540] [id = 613] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 130DB800 == 150 [pid = 3540] [id = 612] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 1937DC00 == 149 [pid = 3540] [id = 611] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 1302A800 == 148 [pid = 3540] [id = 610] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 172CD000 == 147 [pid = 3540] [id = 608] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 413 (1B858000) [pid = 3540] [serial = 1705] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 412 (1398EC00) [pid = 3540] [serial = 1702] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 411 (23FF1000) [pid = 3540] [serial = 1711] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 410 (23798800) [pid = 3540] [serial = 1708] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 409 (28314800) [pid = 3540] [serial = 1714] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 408 (29172C00) [pid = 3540] [serial = 1717] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 407 (2A9CCC00) [pid = 3540] [serial = 1720] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 406 (2A492000) [pid = 3540] [serial = 1723] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 405 (2AC6BC00) [pid = 3540] [serial = 1726] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 404 (2AC78C00) [pid = 3540] [serial = 1729] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 403 (2D248400) [pid = 3540] [serial = 1732] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 402 (3120F400) [pid = 3540] [serial = 1735] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 401 (2CD52800) [pid = 3540] [serial = 1738] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 400 (20C9B000) [pid = 3540] [serial = 1777] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 399 (1A21E000) [pid = 3540] [serial = 1741] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 398 (22865400) [pid = 3540] [serial = 1744] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 13A66C00 == 146 [pid = 3540] [id = 607] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 2A812400 == 145 [pid = 3540] [id = 606] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 2A331800 == 144 [pid = 3540] [id = 605] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 2A332000 == 143 [pid = 3540] [id = 604] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 285B7000 == 142 [pid = 3540] [id = 603] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 285B4C00 == 141 [pid = 3540] [id = 602] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 27D3F800 == 140 [pid = 3540] [id = 601] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 23F5CC00 == 139 [pid = 3540] [id = 600] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 122DEC00 == 138 [pid = 3540] [id = 599] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 227B7400 == 137 [pid = 3540] [id = 598] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 21C56400 == 136 [pid = 3540] [id = 597] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 21BD7400 == 135 [pid = 3540] [id = 596] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 20C94800 == 134 [pid = 3540] [id = 595] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 173D6C00 == 133 [pid = 3540] [id = 594] 20:39:27 INFO - PROCESS | 3540 | --DOCSHELL 1360A400 == 132 [pid = 3540] [id = 593] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 397 (21C0F400) [pid = 3540] [serial = 1400] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 396 (20528C00) [pid = 3540] [serial = 1334] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 395 (21D53C00) [pid = 3540] [serial = 1541] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 394 (17918000) [pid = 3540] [serial = 1208] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 393 (1B7DD000) [pid = 3540] [serial = 1163] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 392 (1B753400) [pid = 3540] [serial = 1765] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 391 (1BBCD000) [pid = 3540] [serial = 1768] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 390 (1B7D9400) [pid = 3540] [serial = 1766] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 389 (19B6A000) [pid = 3540] [serial = 1771] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 388 (0DDC1400) [pid = 3540] [serial = 1748] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 387 (0DB1E000) [pid = 3540] [serial = 1747] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 386 (1784F800) [pid = 3540] [serial = 1754] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 385 (173DF800) [pid = 3540] [serial = 1753] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 384 (172CF800) [pid = 3540] [serial = 1756] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 383 (17703C00) [pid = 3540] [serial = 1757] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 382 (1510C400) [pid = 3540] [serial = 1751] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 381 (12243000) [pid = 3540] [serial = 1750] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 380 (1A304800) [pid = 3540] [serial = 1772] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 379 (1A308800) [pid = 3540] [serial = 1762] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 378 (17911400) [pid = 3540] [serial = 1759] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 377 (1937B400) [pid = 3540] [serial = 1760] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 376 (2374A000) [pid = 3540] [serial = 1700] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 375 (1F45D800) [pid = 3540] [serial = 1774] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 374 (20543000) [pid = 3540] [serial = 1775] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 373 (1A338400) [pid = 3540] [serial = 1763] [outer = 00000000] [url = about:blank] 20:39:27 INFO - PROCESS | 3540 | --DOMWINDOW == 372 (1BE86C00) [pid = 3540] [serial = 1769] [outer = 00000000] [url = about:blank] 20:39:28 INFO - PROCESS | 3540 | 1463629168123 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1182ms 20:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:39:28 INFO - PROCESS | 3540 | 1463629168155 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 3540 | 1463629168157 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 20:39:28 INFO - PROCESS | 3540 | 1463629168160 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:39:28 INFO - PROCESS | 3540 | 1463629168162 Marionette TRACE conn7 <- [1,2506,null,{}] 20:39:28 INFO - PROCESS | 3540 | 1463629168165 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:28 INFO - PROCESS | 3540 | 1463629168311 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 20:39:28 INFO - PROCESS | 3540 | 1463629168495 Marionette TRACE conn7 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:28 INFO - PROCESS | 3540 | ++DOCSHELL 10D9F400 == 133 [pid = 3540] [id = 636] 20:39:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 373 (122DEC00) [pid = 3540] [serial = 1908] [outer = 00000000] 20:39:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 374 (16B69000) [pid = 3540] [serial = 1909] [outer = 122DEC00] 20:39:28 INFO - PROCESS | 3540 | 1463629168541 Marionette DEBUG loaded listener.js 20:39:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 375 (173DDC00) [pid = 3540] [serial = 1910] [outer = 122DEC00] 20:39:28 INFO - PROCESS | 3540 | 1463629168963 Marionette TRACE conn7 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 870ms 20:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:39:29 INFO - PROCESS | 3540 | 1463629169031 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 20:39:29 INFO - PROCESS | 3540 | 1463629169033 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 20:39:29 INFO - PROCESS | 3540 | 1463629169036 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:39:29 INFO - PROCESS | 3540 | 1463629169038 Marionette TRACE conn7 <- [1,2510,null,{}] 20:39:29 INFO - PROCESS | 3540 | 1463629169041 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:29 INFO - PROCESS | 3540 | 1463629169158 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 20:39:29 INFO - PROCESS | 3540 | 1463629169169 Marionette TRACE conn7 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 3540 | ++DOCSHELL 0DEA1400 == 134 [pid = 3540] [id = 637] 20:39:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 376 (13981400) [pid = 3540] [serial = 1911] [outer = 00000000] 20:39:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 377 (17918400) [pid = 3540] [serial = 1912] [outer = 13981400] 20:39:29 INFO - PROCESS | 3540 | 1463629169213 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 378 (1937EC00) [pid = 3540] [serial = 1913] [outer = 13981400] 20:39:29 INFO - PROCESS | 3540 | 1463629169716 Marionette TRACE conn7 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 20:39:29 INFO - PROCESS | 3540 | 1463629169786 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 20:39:29 INFO - PROCESS | 3540 | 1463629169788 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 20:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:39:29 INFO - PROCESS | 3540 | 1463629169810 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:39:29 INFO - PROCESS | 3540 | 1463629169812 Marionette TRACE conn7 <- [1,2514,null,{}] 20:39:29 INFO - PROCESS | 3540 | 1463629169816 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:29 INFO - PROCESS | 3540 | 1463629169931 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 20:39:29 INFO - PROCESS | 3540 | 1463629169937 Marionette TRACE conn7 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 3540 | ++DOCSHELL 17918000 == 135 [pid = 3540] [id = 638] 20:39:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 379 (1A313400) [pid = 3540] [serial = 1914] [outer = 00000000] 20:39:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 380 (1B753C00) [pid = 3540] [serial = 1915] [outer = 1A313400] 20:39:29 INFO - PROCESS | 3540 | 1463629169981 Marionette DEBUG loaded listener.js 20:39:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 381 (1BBCD000) [pid = 3540] [serial = 1916] [outer = 1A313400] 20:39:30 INFO - PROCESS | 3540 | 1463629170585 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 830ms 20:39:30 INFO - PROCESS | 3540 | 1463629170642 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 20:39:30 INFO - PROCESS | 3540 | 1463629170644 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 20:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:39:30 INFO - PROCESS | 3540 | 1463629170647 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:39:30 INFO - PROCESS | 3540 | 1463629170649 Marionette TRACE conn7 <- [1,2518,null,{}] 20:39:30 INFO - PROCESS | 3540 | 1463629170660 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:30 INFO - PROCESS | 3540 | 1463629170844 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 20:39:30 INFO - PROCESS | 3540 | 1463629170868 Marionette TRACE conn7 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:30 INFO - PROCESS | 3540 | ++DOCSHELL 19B05000 == 136 [pid = 3540] [id = 639] 20:39:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 382 (1BE7DC00) [pid = 3540] [serial = 1917] [outer = 00000000] 20:39:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 383 (20545800) [pid = 3540] [serial = 1918] [outer = 1BE7DC00] 20:39:30 INFO - PROCESS | 3540 | 1463629170919 Marionette DEBUG loaded listener.js 20:39:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 384 (21C56400) [pid = 3540] [serial = 1919] [outer = 1BE7DC00] 20:39:31 INFO - PROCESS | 3540 | 1463629171438 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 830ms 20:39:31 INFO - PROCESS | 3540 | 1463629171478 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 20:39:31 INFO - PROCESS | 3540 | 1463629171481 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 20:39:31 INFO - PROCESS | 3540 | 1463629171483 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:39:31 INFO - PROCESS | 3540 | 1463629171486 Marionette TRACE conn7 <- [1,2522,null,{}] 20:39:31 INFO - PROCESS | 3540 | 1463629171489 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:31 INFO - PROCESS | 3540 | 1463629171693 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 20:39:31 INFO - PROCESS | 3540 | 1463629171745 Marionette TRACE conn7 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:31 INFO - PROCESS | 3540 | ++DOCSHELL 2374C400 == 137 [pid = 3540] [id = 640] 20:39:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 385 (23F2B800) [pid = 3540] [serial = 1920] [outer = 00000000] 20:39:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 386 (2816E400) [pid = 3540] [serial = 1921] [outer = 23F2B800] 20:39:31 INFO - PROCESS | 3540 | 1463629171788 Marionette DEBUG loaded listener.js 20:39:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 387 (2868A400) [pid = 3540] [serial = 1922] [outer = 23F2B800] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 386 (1B587C00) [pid = 3540] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 385 (13613400) [pid = 3540] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 384 (21F8C000) [pid = 3540] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 383 (167DB800) [pid = 3540] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 382 (2159BC00) [pid = 3540] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 381 (178E9000) [pid = 3540] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 380 (19B0F800) [pid = 3540] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 379 (1360D000) [pid = 3540] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 378 (174DD800) [pid = 3540] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 377 (27DEC000) [pid = 3540] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 376 (0DDBD000) [pid = 3540] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 375 (227BA000) [pid = 3540] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 374 (21C0FC00) [pid = 3540] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 373 (1302FC00) [pid = 3540] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 372 (23F8E800) [pid = 3540] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 371 (20546C00) [pid = 3540] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 370 (21D49400) [pid = 3540] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 369 (1600EC00) [pid = 3540] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 368 (19464400) [pid = 3540] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 367 (1CE34C00) [pid = 3540] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 366 (1222A400) [pid = 3540] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 365 (21BD7800) [pid = 3540] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 364 (22F96000) [pid = 3540] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 363 (23C1AC00) [pid = 3540] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 362 (22F99C00) [pid = 3540] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 361 (19B64400) [pid = 3540] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 360 (21F91400) [pid = 3540] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 359 (1B583400) [pid = 3540] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 358 (1BB32400) [pid = 3540] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 357 (13512000) [pid = 3540] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 356 (1FD21400) [pid = 3540] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 355 (23FEEC00) [pid = 3540] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 354 (1CE35000) [pid = 3540] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 353 (21F93800) [pid = 3540] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 352 (23F5E800) [pid = 3540] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 351 (22F98C00) [pid = 3540] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 350 (1BB32800) [pid = 3540] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 349 (23F5BC00) [pid = 3540] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 348 (19460400) [pid = 3540] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 347 (1360EC00) [pid = 3540] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 346 (23F91400) [pid = 3540] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 345 (1BBD5000) [pid = 3540] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 344 (1A280C00) [pid = 3540] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 343 (1725D800) [pid = 3540] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 342 (172CAC00) [pid = 3540] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 341 (16906C00) [pid = 3540] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 340 (20549C00) [pid = 3540] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 339 (21C09400) [pid = 3540] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 338 (172C5800) [pid = 3540] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 337 (21D4A400) [pid = 3540] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 336 (185EA000) [pid = 3540] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 335 (1B75CC00) [pid = 3540] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 334 (1B75F800) [pid = 3540] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 333 (2285DC00) [pid = 3540] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 332 (21FF3000) [pid = 3540] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 331 (1ED6F400) [pid = 3540] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 330 (23758800) [pid = 3540] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 329 (1398F400) [pid = 3540] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 328 (17704400) [pid = 3540] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 327 (0DDBF000) [pid = 3540] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 326 (16BBD800) [pid = 3540] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 325 (1A21C800) [pid = 3540] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 324 (20529400) [pid = 3540] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 323 (20C9B400) [pid = 3540] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 322 (21F0F000) [pid = 3540] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 321 (21F11400) [pid = 3540] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 320 (227BE000) [pid = 3540] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 319 (2369C800) [pid = 3540] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 318 (236A8800) [pid = 3540] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 317 (124D9000) [pid = 3540] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 316 (17728400) [pid = 3540] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 315 (1FD1DC00) [pid = 3540] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 314 (21A7DC00) [pid = 3540] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 313 (21BD1800) [pid = 3540] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 312 (20D95C00) [pid = 3540] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 311 (2053F000) [pid = 3540] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 310 (21D55C00) [pid = 3540] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 309 (23F59800) [pid = 3540] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 308 (2868EC00) [pid = 3540] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 307 (13517000) [pid = 3540] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 306 (0EBB2000) [pid = 3540] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 305 (16FB3400) [pid = 3540] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 304 (1BB2C400) [pid = 3540] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 303 (205EB400) [pid = 3540] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 302 (21A7AC00) [pid = 3540] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 301 (22F95800) [pid = 3540] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 300 (23CD2400) [pid = 3540] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 299 (23F8D400) [pid = 3540] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 298 (23FF9400) [pid = 3540] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 297 (23743400) [pid = 3540] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 296 (2374D400) [pid = 3540] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 295 (21F8B000) [pid = 3540] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 294 (16B66400) [pid = 3540] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 293 (2831F800) [pid = 3540] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 292 (285B5C00) [pid = 3540] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 291 (23795C00) [pid = 3540] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 290 (27DE5400) [pid = 3540] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 289 (285B1C00) [pid = 3540] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 288 (2816BC00) [pid = 3540] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 287 (167E3000) [pid = 3540] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 286 (130E0C00) [pid = 3540] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 285 (169ED400) [pid = 3540] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 284 (21F19000) [pid = 3540] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 283 (2373D800) [pid = 3540] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 282 (2379C000) [pid = 3540] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 281 (23F33000) [pid = 3540] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 280 (25898800) [pid = 3540] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 279 (28314C00) [pid = 3540] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 278 (28694C00) [pid = 3540] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 277 (29172400) [pid = 3540] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 276 (2A9C2000) [pid = 3540] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 275 (2A337000) [pid = 3540] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 274 (2A338800) [pid = 3540] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 273 (2CAC9400) [pid = 3540] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 272 (27D37000) [pid = 3540] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 271 (1241D400) [pid = 3540] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 270 (1A305400) [pid = 3540] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 269 (27DEC800) [pid = 3540] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 268 (28669C00) [pid = 3540] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 267 (2A33A400) [pid = 3540] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 266 (2A48BC00) [pid = 3540] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 265 (2A496400) [pid = 3540] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 264 (2AC6B800) [pid = 3540] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 263 (2D11FC00) [pid = 3540] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 262 (2D24EC00) [pid = 3540] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 261 (2CD4C000) [pid = 3540] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 260 (2159B000) [pid = 3540] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:39:33 INFO - PROCESS | 3540 | --DOMWINDOW == 259 (1772B400) [pid = 3540] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:39:33 INFO - PROCESS | 3540 | 1463629173938 Marionette TRACE conn7 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2470ms 20:39:33 INFO - PROCESS | 3540 | 1463629173960 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 3540 | 1463629173962 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 20:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:39:33 INFO - PROCESS | 3540 | 1463629173965 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:39:33 INFO - PROCESS | 3540 | 1463629173967 Marionette TRACE conn7 <- [1,2526,null,{}] 20:39:33 INFO - PROCESS | 3540 | 1463629173970 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:34 INFO - PROCESS | 3540 | 1463629174086 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 20:39:34 INFO - PROCESS | 3540 | 1463629174094 Marionette TRACE conn7 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 3540 | ++DOCSHELL 0DEA0400 == 138 [pid = 3540] [id = 641] 20:39:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 260 (1254A800) [pid = 3540] [serial = 1923] [outer = 00000000] 20:39:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 261 (1600EC00) [pid = 3540] [serial = 1924] [outer = 1254A800] 20:39:34 INFO - PROCESS | 3540 | 1463629174138 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 262 (16906C00) [pid = 3540] [serial = 1925] [outer = 1254A800] 20:39:34 INFO - PROCESS | 3540 | 1463629174622 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 20:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:39:34 INFO - PROCESS | 3540 | 1463629174638 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 20:39:34 INFO - PROCESS | 3540 | 1463629174640 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 20:39:34 INFO - PROCESS | 3540 | 1463629174643 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:39:34 INFO - PROCESS | 3540 | 1463629174645 Marionette TRACE conn7 <- [1,2530,null,{}] 20:39:34 INFO - PROCESS | 3540 | 1463629174648 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:34 INFO - PROCESS | 3540 | 1463629174846 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 20:39:34 INFO - PROCESS | 3540 | 1463629174875 Marionette TRACE conn7 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 3540 | ++DOCSHELL 16B6D000 == 139 [pid = 3540] [id = 642] 20:39:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 263 (16FB3400) [pid = 3540] [serial = 1926] [outer = 00000000] 20:39:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 264 (175CCC00) [pid = 3540] [serial = 1927] [outer = 16FB3400] 20:39:34 INFO - PROCESS | 3540 | 1463629174920 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 265 (18AD1400) [pid = 3540] [serial = 1928] [outer = 16FB3400] 20:39:35 INFO - PROCESS | 3540 | 1463629175354 Marionette TRACE conn7 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 20:39:35 INFO - PROCESS | 3540 | 1463629175374 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 20:39:35 INFO - PROCESS | 3540 | 1463629175376 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 20:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:39:35 INFO - PROCESS | 3540 | 1463629175379 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:39:35 INFO - PROCESS | 3540 | 1463629175381 Marionette TRACE conn7 <- [1,2534,null,{}] 20:39:35 INFO - PROCESS | 3540 | 1463629175384 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:35 INFO - PROCESS | 3540 | 1463629175578 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 20:39:35 INFO - PROCESS | 3540 | 1463629175628 Marionette TRACE conn7 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 3540 | ++DOCSHELL 1A305400 == 140 [pid = 3540] [id = 643] 20:39:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 266 (1A30CC00) [pid = 3540] [serial = 1929] [outer = 00000000] 20:39:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 267 (1B75F800) [pid = 3540] [serial = 1930] [outer = 1A30CC00] 20:39:35 INFO - PROCESS | 3540 | 1463629175673 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 268 (1BBCB800) [pid = 3540] [serial = 1931] [outer = 1A30CC00] 20:39:36 INFO - PROCESS | 3540 | 1463629176502 Marionette TRACE conn7 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1183ms 20:39:36 INFO - PROCESS | 3540 | 1463629176564 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 20:39:36 INFO - PROCESS | 3540 | 1463629176570 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 20:39:36 INFO - PROCESS | 3540 | 1463629176574 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:39:36 INFO - PROCESS | 3540 | 1463629176579 Marionette TRACE conn7 <- [1,2538,null,{}] 20:39:36 INFO - PROCESS | 3540 | 1463629176584 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:36 INFO - PROCESS | 3540 | 1463629176754 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 20:39:36 INFO - PROCESS | 3540 | 1463629176964 Marionette TRACE conn7 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:37 INFO - PROCESS | 3540 | ++DOCSHELL 16FB0400 == 141 [pid = 3540] [id = 644] 20:39:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 269 (17727400) [pid = 3540] [serial = 1932] [outer = 00000000] 20:39:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 270 (19D28C00) [pid = 3540] [serial = 1933] [outer = 17727400] 20:39:37 INFO - PROCESS | 3540 | 1463629177063 Marionette DEBUG loaded listener.js 20:39:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 271 (1A30DC00) [pid = 3540] [serial = 1934] [outer = 17727400] 20:39:37 INFO - PROCESS | 3540 | 1463629177723 Marionette TRACE conn7 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1172ms 20:39:37 INFO - PROCESS | 3540 | 1463629177751 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 20:39:37 INFO - PROCESS | 3540 | 1463629177757 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 20:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:39:37 INFO - PROCESS | 3540 | 1463629177763 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:39:37 INFO - PROCESS | 3540 | 1463629177766 Marionette TRACE conn7 <- [1,2542,null,{}] 20:39:37 INFO - PROCESS | 3540 | 1463629177770 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:37 INFO - PROCESS | 3540 | 1463629177916 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 20:39:38 INFO - PROCESS | 3540 | 1463629178144 Marionette TRACE conn7 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:38 INFO - PROCESS | 3540 | ++DOCSHELL 1BB2EC00 == 142 [pid = 3540] [id = 645] 20:39:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 272 (1BB2F400) [pid = 3540] [serial = 1935] [outer = 00000000] 20:39:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 273 (1FD19400) [pid = 3540] [serial = 1936] [outer = 1BB2F400] 20:39:38 INFO - PROCESS | 3540 | 1463629178200 Marionette DEBUG loaded listener.js 20:39:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 274 (20529C00) [pid = 3540] [serial = 1937] [outer = 1BB2F400] 20:39:38 INFO - PROCESS | 3540 | 1463629178885 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1185ms 20:39:38 INFO - PROCESS | 3540 | 1463629178951 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 20:39:38 INFO - PROCESS | 3540 | 1463629178954 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 20:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:39:38 INFO - PROCESS | 3540 | 1463629178957 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:39:38 INFO - PROCESS | 3540 | 1463629178961 Marionette TRACE conn7 <- [1,2546,null,{}] 20:39:38 INFO - PROCESS | 3540 | 1463629178972 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:39 INFO - PROCESS | 3540 | 1463629179119 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 20:39:39 INFO - PROCESS | 3540 | 1463629179335 Marionette TRACE conn7 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:39 INFO - PROCESS | 3540 | ++DOCSHELL 20D9BC00 == 143 [pid = 3540] [id = 646] 20:39:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 275 (215A2800) [pid = 3540] [serial = 1938] [outer = 00000000] 20:39:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 276 (21A7E800) [pid = 3540] [serial = 1939] [outer = 215A2800] 20:39:39 INFO - PROCESS | 3540 | 1463629179392 Marionette DEBUG loaded listener.js 20:39:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 277 (21BCE400) [pid = 3540] [serial = 1940] [outer = 215A2800] 20:39:40 INFO - PROCESS | 3540 | 1463629180083 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1175ms 20:39:40 INFO - PROCESS | 3540 | 1463629180136 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 20:39:40 INFO - PROCESS | 3540 | 1463629180139 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 20:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:39:40 INFO - PROCESS | 3540 | 1463629180142 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:39:40 INFO - PROCESS | 3540 | 1463629180144 Marionette TRACE conn7 <- [1,2550,null,{}] 20:39:40 INFO - PROCESS | 3540 | 1463629180148 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:40 INFO - PROCESS | 3540 | 1463629180292 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 20:39:40 INFO - PROCESS | 3540 | 1463629180519 Marionette TRACE conn7 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 3540 | ++DOCSHELL 21A7FC00 == 144 [pid = 3540] [id = 647] 20:39:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 278 (21C03400) [pid = 3540] [serial = 1941] [outer = 00000000] 20:39:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 279 (21F16C00) [pid = 3540] [serial = 1942] [outer = 21C03400] 20:39:40 INFO - PROCESS | 3540 | 1463629180576 Marionette DEBUG loaded listener.js 20:39:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 280 (21FF7C00) [pid = 3540] [serial = 1943] [outer = 21C03400] 20:39:41 INFO - PROCESS | 3540 | 1463629181180 Marionette TRACE conn7 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1071ms 20:39:41 INFO - PROCESS | 3540 | 1463629181217 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 3540 | 1463629181219 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 20:39:41 INFO - PROCESS | 3540 | 1463629181223 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:39:41 INFO - PROCESS | 3540 | 1463629181225 Marionette TRACE conn7 <- [1,2554,null,{}] 20:39:41 INFO - PROCESS | 3540 | 1463629181229 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:41 INFO - PROCESS | 3540 | 1463629181368 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 20:39:41 INFO - PROCESS | 3540 | 1463629181595 Marionette TRACE conn7 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:41 INFO - PROCESS | 3540 | ++DOCSHELL 21F12800 == 145 [pid = 3540] [id = 648] 20:39:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 281 (227C4800) [pid = 3540] [serial = 1944] [outer = 00000000] 20:39:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 282 (22F9B800) [pid = 3540] [serial = 1945] [outer = 227C4800] 20:39:41 INFO - PROCESS | 3540 | 1463629181651 Marionette DEBUG loaded listener.js 20:39:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 283 (22F9EC00) [pid = 3540] [serial = 1946] [outer = 227C4800] 20:39:42 INFO - PROCESS | 3540 | 1463629182287 Marionette TRACE conn7 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1121ms 20:39:42 INFO - PROCESS | 3540 | 1463629182348 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 20:39:42 INFO - PROCESS | 3540 | 1463629182350 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 20:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:39:42 INFO - PROCESS | 3540 | 1463629182354 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:39:42 INFO - PROCESS | 3540 | 1463629182356 Marionette TRACE conn7 <- [1,2558,null,{}] 20:39:42 INFO - PROCESS | 3540 | 1463629182360 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:42 INFO - PROCESS | 3540 | 1463629182509 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 20:39:42 INFO - PROCESS | 3540 | 1463629182726 Marionette TRACE conn7 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 3540 | ++DOCSHELL 23742C00 == 146 [pid = 3540] [id = 649] 20:39:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 284 (23C13800) [pid = 3540] [serial = 1947] [outer = 00000000] 20:39:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 285 (23CDA800) [pid = 3540] [serial = 1948] [outer = 23C13800] 20:39:42 INFO - PROCESS | 3540 | 1463629182824 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 286 (23F35400) [pid = 3540] [serial = 1949] [outer = 23C13800] 20:39:43 INFO - PROCESS | 3540 | 1463629183464 Marionette TRACE conn7 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1128ms 20:39:43 INFO - PROCESS | 3540 | 1463629183492 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 20:39:43 INFO - PROCESS | 3540 | 1463629183494 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 20:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:39:43 INFO - PROCESS | 3540 | 1463629183500 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:39:43 INFO - PROCESS | 3540 | 1463629183502 Marionette TRACE conn7 <- [1,2562,null,{}] 20:39:43 INFO - PROCESS | 3540 | 1463629183506 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:43 INFO - PROCESS | 3540 | 1463629183651 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 20:39:43 INFO - PROCESS | 3540 | 1463629183865 Marionette TRACE conn7 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:43 INFO - PROCESS | 3540 | ++DOCSHELL 23CD8C00 == 147 [pid = 3540] [id = 650] 20:39:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 287 (23F58C00) [pid = 3540] [serial = 1950] [outer = 00000000] 20:39:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 288 (23FF0800) [pid = 3540] [serial = 1951] [outer = 23F58C00] 20:39:43 INFO - PROCESS | 3540 | 1463629183959 Marionette DEBUG loaded listener.js 20:39:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 289 (2589D400) [pid = 3540] [serial = 1952] [outer = 23F58C00] 20:39:44 INFO - PROCESS | 3540 | 1463629184576 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1124ms 20:39:44 INFO - PROCESS | 3540 | 1463629184625 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 20:39:44 INFO - PROCESS | 3540 | 1463629184627 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 20:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:39:44 INFO - PROCESS | 3540 | 1463629184631 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:39:44 INFO - PROCESS | 3540 | 1463629184633 Marionette TRACE conn7 <- [1,2566,null,{}] 20:39:44 INFO - PROCESS | 3540 | 1463629184637 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:44 INFO - PROCESS | 3540 | 1463629184774 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 20:39:44 INFO - PROCESS | 3540 | 1463629184989 Marionette TRACE conn7 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:45 INFO - PROCESS | 3540 | ++DOCSHELL 23F91400 == 148 [pid = 3540] [id = 651] 20:39:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 290 (23F99000) [pid = 3540] [serial = 1953] [outer = 00000000] 20:39:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 291 (28167000) [pid = 3540] [serial = 1954] [outer = 23F99000] 20:39:45 INFO - PROCESS | 3540 | 1463629185086 Marionette DEBUG loaded listener.js 20:39:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 292 (285B1C00) [pid = 3540] [serial = 1955] [outer = 23F99000] 20:39:45 INFO - PROCESS | 3540 | 1463629185652 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1074ms 20:39:45 INFO - PROCESS | 3540 | 1463629185709 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 20:39:45 INFO - PROCESS | 3540 | 1463629185711 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 20:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:39:45 INFO - PROCESS | 3540 | 1463629185715 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:39:45 INFO - PROCESS | 3540 | 1463629185717 Marionette TRACE conn7 <- [1,2570,null,{}] 20:39:45 INFO - PROCESS | 3540 | 1463629185720 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:45 INFO - PROCESS | 3540 | 1463629185859 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 20:39:46 INFO - PROCESS | 3540 | 1463629186087 Marionette TRACE conn7 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 3540 | ++DOCSHELL 27DED800 == 149 [pid = 3540] [id = 652] 20:39:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 293 (28668400) [pid = 3540] [serial = 1956] [outer = 00000000] 20:39:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 294 (29165000) [pid = 3540] [serial = 1957] [outer = 28668400] 20:39:46 INFO - PROCESS | 3540 | 1463629186143 Marionette DEBUG loaded listener.js 20:39:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 295 (29A8F800) [pid = 3540] [serial = 1958] [outer = 28668400] 20:39:46 INFO - PROCESS | 3540 | 1463629186750 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1121ms 20:39:46 INFO - PROCESS | 3540 | 1463629186840 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 20:39:46 INFO - PROCESS | 3540 | 1463629186843 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 20:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:39:46 INFO - PROCESS | 3540 | 1463629186863 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:39:46 INFO - PROCESS | 3540 | 1463629186865 Marionette TRACE conn7 <- [1,2574,null,{}] 20:39:46 INFO - PROCESS | 3540 | 1463629186869 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:46 INFO - PROCESS | 3540 | 1463629187008 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 20:39:47 INFO - PROCESS | 3540 | 1463629187224 Marionette TRACE conn7 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:47 INFO - PROCESS | 3540 | ++DOCSHELL 2A33A000 == 150 [pid = 3540] [id = 653] 20:39:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 296 (2A493C00) [pid = 3540] [serial = 1959] [outer = 00000000] 20:39:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 297 (2A80AC00) [pid = 3540] [serial = 1960] [outer = 2A493C00] 20:39:47 INFO - PROCESS | 3540 | 1463629187321 Marionette DEBUG loaded listener.js 20:39:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 298 (2A9D0000) [pid = 3540] [serial = 1961] [outer = 2A493C00] 20:39:47 INFO - PROCESS | 3540 | 1463629187931 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1133ms 20:39:47 INFO - PROCESS | 3540 | 1463629187994 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 20:39:47 INFO - PROCESS | 3540 | 1463629187997 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 20:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:39:47 INFO - PROCESS | 3540 | 1463629188000 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:39:47 INFO - PROCESS | 3540 | 1463629188003 Marionette TRACE conn7 <- [1,2578,null,{}] 20:39:47 INFO - PROCESS | 3540 | 1463629188007 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:48 INFO - PROCESS | 3540 | 1463629188258 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 20:39:48 INFO - PROCESS | 3540 | 1463629188412 Marionette TRACE conn7 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:48 INFO - PROCESS | 3540 | ++DOCSHELL 23C0A400 == 151 [pid = 3540] [id = 654] 20:39:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 299 (23C0B400) [pid = 3540] [serial = 1962] [outer = 00000000] 20:39:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 300 (27DE8400) [pid = 3540] [serial = 1963] [outer = 23C0B400] 20:39:48 INFO - PROCESS | 3540 | 1463629188473 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 301 (2ACEE000) [pid = 3540] [serial = 1964] [outer = 23C0B400] 20:39:49 INFO - PROCESS | 3540 | 1463629189086 Marionette TRACE conn7 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1129ms 20:39:49 INFO - PROCESS | 3540 | 1463629189133 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 20:39:49 INFO - PROCESS | 3540 | 1463629189135 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 20:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:39:49 INFO - PROCESS | 3540 | 1463629189138 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:39:49 INFO - PROCESS | 3540 | 1463629189140 Marionette TRACE conn7 <- [1,2582,null,{}] 20:39:49 INFO - PROCESS | 3540 | 1463629189144 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:49 INFO - PROCESS | 3540 | 1463629189283 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 20:39:49 INFO - PROCESS | 3540 | 1463629189549 Marionette TRACE conn7 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 3540 | ++DOCSHELL 17579000 == 152 [pid = 3540] [id = 655] 20:39:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 302 (17704400) [pid = 3540] [serial = 1965] [outer = 00000000] 20:39:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 303 (2CAC2C00) [pid = 3540] [serial = 1966] [outer = 17704400] 20:39:49 INFO - PROCESS | 3540 | 1463629189604 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 304 (2CD46400) [pid = 3540] [serial = 1967] [outer = 17704400] 20:39:50 INFO - PROCESS | 3540 | 1463629190265 Marionette TRACE conn7 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1180ms 20:39:50 INFO - PROCESS | 3540 | 1463629190329 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 20:39:50 INFO - PROCESS | 3540 | 1463629190331 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 20:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:39:50 INFO - PROCESS | 3540 | 1463629190337 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:39:50 INFO - PROCESS | 3540 | 1463629190341 Marionette TRACE conn7 <- [1,2586,null,{}] 20:39:50 INFO - PROCESS | 3540 | 1463629190345 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:50 INFO - PROCESS | 3540 | 1463629190488 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 20:39:50 INFO - PROCESS | 3540 | 1463629190746 Marionette TRACE conn7 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:50 INFO - PROCESS | 3540 | ++DOCSHELL 0DDBD800 == 153 [pid = 3540] [id = 656] 20:39:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 305 (1224B000) [pid = 3540] [serial = 1968] [outer = 00000000] 20:39:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 306 (16FACC00) [pid = 3540] [serial = 1969] [outer = 1224B000] 20:39:50 INFO - PROCESS | 3540 | 1463629190804 Marionette DEBUG loaded listener.js 20:39:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 307 (1A334800) [pid = 3540] [serial = 1970] [outer = 1224B000] 20:39:51 INFO - PROCESS | 3540 | 1463629191489 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1229ms 20:39:51 INFO - PROCESS | 3540 | 1463629191567 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 20:39:51 INFO - PROCESS | 3540 | 1463629191570 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 20:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:39:51 INFO - PROCESS | 3540 | 1463629191573 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:39:51 INFO - PROCESS | 3540 | 1463629191575 Marionette TRACE conn7 <- [1,2590,null,{}] 20:39:51 INFO - PROCESS | 3540 | 1463629191579 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:51 INFO - PROCESS | 3540 | 1463629191753 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 20:39:51 INFO - PROCESS | 3540 | 1463629191973 Marionette TRACE conn7 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 3540 | ++DOCSHELL 0D91A000 == 154 [pid = 3540] [id = 657] 20:39:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 308 (0DD11400) [pid = 3540] [serial = 1971] [outer = 00000000] 20:39:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 309 (17A91400) [pid = 3540] [serial = 1972] [outer = 0DD11400] 20:39:52 INFO - PROCESS | 3540 | 1463629192072 Marionette DEBUG loaded listener.js 20:39:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 310 (1B7E0400) [pid = 3540] [serial = 1973] [outer = 0DD11400] 20:39:52 INFO - PROCESS | 3540 | 1463629192753 Marionette TRACE conn7 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1218ms 20:39:52 INFO - PROCESS | 3540 | 1463629192795 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 3540 | 1463629192798 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 20:39:52 INFO - PROCESS | 3540 | 1463629192801 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:39:52 INFO - PROCESS | 3540 | 1463629192803 Marionette TRACE conn7 <- [1,2594,null,{}] 20:39:52 INFO - PROCESS | 3540 | 1463629192807 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:52 INFO - PROCESS | 3540 | 1463629192951 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 20:39:53 INFO - PROCESS | 3540 | 1463629193188 Marionette TRACE conn7 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 3540 | ++DOCSHELL 0DE9AC00 == 155 [pid = 3540] [id = 658] 20:39:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 311 (16853400) [pid = 3540] [serial = 1974] [outer = 00000000] 20:39:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 312 (1937E000) [pid = 3540] [serial = 1975] [outer = 16853400] 20:39:53 INFO - PROCESS | 3540 | 1463629193244 Marionette DEBUG loaded listener.js 20:39:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 313 (16008000) [pid = 3540] [serial = 1976] [outer = 16853400] 20:39:53 INFO - PROCESS | 3540 | 1463629193928 Marionette TRACE conn7 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1166ms 20:39:53 INFO - PROCESS | 3540 | 1463629193971 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 3540 | 1463629193974 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 20:39:53 INFO - PROCESS | 3540 | 1463629193977 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:39:53 INFO - PROCESS | 3540 | 1463629193979 Marionette TRACE conn7 <- [1,2598,null,{}] 20:39:53 INFO - PROCESS | 3540 | 1463629193983 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:54 INFO - PROCESS | 3540 | 1463629194129 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 20:39:54 INFO - PROCESS | 3540 | 1463629194923 Marionette TRACE conn7 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:54 INFO - PROCESS | 3540 | ++DOCSHELL 0DDBD000 == 156 [pid = 3540] [id = 659] 20:39:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 314 (0DDBF000) [pid = 3540] [serial = 1977] [outer = 00000000] 20:39:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 315 (11B03400) [pid = 3540] [serial = 1978] [outer = 0DDBF000] 20:39:54 INFO - PROCESS | 3540 | 1463629194979 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 316 (1315E000) [pid = 3540] [serial = 1979] [outer = 0DDBF000] 20:39:55 INFO - PROCESS | 3540 | 1463629195582 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1677ms 20:39:55 INFO - PROCESS | 3540 | 1463629195659 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 3540 | 1463629195663 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 20:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:39:55 INFO - PROCESS | 3540 | 1463629195684 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:39:55 INFO - PROCESS | 3540 | 1463629195688 Marionette TRACE conn7 <- [1,2602,null,{}] 20:39:55 INFO - PROCESS | 3540 | 1463629195692 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:55 INFO - PROCESS | 3540 | 1463629195835 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 20:39:56 INFO - PROCESS | 3540 | 1463629196048 Marionette TRACE conn7 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 3540 | ++DOCSHELL 173D8400 == 157 [pid = 3540] [id = 660] 20:39:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 317 (173E0800) [pid = 3540] [serial = 1980] [outer = 00000000] 20:39:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 318 (1785C400) [pid = 3540] [serial = 1981] [outer = 173E0800] 20:39:56 INFO - PROCESS | 3540 | 1463629196142 Marionette DEBUG loaded listener.js 20:39:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 319 (17911C00) [pid = 3540] [serial = 1982] [outer = 173E0800] 20:39:56 INFO - PROCESS | 3540 | 1463629196764 Marionette TRACE conn7 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1122ms 20:39:56 INFO - PROCESS | 3540 | 1463629196811 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 20:39:56 INFO - PROCESS | 3540 | 1463629196815 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 20:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:39:56 INFO - PROCESS | 3540 | 1463629196819 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:39:56 INFO - PROCESS | 3540 | 1463629196821 Marionette TRACE conn7 <- [1,2606,null,{}] 20:39:56 INFO - PROCESS | 3540 | 1463629196825 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:56 INFO - PROCESS | 3540 | 1463629196985 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 20:39:57 INFO - PROCESS | 3540 | 1463629197265 Marionette TRACE conn7 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 15D54800 == 156 [pid = 3540] [id = 104] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 1FD1C400 == 155 [pid = 3540] [id = 393] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 1BBD5800 == 154 [pid = 3540] [id = 231] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 21C01400 == 153 [pid = 3540] [id = 394] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 1FD1FC00 == 152 [pid = 3540] [id = 251] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 1937E800 == 151 [pid = 3540] [id = 355] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 172C3C00 == 150 [pid = 3540] [id = 247] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 21598400 == 149 [pid = 3540] [id = 513] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 16B6D000 == 148 [pid = 3540] [id = 642] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 0DEA0400 == 147 [pid = 3540] [id = 641] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 2374C400 == 146 [pid = 3540] [id = 640] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 19B05000 == 145 [pid = 3540] [id = 639] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 17918000 == 144 [pid = 3540] [id = 638] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 0DEA1400 == 143 [pid = 3540] [id = 637] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 318 (19803800) [pid = 3540] [serial = 1822] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 317 (28318800) [pid = 3540] [serial = 1828] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 316 (205EC000) [pid = 3540] [serial = 1825] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 315 (2A814C00) [pid = 3540] [serial = 1816] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 314 (2CD4D800) [pid = 3540] [serial = 1819] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 313 (20D91800) [pid = 3540] [serial = 1846] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | ++DOCSHELL 0DEA1400 == 144 [pid = 3540] [id = 661] 20:39:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 314 (11E1C000) [pid = 3540] [serial = 1983] [outer = 00000000] 20:39:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 315 (13511000) [pid = 3540] [serial = 1984] [outer = 11E1C000] 20:39:57 INFO - PROCESS | 3540 | 1463629197419 Marionette DEBUG loaded listener.js 20:39:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 316 (1600E000) [pid = 3540] [serial = 1985] [outer = 11E1C000] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 10D9F400 == 143 [pid = 3540] [id = 636] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 11D47000 == 142 [pid = 3540] [id = 635] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 20C9A000 == 141 [pid = 3540] [id = 634] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 16FB2400 == 140 [pid = 3540] [id = 633] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 1BBCD400 == 139 [pid = 3540] [id = 632] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 1BE7B400 == 138 [pid = 3540] [id = 631] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 16907000 == 137 [pid = 3540] [id = 630] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 11DBC800 == 136 [pid = 3540] [id = 629] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 1690B400 == 135 [pid = 3540] [id = 502] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 23F2F400 == 134 [pid = 3540] [id = 621] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 23744C00 == 133 [pid = 3540] [id = 620] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 21FFD000 == 132 [pid = 3540] [id = 619] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 205E2400 == 131 [pid = 3540] [id = 618] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 18AC4800 == 130 [pid = 3540] [id = 617] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 13610800 == 129 [pid = 3540] [id = 616] 20:39:57 INFO - PROCESS | 3540 | --DOCSHELL 205E5800 == 128 [pid = 3540] [id = 615] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 315 (16FB2000) [pid = 3540] [serial = 1838] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 314 (2285F800) [pid = 3540] [serial = 1793] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 313 (227BB400) [pid = 3540] [serial = 1792] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 312 (178EEC00) [pid = 3540] [serial = 1367] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 311 (215A3400) [pid = 3540] [serial = 1786] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 310 (1A335C00) [pid = 3540] [serial = 1784] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 309 (2AC74000) [pid = 3540] [serial = 1813] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 308 (1A70AC00) [pid = 3540] [serial = 1835] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 307 (2A333000) [pid = 3540] [serial = 1810] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 306 (167DF000) [pid = 3540] [serial = 1780] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 305 (1A224400) [pid = 3540] [serial = 1840] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 304 (28319000) [pid = 3540] [serial = 1805] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 303 (1770B800) [pid = 3540] [serial = 1241] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 302 (2379D000) [pid = 3540] [serial = 1796] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 301 (21BD3C00) [pid = 3540] [serial = 1787] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 300 (1A70FC00) [pid = 3540] [serial = 1841] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 299 (21D47800) [pid = 3540] [serial = 1789] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 298 (13A08400) [pid = 3540] [serial = 1831] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 297 (1A309000) [pid = 3540] [serial = 1834] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 296 (23FF8400) [pid = 3540] [serial = 1801] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 295 (21599000) [pid = 3540] [serial = 1778] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 294 (2866C000) [pid = 3540] [serial = 1670] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 293 (23F33C00) [pid = 3540] [serial = 1799] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 292 (167E4800) [pid = 3540] [serial = 1832] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 291 (16903400) [pid = 3540] [serial = 1781] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 290 (23791C00) [pid = 3540] [serial = 1795] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 289 (1A220000) [pid = 3540] [serial = 1783] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 288 (28685800) [pid = 3540] [serial = 1807] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 287 (2816F400) [pid = 3540] [serial = 1804] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 286 (21F0E800) [pid = 3540] [serial = 1586] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 285 (23F30800) [pid = 3540] [serial = 1798] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 284 (167F5C00) [pid = 3540] [serial = 1837] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 283 (21F15000) [pid = 3540] [serial = 1790] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 282 (27D35C00) [pid = 3540] [serial = 1802] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 281 (2052C800) [pid = 3540] [serial = 1178] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 280 (16010400) [pid = 3540] [serial = 1403] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 279 (21F8BC00) [pid = 3540] [serial = 1361] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 278 (23C22000) [pid = 3540] [serial = 1187] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 277 (23CDA000) [pid = 3540] [serial = 1415] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 276 (23758C00) [pid = 3540] [serial = 1556] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 275 (1A289000) [pid = 3540] [serial = 1223] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 274 (236A4000) [pid = 3540] [serial = 1412] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 273 (1FD16C00) [pid = 3540] [serial = 1547] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 272 (1F459400) [pid = 3540] [serial = 1235] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 271 (167F4800) [pid = 3540] [serial = 1703] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 270 (21F0B800) [pid = 3540] [serial = 1181] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 269 (2589F400) [pid = 3540] [serial = 1418] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 268 (1F454000) [pid = 3540] [serial = 1175] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 267 (22FA2800) [pid = 3540] [serial = 1550] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 266 (28313800) [pid = 3540] [serial = 1559] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 265 (23C20800) [pid = 3540] [serial = 1364] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 264 (1BE83400) [pid = 3540] [serial = 1172] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 263 (2831D000) [pid = 3540] [serial = 1562] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 262 (1A063C00) [pid = 3540] [serial = 1220] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 261 (1600B800) [pid = 3540] [serial = 1211] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 260 (258A2C00) [pid = 3540] [serial = 1712] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 259 (21BD6C00) [pid = 3540] [serial = 1409] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 258 (1B752400) [pid = 3540] [serial = 1226] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 257 (17A92000) [pid = 3540] [serial = 1406] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 256 (17723400) [pid = 3540] [serial = 1214] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 255 (1785DC00) [pid = 3540] [serial = 1544] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 254 (21C4D400) [pid = 3540] [serial = 1358] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 253 (227BB000) [pid = 3540] [serial = 1184] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 252 (1BE82C00) [pid = 3540] [serial = 1706] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 251 (21D52C00) [pid = 3540] [serial = 1424] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 250 (19384C00) [pid = 3540] [serial = 1217] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 249 (1BB29000) [pid = 3540] [serial = 1229] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 248 (1BE7C400) [pid = 3540] [serial = 1232] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 247 (22866000) [pid = 3540] [serial = 1553] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 246 (21FFD800) [pid = 3540] [serial = 1421] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 245 (20C91000) [pid = 3540] [serial = 1238] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 244 (174E1C00) [pid = 3540] [serial = 1709] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 243 (1685B000) [pid = 3540] [serial = 1166] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 242 (1A332C00) [pid = 3540] [serial = 1169] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 241 (13026C00) [pid = 3540] [serial = 1274] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 240 (173DD000) [pid = 3540] [serial = 1277] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 239 (1B7DA000) [pid = 3540] [serial = 1280] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 238 (20C95C00) [pid = 3540] [serial = 1283] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 237 (21C05800) [pid = 3540] [serial = 1286] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 236 (21F89800) [pid = 3540] [serial = 1289] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 235 (22F95C00) [pid = 3540] [serial = 1292] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 234 (2369E800) [pid = 3540] [serial = 1295] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 233 (23C16400) [pid = 3540] [serial = 1298] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 232 (23CD4000) [pid = 3540] [serial = 1301] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 231 (1690E800) [pid = 3540] [serial = 1337] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 230 (1A066800) [pid = 3540] [serial = 1340] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 229 (205ECC00) [pid = 3540] [serial = 1343] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 228 (21F86C00) [pid = 3540] [serial = 1346] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 227 (21BD9800) [pid = 3540] [serial = 1349] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 226 (21BDB400) [pid = 3540] [serial = 1352] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 225 (20547800) [pid = 3540] [serial = 1355] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 224 (23F55400) [pid = 3540] [serial = 1427] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 223 (2589A800) [pid = 3540] [serial = 1430] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 222 (28E6E400) [pid = 3540] [serial = 1433] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 221 (172CBC00) [pid = 3540] [serial = 1436] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 220 (13163400) [pid = 3540] [serial = 1472] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 219 (1790F000) [pid = 3540] [serial = 1475] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 218 (1F455C00) [pid = 3540] [serial = 1478] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 217 (21A7B400) [pid = 3540] [serial = 1481] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 216 (21C52C00) [pid = 3540] [serial = 1484] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 215 (23C21C00) [pid = 3540] [serial = 1487] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 214 (23F91C00) [pid = 3540] [serial = 1490] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (23FEC400) [pid = 3540] [serial = 1493] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (28669400) [pid = 3540] [serial = 1496] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 211 (2374A400) [pid = 3540] [serial = 1499] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 210 (23F8E000) [pid = 3540] [serial = 1502] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 209 (2868D800) [pid = 3540] [serial = 1505] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (19DA0C00) [pid = 3540] [serial = 1508] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (2868F800) [pid = 3540] [serial = 1565] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (285BDC00) [pid = 3540] [serial = 1568] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 205 (2379E800) [pid = 3540] [serial = 1571] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 204 (27DF0C00) [pid = 3540] [serial = 1574] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 203 (29163800) [pid = 3540] [serial = 1577] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 202 (28173C00) [pid = 3540] [serial = 1580] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (1785B400) [pid = 3540] [serial = 1583] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (13B04800) [pid = 3540] [serial = 1619] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (1B7D7000) [pid = 3540] [serial = 1622] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 198 (227C0400) [pid = 3540] [serial = 1625] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 197 (23797800) [pid = 3540] [serial = 1628] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 196 (23F31400) [pid = 3540] [serial = 1631] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (2589E000) [pid = 3540] [serial = 1634] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (28174000) [pid = 3540] [serial = 1637] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (28687000) [pid = 3540] [serial = 1640] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (2916EC00) [pid = 3540] [serial = 1643] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (29A89C00) [pid = 3540] [serial = 1646] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (2A9CE400) [pid = 3540] [serial = 1649] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (2A9C7400) [pid = 3540] [serial = 1652] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 188 (2CAC0C00) [pid = 3540] [serial = 1655] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (2D114C00) [pid = 3540] [serial = 1658] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (27D3D800) [pid = 3540] [serial = 1661] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (1937BC00) [pid = 3540] [serial = 1664] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (21A76C00) [pid = 3540] [serial = 1667] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (28321C00) [pid = 3540] [serial = 1715] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (29A8D400) [pid = 3540] [serial = 1718] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (2ACEF800) [pid = 3540] [serial = 1721] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (2A494000) [pid = 3540] [serial = 1724] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (2AC6F000) [pid = 3540] [serial = 1727] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (2ACF1000) [pid = 3540] [serial = 1730] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (2D24D000) [pid = 3540] [serial = 1733] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (31210000) [pid = 3540] [serial = 1736] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (2CD50C00) [pid = 3540] [serial = 1739] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (22F97400) [pid = 3540] [serial = 1745] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (1BB36800) [pid = 3540] [serial = 1742] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (1BE83C00) [pid = 3540] [serial = 1843] [outer = 00000000] [url = about:blank] 20:39:57 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (1ED77800) [pid = 3540] [serial = 1844] [outer = 00000000] [url = about:blank] 20:39:58 INFO - PROCESS | 3540 | 1463629198136 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1374ms 20:39:58 INFO - PROCESS | 3540 | 1463629198197 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 20:39:58 INFO - PROCESS | 3540 | 1463629198200 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 20:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:39:58 INFO - PROCESS | 3540 | 1463629198208 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:39:58 INFO - PROCESS | 3540 | 1463629198214 Marionette TRACE conn7 <- [1,2610,null,{}] 20:39:58 INFO - PROCESS | 3540 | 1463629198219 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:58 INFO - PROCESS | 3540 | 1463629198341 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 20:39:58 INFO - PROCESS | 3540 | 1463629198492 Marionette TRACE conn7 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:58 INFO - PROCESS | 3540 | ++DOCSHELL 16009800 == 129 [pid = 3540] [id = 662] 20:39:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (1600A800) [pid = 3540] [serial = 1986] [outer = 00000000] 20:39:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (1690C800) [pid = 3540] [serial = 1987] [outer = 1600A800] 20:39:58 INFO - PROCESS | 3540 | 1463629198537 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (16FAC000) [pid = 3540] [serial = 1988] [outer = 1600A800] 20:39:58 INFO - PROCESS | 3540 | 1463629198985 Marionette TRACE conn7 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 830ms 20:39:59 INFO - PROCESS | 3540 | 1463629199037 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 20:39:59 INFO - PROCESS | 3540 | 1463629199040 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 20:39:59 INFO - PROCESS | 3540 | 1463629199043 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:39:59 INFO - PROCESS | 3540 | 1463629199045 Marionette TRACE conn7 <- [1,2614,null,{}] 20:39:59 INFO - PROCESS | 3540 | 1463629199048 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:59 INFO - PROCESS | 3540 | 1463629199170 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 20:39:59 INFO - PROCESS | 3540 | 1463629199185 Marionette TRACE conn7 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:59 INFO - PROCESS | 3540 | ++DOCSHELL 174E0400 == 130 [pid = 3540] [id = 663] 20:39:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (174E1C00) [pid = 3540] [serial = 1989] [outer = 00000000] 20:39:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (17728400) [pid = 3540] [serial = 1990] [outer = 174E1C00] 20:39:59 INFO - PROCESS | 3540 | 1463629199232 Marionette DEBUG loaded listener.js 20:39:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (178E6800) [pid = 3540] [serial = 1991] [outer = 174E1C00] 20:39:59 INFO - PROCESS | 3540 | 1463629199755 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 20:39:59 INFO - PROCESS | 3540 | 1463629199814 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 20:39:59 INFO - PROCESS | 3540 | 1463629199817 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 20:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:39:59 INFO - PROCESS | 3540 | 1463629199820 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:39:59 INFO - PROCESS | 3540 | 1463629199822 Marionette TRACE conn7 <- [1,2618,null,{}] 20:39:59 INFO - PROCESS | 3540 | 1463629199825 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:39:59 INFO - PROCESS | 3540 | 1463629200004 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 20:40:00 INFO - PROCESS | 3540 | 1463629200064 Marionette TRACE conn7 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 3540 | ++DOCSHELL 179E6800 == 131 [pid = 3540] [id = 664] 20:40:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (179EB000) [pid = 3540] [serial = 1992] [outer = 00000000] 20:40:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (19379400) [pid = 3540] [serial = 1993] [outer = 179EB000] 20:40:00 INFO - PROCESS | 3540 | 1463629200129 Marionette DEBUG loaded listener.js 20:40:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (19B6A000) [pid = 3540] [serial = 1994] [outer = 179EB000] 20:40:00 INFO - PROCESS | 3540 | 1463629200626 Marionette TRACE conn7 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 870ms 20:40:00 INFO - PROCESS | 3540 | 1463629200692 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 20:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:40:00 INFO - PROCESS | 3540 | 1463629200694 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 20:40:00 INFO - PROCESS | 3540 | 1463629200697 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:40:00 INFO - PROCESS | 3540 | 1463629200699 Marionette TRACE conn7 <- [1,2622,null,{}] 20:40:00 INFO - PROCESS | 3540 | 1463629200702 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:00 INFO - PROCESS | 3540 | 1463629200883 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 20:40:00 INFO - PROCESS | 3540 | 1463629200913 Marionette TRACE conn7 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 3540 | ++DOCSHELL 19D27400 == 132 [pid = 3540] [id = 665] 20:40:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (1A065800) [pid = 3540] [serial = 1995] [outer = 00000000] 20:40:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (1A28A400) [pid = 3540] [serial = 1996] [outer = 1A065800] 20:40:00 INFO - PROCESS | 3540 | 1463629200960 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (1A30FC00) [pid = 3540] [serial = 1997] [outer = 1A065800] 20:40:01 INFO - PROCESS | 3540 | 1463629201434 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 770ms 20:40:01 INFO - PROCESS | 3540 | 1463629201495 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 20:40:01 INFO - PROCESS | 3540 | 1463629201497 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 20:40:01 INFO - PROCESS | 3540 | 1463629201500 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:40:01 INFO - PROCESS | 3540 | 1463629201501 Marionette TRACE conn7 <- [1,2626,null,{}] 20:40:01 INFO - PROCESS | 3540 | 1463629201505 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:01 INFO - PROCESS | 3540 | 1463629201670 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 20:40:01 INFO - PROCESS | 3540 | 1463629201690 Marionette TRACE conn7 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:01 INFO - PROCESS | 3540 | ++DOCSHELL 1A289000 == 133 [pid = 3540] [id = 666] 20:40:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (1A334400) [pid = 3540] [serial = 1998] [outer = 00000000] 20:40:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (1B57FC00) [pid = 3540] [serial = 1999] [outer = 1A334400] 20:40:01 INFO - PROCESS | 3540 | 1463629201734 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (1B753400) [pid = 3540] [serial = 2000] [outer = 1A334400] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (1BE7DC00) [pid = 3540] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (178E4800) [pid = 3540] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (1A313400) [pid = 3540] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (13981400) [pid = 3540] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (1B7DF400) [pid = 3540] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (23F2B800) [pid = 3540] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (1BBCEC00) [pid = 3540] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (11E1DC00) [pid = 3540] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (21BDD400) [pid = 3540] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (122DEC00) [pid = 3540] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (1BE7D000) [pid = 3540] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (19801800) [pid = 3540] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (16FB3400) [pid = 3540] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:40:02 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (1254A800) [pid = 3540] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:40:02 INFO - PROCESS | 3540 | 1463629202792 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:40:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:40:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1332ms 20:40:02 INFO - PROCESS | 3540 | 1463629202837 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 3540 | 1463629202839 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 20:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:40:02 INFO - PROCESS | 3540 | 1463629202842 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:40:02 INFO - PROCESS | 3540 | 1463629202844 Marionette TRACE conn7 <- [1,2630,null,{}] 20:40:02 INFO - PROCESS | 3540 | 1463629202847 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:02 INFO - PROCESS | 3540 | 1463629202968 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 20:40:02 INFO - PROCESS | 3540 | 1463629202989 Marionette TRACE conn7 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 3540 | ++DOCSHELL 14C10800 == 134 [pid = 3540] [id = 667] 20:40:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (1733EC00) [pid = 3540] [serial = 2001] [outer = 00000000] 20:40:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (1A33DC00) [pid = 3540] [serial = 2002] [outer = 1733EC00] 20:40:03 INFO - PROCESS | 3540 | 1463629203036 Marionette DEBUG loaded listener.js 20:40:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (1A70F000) [pid = 3540] [serial = 2003] [outer = 1733EC00] 20:40:03 INFO - PROCESS | 3540 | 1463629203527 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 20:40:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:40:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 20:40:03 INFO - PROCESS | 3540 | 1463629203574 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 20:40:03 INFO - PROCESS | 3540 | 1463629203576 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 20:40:03 INFO - PROCESS | 3540 | 1463629203579 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:40:03 INFO - PROCESS | 3540 | 1463629203581 Marionette TRACE conn7 <- [1,2634,null,{}] 20:40:03 INFO - PROCESS | 3540 | 1463629203584 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:03 INFO - PROCESS | 3540 | 1463629203745 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 20:40:03 INFO - PROCESS | 3540 | 1463629203755 Marionette TRACE conn7 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:03 INFO - PROCESS | 3540 | ++DOCSHELL 1B755800 == 135 [pid = 3540] [id = 668] 20:40:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (1B75A400) [pid = 3540] [serial = 2004] [outer = 00000000] 20:40:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (1B7E1400) [pid = 3540] [serial = 2005] [outer = 1B75A400] 20:40:03 INFO - PROCESS | 3540 | 1463629203798 Marionette DEBUG loaded listener.js 20:40:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (1B862800) [pid = 3540] [serial = 2006] [outer = 1B75A400] 20:40:04 INFO - PROCESS | 3540 | 1463629204265 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 20:40:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:40:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 20:40:04 INFO - PROCESS | 3540 | 1463629204324 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 20:40:04 INFO - PROCESS | 3540 | 1463629204326 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 20:40:04 INFO - PROCESS | 3540 | 1463629204329 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:40:04 INFO - PROCESS | 3540 | 1463629204330 Marionette TRACE conn7 <- [1,2638,null,{}] 20:40:04 INFO - PROCESS | 3540 | 1463629204334 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:04 INFO - PROCESS | 3540 | 1463629204454 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 20:40:04 INFO - PROCESS | 3540 | 1463629204462 Marionette TRACE conn7 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:04 INFO - PROCESS | 3540 | ++DOCSHELL 1BB29C00 == 136 [pid = 3540] [id = 669] 20:40:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (1BB2A400) [pid = 3540] [serial = 2007] [outer = 00000000] 20:40:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (1BBD3400) [pid = 3540] [serial = 2008] [outer = 1BB2A400] 20:40:04 INFO - PROCESS | 3540 | 1463629204510 Marionette DEBUG loaded listener.js 20:40:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (1BE81800) [pid = 3540] [serial = 2009] [outer = 1BB2A400] 20:40:05 INFO - PROCESS | 3540 | 1463629205429 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 20:40:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1165ms 20:40:05 INFO - PROCESS | 3540 | 1463629205499 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 20:40:05 INFO - PROCESS | 3540 | 1463629205505 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 20:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:40:05 INFO - PROCESS | 3540 | 1463629205509 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:40:05 INFO - PROCESS | 3540 | 1463629205514 Marionette TRACE conn7 <- [1,2642,null,{}] 20:40:05 INFO - PROCESS | 3540 | 1463629205520 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:05 INFO - PROCESS | 3540 | 1463629205682 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 20:40:05 INFO - PROCESS | 3540 | 1463629205880 Marionette TRACE conn7 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:05 INFO - PROCESS | 3540 | ++DOCSHELL 13B0D800 == 137 [pid = 3540] [id = 670] 20:40:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (14C05400) [pid = 3540] [serial = 2010] [outer = 00000000] 20:40:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (1684FC00) [pid = 3540] [serial = 2011] [outer = 14C05400] 20:40:05 INFO - PROCESS | 3540 | 1463629205941 Marionette DEBUG loaded listener.js 20:40:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (1690C000) [pid = 3540] [serial = 2012] [outer = 14C05400] 20:40:06 INFO - PROCESS | 3540 | 1463629206589 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 20:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1122ms 20:40:06 INFO - PROCESS | 3540 | 1463629206637 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 20:40:06 INFO - PROCESS | 3540 | 1463629206643 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 20:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:40:06 INFO - PROCESS | 3540 | 1463629206650 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:40:06 INFO - PROCESS | 3540 | 1463629206652 Marionette TRACE conn7 <- [1,2646,null,{}] 20:40:06 INFO - PROCESS | 3540 | 1463629206657 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:06 INFO - PROCESS | 3540 | 1463629206811 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 20:40:07 INFO - PROCESS | 3540 | 1463629207014 Marionette TRACE conn7 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:07 INFO - PROCESS | 3540 | ++DOCSHELL 1790E400 == 138 [pid = 3540] [id = 671] 20:40:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (1790F400) [pid = 3540] [serial = 2013] [outer = 00000000] 20:40:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (1946A400) [pid = 3540] [serial = 2014] [outer = 1790F400] 20:40:07 INFO - PROCESS | 3540 | 1463629207073 Marionette DEBUG loaded listener.js 20:40:07 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (1A069800) [pid = 3540] [serial = 2015] [outer = 1790F400] 20:40:07 INFO - PROCESS | 3540 | 1463629207747 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 20:40:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:40:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1124ms 20:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:40:07 INFO - PROCESS | 3540 | 1463629207775 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 20:40:07 INFO - PROCESS | 3540 | 1463629207778 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 20:40:07 INFO - PROCESS | 3540 | 1463629207781 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:40:07 INFO - PROCESS | 3540 | 1463629207785 Marionette TRACE conn7 <- [1,2650,null,{}] 20:40:07 INFO - PROCESS | 3540 | 1463629207811 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:08 INFO - PROCESS | 3540 | 1463629208024 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 20:40:08 INFO - PROCESS | 3540 | 1463629208174 Marionette TRACE conn7 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:08 INFO - PROCESS | 3540 | ++DOCSHELL 1BBD2800 == 139 [pid = 3540] [id = 672] 20:40:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (1BBD3000) [pid = 3540] [serial = 2016] [outer = 00000000] 20:40:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 189 (1CE30800) [pid = 3540] [serial = 2017] [outer = 1BBD3000] 20:40:08 INFO - PROCESS | 3540 | 1463629208237 Marionette DEBUG loaded listener.js 20:40:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (1CE3CC00) [pid = 3540] [serial = 2018] [outer = 1BBD3000] 20:40:08 INFO - PROCESS | 3540 | 1463629208852 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 20:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1129ms 20:40:08 INFO - PROCESS | 3540 | 1463629208914 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 20:40:08 INFO - PROCESS | 3540 | 1463629208917 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 20:40:08 INFO - PROCESS | 3540 | 1463629208920 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:40:08 INFO - PROCESS | 3540 | 1463629208922 Marionette TRACE conn7 <- [1,2654,null,{}] 20:40:08 INFO - PROCESS | 3540 | 1463629208926 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:09 INFO - PROCESS | 3540 | 1463629209072 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 20:40:09 INFO - PROCESS | 3540 | 1463629209286 Marionette TRACE conn7 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:09 INFO - PROCESS | 3540 | ++DOCSHELL 1ED7BC00 == 140 [pid = 3540] [id = 673] 20:40:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (1F452800) [pid = 3540] [serial = 2019] [outer = 00000000] 20:40:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (1F45F000) [pid = 3540] [serial = 2020] [outer = 1F452800] 20:40:09 INFO - PROCESS | 3540 | 1463629209347 Marionette DEBUG loaded listener.js 20:40:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (1FD1CC00) [pid = 3540] [serial = 2021] [outer = 1F452800] 20:40:10 INFO - PROCESS | 3540 | 1463629210426 Marionette TRACE conn7 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 20:40:10 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) 20:40:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1518ms 20:40:10 INFO - PROCESS | 3540 | 1463629210442 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 20:40:10 INFO - PROCESS | 3540 | 1463629210444 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 20:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:40:10 INFO - PROCESS | 3540 | 1463629210448 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:40:10 INFO - PROCESS | 3540 | 1463629210450 Marionette TRACE conn7 <- [1,2658,null,{}] 20:40:10 INFO - PROCESS | 3540 | 1463629210454 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:10 INFO - PROCESS | 3540 | 1463629210688 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 20:40:10 INFO - PROCESS | 3540 | 1463629210907 Marionette TRACE conn7 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:10 INFO - PROCESS | 3540 | ++DOCSHELL 1FD20400 == 141 [pid = 3540] [id = 674] 20:40:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (20529400) [pid = 3540] [serial = 2022] [outer = 00000000] 20:40:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (20546400) [pid = 3540] [serial = 2023] [outer = 20529400] 20:40:10 INFO - PROCESS | 3540 | 1463629210967 Marionette DEBUG loaded listener.js 20:40:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (2054AC00) [pid = 3540] [serial = 2024] [outer = 20529400] 20:40:12 INFO - PROCESS | 3540 | 1463629212039 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 20:40:12 INFO - PROCESS | 3540 | 1463629212073 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 20:40:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:40:12 INFO - PROCESS | 3540 | 1463629212121 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:40:12 INFO - PROCESS | 3540 | 1463629212123 Marionette TRACE conn7 <- [1,2662,null,{}] 20:40:12 INFO - PROCESS | 3540 | 1463629212127 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:12 INFO - PROCESS | 3540 | 1463629212265 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 20:40:12 INFO - PROCESS | 3540 | 1463629212530 Marionette TRACE conn7 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:12 INFO - PROCESS | 3540 | ++DOCSHELL 205E6800 == 142 [pid = 3540] [id = 675] 20:40:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 197 (20C91800) [pid = 3540] [serial = 2025] [outer = 00000000] 20:40:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 198 (20D9C400) [pid = 3540] [serial = 2026] [outer = 20C91800] 20:40:12 INFO - PROCESS | 3540 | 1463629212588 Marionette DEBUG loaded listener.js 20:40:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 199 (21599000) [pid = 3540] [serial = 2027] [outer = 20C91800] 20:40:13 INFO - PROCESS | 3540 | 1463629213626 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 20:40:13 INFO - PROCESS | 3540 | 1463629213663 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 20:40:13 INFO - PROCESS | 3540 | 1463629213666 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:40:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:40:13 INFO - PROCESS | 3540 | 1463629213668 Marionette TRACE conn7 <- [1,2666,null,{}] 20:40:13 INFO - PROCESS | 3540 | 1463629213713 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:13 INFO - PROCESS | 3540 | 1463629213900 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 20:40:14 INFO - PROCESS | 3540 | 1463629214119 Marionette TRACE conn7 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:14 INFO - PROCESS | 3540 | ++DOCSHELL 2159D000 == 143 [pid = 3540] [id = 676] 20:40:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (215A3400) [pid = 3540] [serial = 2028] [outer = 00000000] 20:40:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (21A7A800) [pid = 3540] [serial = 2029] [outer = 215A3400] 20:40:14 INFO - PROCESS | 3540 | 1463629214178 Marionette DEBUG loaded listener.js 20:40:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (21BCF000) [pid = 3540] [serial = 2030] [outer = 215A3400] 20:40:15 INFO - PROCESS | 3540 | 1463629215196 Marionette TRACE conn7 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 20:40:15 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) 20:40:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1574ms 20:40:15 INFO - PROCESS | 3540 | 1463629215244 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 20:40:15 INFO - PROCESS | 3540 | 1463629215247 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 20:40:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:40:15 INFO - PROCESS | 3540 | 1463629215250 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:40:15 INFO - PROCESS | 3540 | 1463629215252 Marionette TRACE conn7 <- [1,2670,null,{}] 20:40:15 INFO - PROCESS | 3540 | 1463629215256 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:15 INFO - PROCESS | 3540 | 1463629215403 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 20:40:15 INFO - PROCESS | 3540 | 1463629215679 Marionette TRACE conn7 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 3540 | ++DOCSHELL 21A78000 == 144 [pid = 3540] [id = 677] 20:40:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 203 (21BDA800) [pid = 3540] [serial = 2031] [outer = 00000000] 20:40:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 204 (21C0C000) [pid = 3540] [serial = 2032] [outer = 21BDA800] 20:40:15 INFO - PROCESS | 3540 | 1463629215738 Marionette DEBUG loaded listener.js 20:40:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 205 (21C4C800) [pid = 3540] [serial = 2033] [outer = 21BDA800] 20:40:16 INFO - PROCESS | 3540 | 1463629216784 Marionette TRACE conn7 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 20:40:16 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) 20:40:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1582ms 20:40:16 INFO - PROCESS | 3540 | 1463629216849 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 20:40:16 INFO - PROCESS | 3540 | 1463629216852 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 20:40:16 INFO - PROCESS | 3540 | 1463629216857 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:40:16 INFO - PROCESS | 3540 | 1463629216859 Marionette TRACE conn7 <- [1,2674,null,{}] 20:40:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:40:16 INFO - PROCESS | 3540 | 1463629216863 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:16 INFO - PROCESS | 3540 | 1463629216995 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 20:40:17 INFO - PROCESS | 3540 | 1463629217269 Marionette TRACE conn7 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:17 INFO - PROCESS | 3540 | ++DOCSHELL 21C0BC00 == 145 [pid = 3540] [id = 678] 20:40:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 206 (21C4EC00) [pid = 3540] [serial = 2034] [outer = 00000000] 20:40:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (21D4C800) [pid = 3540] [serial = 2035] [outer = 21C4EC00] 20:40:17 INFO - PROCESS | 3540 | 1463629217329 Marionette DEBUG loaded listener.js 20:40:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (21D51000) [pid = 3540] [serial = 2036] [outer = 21C4EC00] 20:40:18 INFO - PROCESS | 3540 | 1463629218394 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 20:40:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:40:18 INFO - PROCESS | 3540 | 1463629218445 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 20:40:18 INFO - PROCESS | 3540 | 1463629218448 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:40:18 INFO - PROCESS | 3540 | 1463629218450 Marionette TRACE conn7 <- [1,2678,null,{}] 20:40:18 INFO - PROCESS | 3540 | 1463629218454 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:18 INFO - PROCESS | 3540 | 1463629218699 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 20:40:18 INFO - PROCESS | 3540 | 1463629218928 Marionette TRACE conn7 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 3540 | ++DOCSHELL 0E554800 == 146 [pid = 3540] [id = 679] 20:40:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (1222A400) [pid = 3540] [serial = 2037] [outer = 00000000] 20:40:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 210 (173D6C00) [pid = 3540] [serial = 2038] [outer = 1222A400] 20:40:18 INFO - PROCESS | 3540 | 1463629218989 Marionette DEBUG loaded listener.js 20:40:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 211 (18CDDC00) [pid = 3540] [serial = 2039] [outer = 1222A400] 20:40:20 INFO - PROCESS | 3540 | 1463629220045 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 20:40:20 INFO - PROCESS | 3540 | 1463629220076 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 20:40:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:40:20 INFO - PROCESS | 3540 | 1463629220080 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:40:20 INFO - PROCESS | 3540 | 1463629220083 Marionette TRACE conn7 <- [1,2682,null,{}] 20:40:20 INFO - PROCESS | 3540 | 1463629220087 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:20 INFO - PROCESS | 3540 | 1463629220256 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 20:40:20 INFO - PROCESS | 3540 | 1463629220763 Marionette TRACE conn7 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:20 INFO - PROCESS | 3540 | ++DOCSHELL 0DEA0400 == 147 [pid = 3540] [id = 680] 20:40:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 212 (11E1FC00) [pid = 3540] [serial = 2040] [outer = 00000000] 20:40:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (13A08400) [pid = 3540] [serial = 2041] [outer = 11E1FC00] 20:40:20 INFO - PROCESS | 3540 | 1463629220854 Marionette DEBUG loaded listener.js 20:40:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (16007C00) [pid = 3540] [serial = 2042] [outer = 11E1FC00] 20:40:21 INFO - PROCESS | 3540 | 1463629221965 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 20:40:22 INFO - PROCESS | 3540 | 1463629222022 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 20:40:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:40:22 INFO - PROCESS | 3540 | 1463629222027 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:40:22 INFO - PROCESS | 3540 | 1463629222031 Marionette TRACE conn7 <- [1,2686,null,{}] 20:40:22 INFO - PROCESS | 3540 | 1463629222036 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:22 INFO - PROCESS | 3540 | 1463629222203 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 20:40:22 INFO - PROCESS | 3540 | 1463629222401 Marionette TRACE conn7 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:22 INFO - PROCESS | 3540 | ++DOCSHELL 17851800 == 148 [pid = 3540] [id = 681] 20:40:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 215 (17859400) [pid = 3540] [serial = 2043] [outer = 00000000] 20:40:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 216 (19461400) [pid = 3540] [serial = 2044] [outer = 17859400] 20:40:22 INFO - PROCESS | 3540 | 1463629222452 Marionette DEBUG loaded listener.js 20:40:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 217 (1A066800) [pid = 3540] [serial = 2045] [outer = 17859400] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 1B755000 == 147 [pid = 3540] [id = 249] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 1B755800 == 146 [pid = 3540] [id = 668] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 14C10800 == 145 [pid = 3540] [id = 667] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 1A289000 == 144 [pid = 3540] [id = 666] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 19D27400 == 143 [pid = 3540] [id = 665] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 179E6800 == 142 [pid = 3540] [id = 664] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 174E0400 == 141 [pid = 3540] [id = 663] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 16009800 == 140 [pid = 3540] [id = 662] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 0DEA1400 == 139 [pid = 3540] [id = 661] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 173D8400 == 138 [pid = 3540] [id = 660] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 0DDBD000 == 137 [pid = 3540] [id = 659] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 27DED800 == 136 [pid = 3540] [id = 652] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 23F91400 == 135 [pid = 3540] [id = 651] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 23CD8C00 == 134 [pid = 3540] [id = 650] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 23742C00 == 133 [pid = 3540] [id = 649] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 21F12800 == 132 [pid = 3540] [id = 648] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 21A7FC00 == 131 [pid = 3540] [id = 647] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 227C3400 == 130 [pid = 3540] [id = 566] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 20D9BC00 == 129 [pid = 3540] [id = 646] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 1BB2EC00 == 128 [pid = 3540] [id = 645] 20:40:22 INFO - PROCESS | 3540 | --DOCSHELL 16FB0400 == 127 [pid = 3540] [id = 644] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 216 (2A713000) [pid = 3540] [serial = 1876] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 215 (20545800) [pid = 3540] [serial = 1918] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 214 (1A70BC00) [pid = 3540] [serial = 1892] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (1A287000) [pid = 3540] [serial = 1891] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (1B753C00) [pid = 3540] [serial = 1915] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 211 (2A48C800) [pid = 3540] [serial = 1870] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 210 (17918400) [pid = 3540] [serial = 1912] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 209 (1937EC00) [pid = 3540] [serial = 1913] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (2AC78800) [pid = 3540] [serial = 1907] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (2A80FC00) [pid = 3540] [serial = 1906] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (2816E400) [pid = 3540] [serial = 1921] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 205 (29166800) [pid = 3540] [serial = 1867] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 204 (23CD5400) [pid = 3540] [serial = 1898] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 203 (23751400) [pid = 3540] [serial = 1897] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 202 (21C56400) [pid = 3540] [serial = 1919] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (2CAC0000) [pid = 3540] [serial = 1879] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (13A0C800) [pid = 3540] [serial = 1889] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (130D4C00) [pid = 3540] [serial = 1888] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 198 (2A712C00) [pid = 3540] [serial = 1904] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 197 (28E70800) [pid = 3540] [serial = 1903] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 196 (16B69000) [pid = 3540] [serial = 1909] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (173DDC00) [pid = 3540] [serial = 1910] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (1510CC00) [pid = 3540] [serial = 1849] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (2D11B000) [pid = 3540] [serial = 1882] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (2816F000) [pid = 3540] [serial = 1864] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (1FD21C00) [pid = 3540] [serial = 1894] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (205E4400) [pid = 3540] [serial = 1895] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (27D3D400) [pid = 3540] [serial = 1901] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 188 (23FED800) [pid = 3540] [serial = 1900] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (215A4000) [pid = 3540] [serial = 1855] [outer = 00000000] [url = about:blank] 20:40:22 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (22F9D400) [pid = 3540] [serial = 1858] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (2ACE6800) [pid = 3540] [serial = 1873] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (31217400) [pid = 3540] [serial = 1885] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (2375BC00) [pid = 3540] [serial = 1861] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (1A221400) [pid = 3540] [serial = 1852] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (2868A400) [pid = 3540] [serial = 1922] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (175CCC00) [pid = 3540] [serial = 1927] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (18AD1400) [pid = 3540] [serial = 1928] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (1600EC00) [pid = 3540] [serial = 1924] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (1BBCD000) [pid = 3540] [serial = 1916] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (16906C00) [pid = 3540] [serial = 1925] [outer = 00000000] [url = about:blank] 20:40:23 INFO - PROCESS | 3540 | 1463629223588 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 20:40:23 INFO - PROCESS | 3540 | 1463629223613 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 20:40:23 INFO - PROCESS | 3540 | 1463629223617 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:40:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:40:23 INFO - PROCESS | 3540 | 1463629223619 Marionette TRACE conn7 <- [1,2690,null,{}] 20:40:23 INFO - PROCESS | 3540 | 1463629223622 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:23 INFO - PROCESS | 3540 | 1463629223743 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 20:40:23 INFO - PROCESS | 3540 | 1463629223929 Marionette TRACE conn7 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:23 INFO - PROCESS | 3540 | ++DOCSHELL 1254A800 == 128 [pid = 3540] [id = 682] 20:40:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (130D9C00) [pid = 3540] [serial = 2046] [outer = 00000000] 20:40:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (16908000) [pid = 3540] [serial = 2047] [outer = 130D9C00] 20:40:23 INFO - PROCESS | 3540 | 1463629223977 Marionette DEBUG loaded listener.js 20:40:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (172C1400) [pid = 3540] [serial = 2048] [outer = 130D9C00] 20:40:24 INFO - PROCESS | 3540 | 1463629224348 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 20:40:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:40:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 771ms 20:40:24 INFO - PROCESS | 3540 | 1463629224403 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 20:40:24 INFO - PROCESS | 3540 | 1463629224405 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 20:40:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:40:24 INFO - PROCESS | 3540 | 1463629224414 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:40:24 INFO - PROCESS | 3540 | 1463629224420 Marionette TRACE conn7 <- [1,2694,null,{}] 20:40:24 INFO - PROCESS | 3540 | 1463629224424 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:24 INFO - PROCESS | 3540 | 1463629224541 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 20:40:24 INFO - PROCESS | 3540 | 1463629224548 Marionette TRACE conn7 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:24 INFO - PROCESS | 3540 | ++DOCSHELL 174D8400 == 129 [pid = 3540] [id = 683] 20:40:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (17723400) [pid = 3540] [serial = 2049] [outer = 00000000] 20:40:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (19469000) [pid = 3540] [serial = 2050] [outer = 17723400] 20:40:24 INFO - PROCESS | 3540 | 1463629224593 Marionette DEBUG loaded listener.js 20:40:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (1A21F800) [pid = 3540] [serial = 2051] [outer = 17723400] 20:40:25 INFO - PROCESS | 3540 | 1463629225121 Marionette TRACE conn7 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 20:40:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:40:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 731ms 20:40:25 INFO - PROCESS | 3540 | 1463629225158 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 3540 | 1463629225161 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 20:40:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:40:25 INFO - PROCESS | 3540 | 1463629225164 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:40:25 INFO - PROCESS | 3540 | 1463629225166 Marionette TRACE conn7 <- [1,2698,null,{}] 20:40:25 INFO - PROCESS | 3540 | 1463629225170 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:25 INFO - PROCESS | 3540 | 1463629225372 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 20:40:25 INFO - PROCESS | 3540 | 1463629225397 Marionette TRACE conn7 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:25 INFO - PROCESS | 3540 | ++DOCSHELL 1A33F800 == 130 [pid = 3540] [id = 684] 20:40:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (1A488800) [pid = 3540] [serial = 2052] [outer = 00000000] 20:40:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (1B58E800) [pid = 3540] [serial = 2053] [outer = 1A488800] 20:40:25 INFO - PROCESS | 3540 | 1463629225442 Marionette DEBUG loaded listener.js 20:40:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (1B759400) [pid = 3540] [serial = 2054] [outer = 1A488800] 20:40:25 INFO - PROCESS | 3540 | 1463629225942 Marionette TRACE conn7 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 3540 | 1463629225999 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 20:40:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:40:26 INFO - PROCESS | 3540 | 1463629226010 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:40:26 INFO - PROCESS | 3540 | 1463629226012 Marionette TRACE conn7 <- [1,2702,null,{}] 20:40:26 INFO - PROCESS | 3540 | 1463629226015 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:26 INFO - PROCESS | 3540 | 1463629226191 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 20:40:26 INFO - PROCESS | 3540 | 1463629226217 Marionette TRACE conn7 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:26 INFO - PROCESS | 3540 | ++DOCSHELL 1B859400 == 131 [pid = 3540] [id = 685] 20:40:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (1B85E400) [pid = 3540] [serial = 2055] [outer = 00000000] 20:40:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (1BB30C00) [pid = 3540] [serial = 2056] [outer = 1B85E400] 20:40:26 INFO - PROCESS | 3540 | 1463629226271 Marionette DEBUG loaded listener.js 20:40:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (1BE88400) [pid = 3540] [serial = 2057] [outer = 1B85E400] 20:40:27 INFO - PROCESS | 3540 | 1463629227156 Marionette TRACE conn7 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (0DDBF000) [pid = 3540] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (174E1C00) [pid = 3540] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (173E0800) [pid = 3540] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (1600A800) [pid = 3540] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (11E1C000) [pid = 3540] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (1A334400) [pid = 3540] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (179EB000) [pid = 3540] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (1A065800) [pid = 3540] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (1733EC00) [pid = 3540] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:40:27 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (1B75A400) [pid = 3540] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:40:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:40:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1237ms 20:40:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:40:27 INFO - PROCESS | 3540 | 1463629227248 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 20:40:27 INFO - PROCESS | 3540 | 1463629227250 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 20:40:27 INFO - PROCESS | 3540 | 1463629227254 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:40:27 INFO - PROCESS | 3540 | 1463629227255 Marionette TRACE conn7 <- [1,2706,null,{}] 20:40:27 INFO - PROCESS | 3540 | 1463629227259 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:27 INFO - PROCESS | 3540 | 1463629227373 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 20:40:27 INFO - PROCESS | 3540 | 1463629227383 Marionette TRACE conn7 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 3540 | ++DOCSHELL 173E0800 == 132 [pid = 3540] [id = 686] 20:40:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (173E1400) [pid = 3540] [serial = 2058] [outer = 00000000] 20:40:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (1937D400) [pid = 3540] [serial = 2059] [outer = 173E1400] 20:40:27 INFO - PROCESS | 3540 | 1463629227426 Marionette DEBUG loaded listener.js 20:40:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (1A288400) [pid = 3540] [serial = 2060] [outer = 173E1400] 20:40:28 INFO - PROCESS | 3540 | 1463629228322 Marionette TRACE conn7 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 3540 | 1463629228389 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 20:40:28 INFO - PROCESS | 3540 | 1463629228394 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:40:28 INFO - PROCESS | 3540 | 1463629228398 Marionette TRACE conn7 <- [1,2710,null,{}] 20:40:28 INFO - PROCESS | 3540 | 1463629228458 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:28 INFO - PROCESS | 3540 | 1463629228608 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 20:40:28 INFO - PROCESS | 3540 | 1463629228795 Marionette TRACE conn7 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:28 INFO - PROCESS | 3540 | ++DOCSHELL 1398A800 == 133 [pid = 3540] [id = 687] 20:40:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (1398B000) [pid = 3540] [serial = 2061] [outer = 00000000] 20:40:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 183 (1725C800) [pid = 3540] [serial = 2062] [outer = 1398B000] 20:40:28 INFO - PROCESS | 3540 | 1463629228853 Marionette DEBUG loaded listener.js 20:40:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 184 (174E0400) [pid = 3540] [serial = 2063] [outer = 1398B000] 20:40:29 INFO - PROCESS | 3540 | 1463629229470 Marionette TRACE conn7 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 20:40:29 INFO - PROCESS | 3540 | 1463629229532 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 20:40:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:40:29 INFO - PROCESS | 3540 | 1463629229539 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:40:29 INFO - PROCESS | 3540 | 1463629229542 Marionette TRACE conn7 <- [1,2714,null,{}] 20:40:29 INFO - PROCESS | 3540 | 1463629229546 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:29 INFO - PROCESS | 3540 | 1463629229718 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 20:40:29 INFO - PROCESS | 3540 | 1463629229914 Marionette TRACE conn7 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:29 INFO - PROCESS | 3540 | ++DOCSHELL 179E8000 == 134 [pid = 3540] [id = 688] 20:40:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 185 (17A8D800) [pid = 3540] [serial = 2064] [outer = 00000000] 20:40:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 186 (1A33D400) [pid = 3540] [serial = 2065] [outer = 17A8D800] 20:40:29 INFO - PROCESS | 3540 | 1463629229968 Marionette DEBUG loaded listener.js 20:40:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 187 (1B7E2800) [pid = 3540] [serial = 2066] [outer = 17A8D800] 20:40:30 INFO - PROCESS | 3540 | 1463629230626 Marionette TRACE conn7 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 20:40:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:40:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1118ms 20:40:30 INFO - PROCESS | 3540 | 1463629230661 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 20:40:30 INFO - PROCESS | 3540 | 1463629230664 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 20:40:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:40:30 INFO - PROCESS | 3540 | 1463629230668 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:40:30 INFO - PROCESS | 3540 | 1463629230672 Marionette TRACE conn7 <- [1,2718,null,{}] 20:40:30 INFO - PROCESS | 3540 | 1463629230684 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:30 INFO - PROCESS | 3540 | 1463629230830 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 20:40:31 INFO - PROCESS | 3540 | 1463629231039 Marionette TRACE conn7 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:31 INFO - PROCESS | 3540 | ++DOCSHELL 20543800 == 135 [pid = 3540] [id = 689] 20:40:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 188 (20544800) [pid = 3540] [serial = 2067] [outer = 00000000] 20:40:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 189 (20C99400) [pid = 3540] [serial = 2068] [outer = 20544800] 20:40:31 INFO - PROCESS | 3540 | 1463629231098 Marionette DEBUG loaded listener.js 20:40:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (20D95000) [pid = 3540] [serial = 2069] [outer = 20544800] 20:40:32 INFO - PROCESS | 3540 | 1463629232181 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 20:40:32 INFO - PROCESS | 3540 | 1463629232252 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 20:40:32 INFO - PROCESS | 3540 | 1463629232257 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:40:32 INFO - PROCESS | 3540 | 1463629232259 Marionette TRACE conn7 <- [1,2722,null,{}] 20:40:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:40:32 INFO - PROCESS | 3540 | 1463629232264 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:32 INFO - PROCESS | 3540 | 1463629232391 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 20:40:32 INFO - PROCESS | 3540 | 1463629232654 Marionette TRACE conn7 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:32 INFO - PROCESS | 3540 | ++DOCSHELL 20D9B400 == 136 [pid = 3540] [id = 690] 20:40:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (21A7DC00) [pid = 3540] [serial = 2070] [outer = 00000000] 20:40:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (21C49000) [pid = 3540] [serial = 2071] [outer = 21A7DC00] 20:40:32 INFO - PROCESS | 3540 | 1463629232711 Marionette DEBUG loaded listener.js 20:40:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (21D4E000) [pid = 3540] [serial = 2072] [outer = 21A7DC00] 20:40:33 INFO - PROCESS | 3540 | 1463629233334 Marionette TRACE conn7 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 20:40:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:40:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1126ms 20:40:33 INFO - PROCESS | 3540 | 1463629233390 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 20:40:33 INFO - PROCESS | 3540 | 1463629233392 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 20:40:33 INFO - PROCESS | 3540 | 1463629233395 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:40:33 INFO - PROCESS | 3540 | 1463629233397 Marionette TRACE conn7 <- [1,2726,null,{}] 20:40:33 INFO - PROCESS | 3540 | 1463629233401 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:33 INFO - PROCESS | 3540 | 1463629233536 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 20:40:33 INFO - PROCESS | 3540 | 1463629233731 Marionette TRACE conn7 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:33 INFO - PROCESS | 3540 | ++DOCSHELL 21BD7400 == 137 [pid = 3540] [id = 691] 20:40:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (21F11400) [pid = 3540] [serial = 2073] [outer = 00000000] 20:40:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (21F18000) [pid = 3540] [serial = 2074] [outer = 21F11400] 20:40:33 INFO - PROCESS | 3540 | 1463629233786 Marionette DEBUG loaded listener.js 20:40:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (21F91C00) [pid = 3540] [serial = 2075] [outer = 21F11400] 20:40:34 INFO - PROCESS | 3540 | 1463629234391 Marionette TRACE conn7 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 20:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1018ms 20:40:34 INFO - PROCESS | 3540 | 1463629234418 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 20:40:34 INFO - PROCESS | 3540 | 1463629234420 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 20:40:34 INFO - PROCESS | 3540 | 1463629234423 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:40:34 INFO - PROCESS | 3540 | 1463629234425 Marionette TRACE conn7 <- [1,2730,null,{}] 20:40:34 INFO - PROCESS | 3540 | 1463629234429 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:34 INFO - PROCESS | 3540 | 1463629234572 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 20:40:34 INFO - PROCESS | 3540 | 1463629234782 Marionette TRACE conn7 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:34 INFO - PROCESS | 3540 | ++DOCSHELL 1F45D000 == 138 [pid = 3540] [id = 692] 20:40:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 197 (21FF1C00) [pid = 3540] [serial = 2076] [outer = 00000000] 20:40:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 198 (227BEC00) [pid = 3540] [serial = 2077] [outer = 21FF1C00] 20:40:34 INFO - PROCESS | 3540 | 1463629234838 Marionette DEBUG loaded listener.js 20:40:34 INFO - PROCESS | 3540 | ++DOMWINDOW == 199 (22859000) [pid = 3540] [serial = 2078] [outer = 21FF1C00] 20:40:35 INFO - PROCESS | 3540 | 1463629235437 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 20:40:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:40:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1066ms 20:40:35 INFO - PROCESS | 3540 | 1463629235494 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 20:40:35 INFO - PROCESS | 3540 | 1463629235496 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 20:40:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:40:35 INFO - PROCESS | 3540 | 1463629235500 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:40:35 INFO - PROCESS | 3540 | 1463629235502 Marionette TRACE conn7 <- [1,2734,null,{}] 20:40:35 INFO - PROCESS | 3540 | 1463629235506 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:35 INFO - PROCESS | 3540 | 1463629235639 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 20:40:35 INFO - PROCESS | 3540 | 1463629235850 Marionette TRACE conn7 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:35 INFO - PROCESS | 3540 | ++DOCSHELL 227C4C00 == 139 [pid = 3540] [id = 693] 20:40:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (2285BC00) [pid = 3540] [serial = 2079] [outer = 00000000] 20:40:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (22866800) [pid = 3540] [serial = 2080] [outer = 2285BC00] 20:40:35 INFO - PROCESS | 3540 | 1463629235910 Marionette DEBUG loaded listener.js 20:40:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (22F9C400) [pid = 3540] [serial = 2081] [outer = 2285BC00] 20:40:36 INFO - PROCESS | 3540 | 1463629236492 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 20:40:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:40:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1016ms 20:40:36 INFO - PROCESS | 3540 | 1463629236528 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 20:40:36 INFO - PROCESS | 3540 | 1463629236531 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 20:40:36 INFO - PROCESS | 3540 | 1463629236536 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:40:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:40:36 INFO - PROCESS | 3540 | 1463629236538 Marionette TRACE conn7 <- [1,2738,null,{}] 20:40:36 INFO - PROCESS | 3540 | 1463629236560 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:36 INFO - PROCESS | 3540 | 1463629236694 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 20:40:36 INFO - PROCESS | 3540 | 1463629236902 Marionette TRACE conn7 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:36 INFO - PROCESS | 3540 | ++DOCSHELL 22865800 == 140 [pid = 3540] [id = 694] 20:40:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 203 (22866400) [pid = 3540] [serial = 2082] [outer = 00000000] 20:40:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 204 (2369E000) [pid = 3540] [serial = 2083] [outer = 22866400] 20:40:36 INFO - PROCESS | 3540 | 1463629236958 Marionette DEBUG loaded listener.js 20:40:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 205 (236A4C00) [pid = 3540] [serial = 2084] [outer = 22866400] 20:40:37 INFO - PROCESS | 3540 | 1463629237494 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 20:40:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:40:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 991ms 20:40:37 INFO - PROCESS | 3540 | 1463629237545 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 20:40:37 INFO - PROCESS | 3540 | 1463629237547 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 20:40:37 INFO - PROCESS | 3540 | 1463629237553 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:40:37 INFO - PROCESS | 3540 | 1463629237555 Marionette TRACE conn7 <- [1,2742,null,{}] 20:40:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:40:37 INFO - PROCESS | 3540 | 1463629237559 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:37 INFO - PROCESS | 3540 | 1463629237695 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 20:40:37 INFO - PROCESS | 3540 | 1463629237905 Marionette TRACE conn7 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:37 INFO - PROCESS | 3540 | ++DOCSHELL 21F86C00 == 141 [pid = 3540] [id = 695] 20:40:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 206 (21F87400) [pid = 3540] [serial = 2085] [outer = 00000000] 20:40:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (2374B400) [pid = 3540] [serial = 2086] [outer = 21F87400] 20:40:37 INFO - PROCESS | 3540 | 1463629237962 Marionette DEBUG loaded listener.js 20:40:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (23751C00) [pid = 3540] [serial = 2087] [outer = 21F87400] 20:40:38 INFO - PROCESS | 3540 | 1463629238560 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 20:40:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:40:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1013ms 20:40:38 INFO - PROCESS | 3540 | 1463629238573 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 20:40:38 INFO - PROCESS | 3540 | 1463629238575 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 20:40:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:40:38 INFO - PROCESS | 3540 | 1463629238578 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:40:38 INFO - PROCESS | 3540 | 1463629238581 Marionette TRACE conn7 <- [1,2746,null,{}] 20:40:38 INFO - PROCESS | 3540 | 1463629238585 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:38 INFO - PROCESS | 3540 | 1463629238724 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 20:40:38 INFO - PROCESS | 3540 | 1463629238920 Marionette TRACE conn7 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:38 INFO - PROCESS | 3540 | ++DOCSHELL 23744C00 == 142 [pid = 3540] [id = 696] 20:40:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (23757400) [pid = 3540] [serial = 2088] [outer = 00000000] 20:40:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 210 (23796800) [pid = 3540] [serial = 2089] [outer = 23757400] 20:40:38 INFO - PROCESS | 3540 | 1463629238974 Marionette DEBUG loaded listener.js 20:40:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 211 (2379CC00) [pid = 3540] [serial = 2090] [outer = 23757400] 20:40:39 INFO - PROCESS | 3540 | 1463629239566 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 20:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1022ms 20:40:39 INFO - PROCESS | 3540 | 1463629239602 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 20:40:39 INFO - PROCESS | 3540 | 1463629239605 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 20:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:40:39 INFO - PROCESS | 3540 | 1463629239608 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:40:39 INFO - PROCESS | 3540 | 1463629239611 Marionette TRACE conn7 <- [1,2750,null,{}] 20:40:39 INFO - PROCESS | 3540 | 1463629239615 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:39 INFO - PROCESS | 3540 | 1463629239770 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 20:40:39 INFO - PROCESS | 3540 | 1463629239984 Marionette TRACE conn7 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:39 INFO - PROCESS | 3540 | ++DOCSHELL 23C0FC00 == 143 [pid = 3540] [id = 697] 20:40:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 212 (23C10800) [pid = 3540] [serial = 2091] [outer = 00000000] 20:40:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (23C19400) [pid = 3540] [serial = 2092] [outer = 23C10800] 20:40:40 INFO - PROCESS | 3540 | 1463629240050 Marionette DEBUG loaded listener.js 20:40:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (23C20400) [pid = 3540] [serial = 2093] [outer = 23C10800] 20:40:40 INFO - PROCESS | 3540 | 1463629240626 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 20:40:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:40:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1072ms 20:40:40 INFO - PROCESS | 3540 | 1463629240684 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 20:40:40 INFO - PROCESS | 3540 | 1463629240687 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 20:40:40 INFO - PROCESS | 3540 | 1463629240690 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:40:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:40:40 INFO - PROCESS | 3540 | 1463629240692 Marionette TRACE conn7 <- [1,2754,null,{}] 20:40:40 INFO - PROCESS | 3540 | 1463629240696 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:40 INFO - PROCESS | 3540 | 1463629240832 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 20:40:41 INFO - PROCESS | 3540 | 1463629241030 Marionette TRACE conn7 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:41 INFO - PROCESS | 3540 | ++DOCSHELL 23CD0000 == 144 [pid = 3540] [id = 698] 20:40:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 215 (23CD1400) [pid = 3540] [serial = 2094] [outer = 00000000] 20:40:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 216 (23CD5400) [pid = 3540] [serial = 2095] [outer = 23CD1400] 20:40:41 INFO - PROCESS | 3540 | 1463629241083 Marionette DEBUG loaded listener.js 20:40:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 217 (23F29400) [pid = 3540] [serial = 2096] [outer = 23CD1400] 20:40:41 INFO - PROCESS | 3540 | 1463629241671 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 20:40:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:40:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1020ms 20:40:41 INFO - PROCESS | 3540 | 1463629241714 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 20:40:41 INFO - PROCESS | 3540 | 1463629241716 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 20:40:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:40:41 INFO - PROCESS | 3540 | 1463629241720 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:40:41 INFO - PROCESS | 3540 | 1463629241724 Marionette TRACE conn7 <- [1,2758,null,{}] 20:40:41 INFO - PROCESS | 3540 | 1463629241728 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:41 INFO - PROCESS | 3540 | 1463629241880 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 20:40:42 INFO - PROCESS | 3540 | 1463629242079 Marionette TRACE conn7 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:42 INFO - PROCESS | 3540 | ++DOCSHELL 23F2F000 == 145 [pid = 3540] [id = 699] 20:40:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 218 (23F30000) [pid = 3540] [serial = 2097] [outer = 00000000] 20:40:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 219 (23F51400) [pid = 3540] [serial = 2098] [outer = 23F30000] 20:40:42 INFO - PROCESS | 3540 | 1463629242132 Marionette DEBUG loaded listener.js 20:40:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 220 (23F59000) [pid = 3540] [serial = 2099] [outer = 23F30000] 20:40:42 INFO - PROCESS | 3540 | 1463629242737 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 20:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1069ms 20:40:42 INFO - PROCESS | 3540 | 1463629242797 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 20:40:42 INFO - PROCESS | 3540 | 1463629242800 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 20:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:40:42 INFO - PROCESS | 3540 | 1463629242803 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:40:42 INFO - PROCESS | 3540 | 1463629242805 Marionette TRACE conn7 <- [1,2762,null,{}] 20:40:42 INFO - PROCESS | 3540 | 1463629242809 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:42 INFO - PROCESS | 3540 | 1463629242948 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 20:40:43 INFO - PROCESS | 3540 | 1463629243148 Marionette TRACE conn7 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:43 INFO - PROCESS | 3540 | ++DOCSHELL 21F86000 == 146 [pid = 3540] [id = 700] 20:40:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 221 (23F52C00) [pid = 3540] [serial = 2100] [outer = 00000000] 20:40:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 222 (23F93000) [pid = 3540] [serial = 2101] [outer = 23F52C00] 20:40:43 INFO - PROCESS | 3540 | 1463629243201 Marionette DEBUG loaded listener.js 20:40:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 223 (23F9B000) [pid = 3540] [serial = 2102] [outer = 23F52C00] 20:40:43 INFO - PROCESS | 3540 | 1463629243801 Marionette TRACE conn7 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 20:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1073ms 20:40:43 INFO - PROCESS | 3540 | 1463629243881 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 20:40:43 INFO - PROCESS | 3540 | 1463629243884 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 20:40:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:40:43 INFO - PROCESS | 3540 | 1463629243887 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:40:43 INFO - PROCESS | 3540 | 1463629243889 Marionette TRACE conn7 <- [1,2766,null,{}] 20:40:43 INFO - PROCESS | 3540 | 1463629243893 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:44 INFO - PROCESS | 3540 | 1463629244040 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 20:40:44 INFO - PROCESS | 3540 | 1463629244241 Marionette TRACE conn7 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 3540 | ++DOCSHELL 130D6400 == 147 [pid = 3540] [id = 701] 20:40:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 224 (130DB800) [pid = 3540] [serial = 2103] [outer = 00000000] 20:40:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 225 (13B0DC00) [pid = 3540] [serial = 2104] [outer = 130DB800] 20:40:44 INFO - PROCESS | 3540 | 1463629244294 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 3540 | ++DOMWINDOW == 226 (16BBDC00) [pid = 3540] [serial = 2105] [outer = 130DB800] 20:40:44 INFO - PROCESS | 3540 | 1463629244908 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 20:40:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:40:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1066ms 20:40:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:40:44 INFO - PROCESS | 3540 | 1463629244957 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 20:40:44 INFO - PROCESS | 3540 | 1463629244959 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 20:40:44 INFO - PROCESS | 3540 | 1463629244963 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:40:44 INFO - PROCESS | 3540 | 1463629244965 Marionette TRACE conn7 <- [1,2770,null,{}] 20:40:44 INFO - PROCESS | 3540 | 1463629244968 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:45 INFO - PROCESS | 3540 | 1463629245109 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 20:40:45 INFO - PROCESS | 3540 | 1463629245311 Marionette TRACE conn7 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:45 INFO - PROCESS | 3540 | ++DOCSHELL 17911800 == 148 [pid = 3540] [id = 702] 20:40:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 227 (18CD5C00) [pid = 3540] [serial = 2106] [outer = 00000000] 20:40:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 228 (1A336800) [pid = 3540] [serial = 2107] [outer = 18CD5C00] 20:40:45 INFO - PROCESS | 3540 | 1463629245367 Marionette DEBUG loaded listener.js 20:40:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 229 (1B75A000) [pid = 3540] [serial = 2108] [outer = 18CD5C00] 20:40:46 INFO - PROCESS | 3540 | 1463629246300 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 20:40:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:40:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1384ms 20:40:46 INFO - PROCESS | 3540 | 1463629246348 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 20:40:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:40:46 INFO - PROCESS | 3540 | 1463629246352 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 20:40:46 INFO - PROCESS | 3540 | 1463629246357 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:40:46 INFO - PROCESS | 3540 | 1463629246361 Marionette TRACE conn7 <- [1,2774,null,{}] 20:40:46 INFO - PROCESS | 3540 | 1463629246368 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:46 INFO - PROCESS | 3540 | 1463629246515 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 20:40:46 INFO - PROCESS | 3540 | 1463629246765 Marionette TRACE conn7 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:46 INFO - PROCESS | 3540 | ++DOCSHELL 0DD0B000 == 149 [pid = 3540] [id = 703] 20:40:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 230 (0DD11800) [pid = 3540] [serial = 2109] [outer = 00000000] 20:40:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 231 (0DEA2000) [pid = 3540] [serial = 2110] [outer = 0DD11800] 20:40:46 INFO - PROCESS | 3540 | 1463629246859 Marionette DEBUG loaded listener.js 20:40:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 232 (0E09D400) [pid = 3540] [serial = 2111] [outer = 0DD11800] 20:40:47 INFO - PROCESS | 3540 | 1463629247449 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 20:40:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:40:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1135ms 20:40:47 INFO - PROCESS | 3540 | 1463629247493 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 20:40:47 INFO - PROCESS | 3540 | 1463629247499 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 20:40:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:40:47 INFO - PROCESS | 3540 | 1463629247505 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:40:47 INFO - PROCESS | 3540 | 1463629247507 Marionette TRACE conn7 <- [1,2778,null,{}] 20:40:47 INFO - PROCESS | 3540 | 1463629247525 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:47 INFO - PROCESS | 3540 | 1463629247721 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 20:40:47 INFO - PROCESS | 3540 | 1463629247870 Marionette TRACE conn7 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:47 INFO - PROCESS | 3540 | ++DOCSHELL 0E553800 == 150 [pid = 3540] [id = 704] 20:40:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 233 (11E20C00) [pid = 3540] [serial = 2112] [outer = 00000000] 20:40:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 234 (13511C00) [pid = 3540] [serial = 2113] [outer = 11E20C00] 20:40:47 INFO - PROCESS | 3540 | 1463629247923 Marionette DEBUG loaded listener.js 20:40:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 235 (13609000) [pid = 3540] [serial = 2114] [outer = 11E20C00] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 1B859400 == 149 [pid = 3540] [id = 685] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 1A33F800 == 148 [pid = 3540] [id = 684] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 174D8400 == 147 [pid = 3540] [id = 683] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 1254A800 == 146 [pid = 3540] [id = 682] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 17851800 == 145 [pid = 3540] [id = 681] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 0DEA0400 == 144 [pid = 3540] [id = 680] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 1FD20400 == 143 [pid = 3540] [id = 674] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 1ED7BC00 == 142 [pid = 3540] [id = 673] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 1BBD2800 == 141 [pid = 3540] [id = 672] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 1790E400 == 140 [pid = 3540] [id = 671] 20:40:48 INFO - PROCESS | 3540 | --DOCSHELL 13B0D800 == 139 [pid = 3540] [id = 670] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 234 (1B7E1400) [pid = 3540] [serial = 2005] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 233 (1B862800) [pid = 3540] [serial = 2006] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 232 (23CDA800) [pid = 3540] [serial = 1948] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 231 (19D28C00) [pid = 3540] [serial = 1933] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 230 (22F9B800) [pid = 3540] [serial = 1945] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 229 (1315E000) [pid = 3540] [serial = 1979] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 228 (1FD19400) [pid = 3540] [serial = 1936] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 227 (28167000) [pid = 3540] [serial = 1954] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 226 (11B03400) [pid = 3540] [serial = 1978] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 225 (178E6800) [pid = 3540] [serial = 1991] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 224 (29165000) [pid = 3540] [serial = 1957] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 223 (2A80AC00) [pid = 3540] [serial = 1960] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 222 (1785C400) [pid = 3540] [serial = 1981] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 221 (23FF0800) [pid = 3540] [serial = 1951] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 220 (16FAC000) [pid = 3540] [serial = 1988] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 219 (2CAC2C00) [pid = 3540] [serial = 1966] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 218 (1600E000) [pid = 3540] [serial = 1985] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 217 (1B57FC00) [pid = 3540] [serial = 1999] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 216 (17A91400) [pid = 3540] [serial = 1972] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 215 (13511000) [pid = 3540] [serial = 1984] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 214 (19B6A000) [pid = 3540] [serial = 1994] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (16FACC00) [pid = 3540] [serial = 1969] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (19379400) [pid = 3540] [serial = 1993] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 211 (17911C00) [pid = 3540] [serial = 1982] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 210 (21F16C00) [pid = 3540] [serial = 1942] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 209 (1690C800) [pid = 3540] [serial = 1987] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (21A7E800) [pid = 3540] [serial = 1939] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (1937E000) [pid = 3540] [serial = 1975] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (1B75F800) [pid = 3540] [serial = 1930] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 205 (27DE8400) [pid = 3540] [serial = 1963] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 204 (17728400) [pid = 3540] [serial = 1990] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 203 (1A30FC00) [pid = 3540] [serial = 1997] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 202 (1B753400) [pid = 3540] [serial = 2000] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (1A33DC00) [pid = 3540] [serial = 2002] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (1A28A400) [pid = 3540] [serial = 1996] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (1A70F000) [pid = 3540] [serial = 2003] [outer = 00000000] [url = about:blank] 20:40:48 INFO - PROCESS | 3540 | 1463629248554 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 20:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1124ms 20:40:48 INFO - PROCESS | 3540 | 1463629248632 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 20:40:48 INFO - PROCESS | 3540 | 1463629248634 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 20:40:48 INFO - PROCESS | 3540 | 1463629248638 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:40:48 INFO - PROCESS | 3540 | 1463629248641 Marionette TRACE conn7 <- [1,2782,null,{}] 20:40:48 INFO - PROCESS | 3540 | 1463629248652 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:48 INFO - PROCESS | 3540 | 1463629248806 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 20:40:48 INFO - PROCESS | 3540 | 1463629248968 Marionette TRACE conn7 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:48 INFO - PROCESS | 3540 | ++DOCSHELL 13A61C00 == 140 [pid = 3540] [id = 705] 20:40:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (13A68400) [pid = 3540] [serial = 2115] [outer = 00000000] 20:40:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (15104400) [pid = 3540] [serial = 2116] [outer = 13A68400] 20:40:49 INFO - PROCESS | 3540 | 1463629249016 Marionette DEBUG loaded listener.js 20:40:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (1600F400) [pid = 3540] [serial = 2117] [outer = 13A68400] 20:40:49 INFO - PROCESS | 3540 | 1463629249387 Marionette TRACE conn7 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 20:40:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:40:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 829ms 20:40:49 INFO - PROCESS | 3540 | 1463629249474 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 20:40:49 INFO - PROCESS | 3540 | 1463629249477 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 20:40:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:40:49 INFO - PROCESS | 3540 | 1463629249480 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:40:49 INFO - PROCESS | 3540 | 1463629249482 Marionette TRACE conn7 <- [1,2786,null,{}] 20:40:49 INFO - PROCESS | 3540 | 1463629249485 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:49 INFO - PROCESS | 3540 | 1463629249612 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 20:40:49 INFO - PROCESS | 3540 | 1463629249623 Marionette TRACE conn7 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:49 INFO - PROCESS | 3540 | ++DOCSHELL 1684F800 == 141 [pid = 3540] [id = 706] 20:40:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 203 (16854C00) [pid = 3540] [serial = 2118] [outer = 00000000] 20:40:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 204 (16BC0400) [pid = 3540] [serial = 2119] [outer = 16854C00] 20:40:49 INFO - PROCESS | 3540 | 1463629249669 Marionette DEBUG loaded listener.js 20:40:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 205 (16FB1800) [pid = 3540] [serial = 2120] [outer = 16854C00] 20:40:50 INFO - PROCESS | 3540 | 1463629250161 Marionette TRACE conn7 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 20:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 20:40:50 INFO - PROCESS | 3540 | 1463629250219 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 20:40:50 INFO - PROCESS | 3540 | 1463629250221 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 20:40:50 INFO - PROCESS | 3540 | 1463629250224 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:40:50 INFO - PROCESS | 3540 | 1463629250226 Marionette TRACE conn7 <- [1,2790,null,{}] 20:40:50 INFO - PROCESS | 3540 | 1463629250233 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:50 INFO - PROCESS | 3540 | 1463629250352 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 20:40:50 INFO - PROCESS | 3540 | 1463629250359 Marionette TRACE conn7 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:50 INFO - PROCESS | 3540 | ++DOCSHELL 172C7800 == 142 [pid = 3540] [id = 707] 20:40:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 206 (172CC800) [pid = 3540] [serial = 2121] [outer = 00000000] 20:40:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (174DF400) [pid = 3540] [serial = 2122] [outer = 172CC800] 20:40:50 INFO - PROCESS | 3540 | 1463629250403 Marionette DEBUG loaded listener.js 20:40:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (17703C00) [pid = 3540] [serial = 2123] [outer = 172CC800] 20:40:50 INFO - PROCESS | 3540 | 1463629250956 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 20:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 20:40:50 INFO - PROCESS | 3540 | 1463629250997 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 20:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:40:50 INFO - PROCESS | 3540 | 1463629250999 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 20:40:50 INFO - PROCESS | 3540 | 1463629251002 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:40:50 INFO - PROCESS | 3540 | 1463629251003 Marionette TRACE conn7 <- [1,2794,null,{}] 20:40:50 INFO - PROCESS | 3540 | 1463629251007 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:51 INFO - PROCESS | 3540 | 1463629251228 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 20:40:51 INFO - PROCESS | 3540 | 1463629251255 Marionette TRACE conn7 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:51 INFO - PROCESS | 3540 | ++DOCSHELL 17857000 == 143 [pid = 3540] [id = 708] 20:40:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (1785B400) [pid = 3540] [serial = 2124] [outer = 00000000] 20:40:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 210 (1790E400) [pid = 3540] [serial = 2125] [outer = 1785B400] 20:40:51 INFO - PROCESS | 3540 | 1463629251300 Marionette DEBUG loaded listener.js 20:40:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 211 (179E9800) [pid = 3540] [serial = 2126] [outer = 1785B400] 20:40:51 INFO - PROCESS | 3540 | 1463629251742 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 20:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 20:40:51 INFO - PROCESS | 3540 | 1463629251777 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 20:40:51 INFO - PROCESS | 3540 | 1463629251779 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 20:40:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:40:51 INFO - PROCESS | 3540 | 1463629251782 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:40:51 INFO - PROCESS | 3540 | 1463629251784 Marionette TRACE conn7 <- [1,2798,null,{}] 20:40:51 INFO - PROCESS | 3540 | 1463629251794 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:51 INFO - PROCESS | 3540 | 1463629251988 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 20:40:51 INFO - PROCESS | 3540 | 1463629252008 Marionette TRACE conn7 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:52 INFO - PROCESS | 3540 | ++DOCSHELL 1937E400 == 144 [pid = 3540] [id = 709] 20:40:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 212 (1937EC00) [pid = 3540] [serial = 2127] [outer = 00000000] 20:40:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (19810800) [pid = 3540] [serial = 2128] [outer = 1937EC00] 20:40:52 INFO - PROCESS | 3540 | 1463629252051 Marionette DEBUG loaded listener.js 20:40:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (1A015C00) [pid = 3540] [serial = 2129] [outer = 1937EC00] 20:40:52 INFO - PROCESS | 3540 | 1463629252523 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 20:40:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:40:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 790ms 20:40:52 INFO - PROCESS | 3540 | 1463629252578 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 20:40:52 INFO - PROCESS | 3540 | 1463629252580 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 20:40:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:40:52 INFO - PROCESS | 3540 | 1463629252583 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:40:52 INFO - PROCESS | 3540 | 1463629252585 Marionette TRACE conn7 <- [1,2802,null,{}] 20:40:52 INFO - PROCESS | 3540 | 1463629252588 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:52 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (205E6C00) [pid = 3540] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:40:52 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (1A30CC00) [pid = 3540] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:40:52 INFO - PROCESS | 3540 | --DOMWINDOW == 211 (1A488800) [pid = 3540] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:40:52 INFO - PROCESS | 3540 | --DOMWINDOW == 210 (130D9C00) [pid = 3540] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:40:52 INFO - PROCESS | 3540 | --DOMWINDOW == 209 (17723400) [pid = 3540] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:40:52 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (11E1FC00) [pid = 3540] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:40:52 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (17859400) [pid = 3540] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:40:52 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (1B85E400) [pid = 3540] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:40:52 INFO - PROCESS | 3540 | 1463629253012 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 20:40:53 INFO - PROCESS | 3540 | 1463629253023 Marionette TRACE conn7 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:53 INFO - PROCESS | 3540 | ++DOCSHELL 179EBC00 == 145 [pid = 3540] [id = 710] 20:40:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (17A91000) [pid = 3540] [serial = 2130] [outer = 00000000] 20:40:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (1A220000) [pid = 3540] [serial = 2131] [outer = 17A91000] 20:40:53 INFO - PROCESS | 3540 | 1463629253067 Marionette DEBUG loaded listener.js 20:40:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (1A286800) [pid = 3540] [serial = 2132] [outer = 17A91000] 20:40:53 INFO - PROCESS | 3540 | 1463629253529 Marionette TRACE conn7 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 20:40:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:40:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 20:40:53 INFO - PROCESS | 3540 | 1463629253564 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 3540 | 1463629253566 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 20:40:53 INFO - PROCESS | 3540 | 1463629253569 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:40:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:40:53 INFO - PROCESS | 3540 | 1463629253571 Marionette TRACE conn7 <- [1,2806,null,{}] 20:40:53 INFO - PROCESS | 3540 | 1463629253574 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:53 INFO - PROCESS | 3540 | 1463629253693 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 20:40:53 INFO - PROCESS | 3540 | 1463629253699 Marionette TRACE conn7 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:53 INFO - PROCESS | 3540 | ++DOCSHELL 1A313800 == 146 [pid = 3540] [id = 711] 20:40:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 210 (1A313C00) [pid = 3540] [serial = 2133] [outer = 00000000] 20:40:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 211 (1A33E800) [pid = 3540] [serial = 2134] [outer = 1A313C00] 20:40:53 INFO - PROCESS | 3540 | 1463629253743 Marionette DEBUG loaded listener.js 20:40:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 212 (1B584000) [pid = 3540] [serial = 2135] [outer = 1A313C00] 20:40:54 INFO - PROCESS | 3540 | 1463629254205 Marionette TRACE conn7 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 20:40:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:40:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 20:40:54 INFO - PROCESS | 3540 | 1463629254248 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 20:40:54 INFO - PROCESS | 3540 | 1463629254250 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 20:40:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:40:54 INFO - PROCESS | 3540 | 1463629254253 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:40:54 INFO - PROCESS | 3540 | 1463629254255 Marionette TRACE conn7 <- [1,2810,null,{}] 20:40:54 INFO - PROCESS | 3540 | 1463629254258 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:54 INFO - PROCESS | 3540 | 1463629254454 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 20:40:54 INFO - PROCESS | 3540 | 1463629254488 Marionette TRACE conn7 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:54 INFO - PROCESS | 3540 | ++DOCSHELL 1A33DC00 == 147 [pid = 3540] [id = 712] 20:40:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (1B586800) [pid = 3540] [serial = 2136] [outer = 00000000] 20:40:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (1B7D6800) [pid = 3540] [serial = 2137] [outer = 1B586800] 20:40:54 INFO - PROCESS | 3540 | 1463629254531 Marionette DEBUG loaded listener.js 20:40:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 215 (1B7E0C00) [pid = 3540] [serial = 2138] [outer = 1B586800] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 205E6800 == 146 [pid = 3540] [id = 675] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 179F4800 == 145 [pid = 3540] [id = 106] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1BB2D400 == 144 [pid = 3540] [id = 245] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0E0A2C00 == 143 [pid = 3540] [id = 254] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2159D000 == 142 [pid = 3540] [id = 676] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 17A8D000 == 141 [pid = 3540] [id = 188] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 173D8000 == 140 [pid = 3540] [id = 179] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2C8C4400 == 139 [pid = 3540] [id = 626] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2816AC00 == 138 [pid = 3540] [id = 526] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21A78000 == 137 [pid = 3540] [id = 677] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 172C0C00 == 136 [pid = 3540] [id = 433] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0E554800 == 135 [pid = 3540] [id = 679] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2D11F400 == 134 [pid = 3540] [id = 577] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2A811400 == 133 [pid = 3540] [id = 624] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 27DEA000 == 132 [pid = 3540] [id = 525] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2A48AC00 == 131 [pid = 3540] [id = 574] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2868F000 == 130 [pid = 3540] [id = 622] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1A01BC00 == 129 [pid = 3540] [id = 215] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 17723C00 == 128 [pid = 3540] [id = 259] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1F45A000 == 127 [pid = 3540] [id = 373] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1ED74800 == 126 [pid = 3540] [id = 233] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 19387800 == 125 [pid = 3540] [id = 261] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1690FC00 == 124 [pid = 3540] [id = 410] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21A7B000 == 123 [pid = 3540] [id = 375] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21A75400 == 122 [pid = 3540] [id = 335] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1ED77000 == 121 [pid = 3540] [id = 234] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 16006C00 == 120 [pid = 3540] [id = 455] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2A9CE000 == 119 [pid = 3540] [id = 552] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 23F51C00 == 118 [pid = 3540] [id = 476] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 285B3C00 == 117 [pid = 3540] [id = 522] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2A493000 == 116 [pid = 3540] [id = 575] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 23794800 == 115 [pid = 3540] [id = 523] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2CABF400 == 114 [pid = 3540] [id = 627] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1A27CC00 == 113 [pid = 3540] [id = 178] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 20526C00 == 112 [pid = 3540] [id = 609] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 14C0B400 == 111 [pid = 3540] [id = 73] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1B58C400 == 110 [pid = 3540] [id = 556] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 16FB6800 == 109 [pid = 3540] [id = 105] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21F18400 == 108 [pid = 3540] [id = 376] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2A33A000 == 107 [pid = 3540] [id = 653] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1350F000 == 106 [pid = 3540] [id = 478] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 20524C00 == 105 [pid = 3540] [id = 581] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0DE9AC00 == 104 [pid = 3540] [id = 658] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1BE87000 == 103 [pid = 3540] [id = 250] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1BB2AC00 == 102 [pid = 3540] [id = 216] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1FD1A800 == 101 [pid = 3540] [id = 592] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1A310800 == 100 [pid = 3540] [id = 149] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 14C05C00 == 99 [pid = 3540] [id = 527] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1CE3B000 == 98 [pid = 3540] [id = 412] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0DE98C00 == 97 [pid = 3540] [id = 377] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 12554800 == 96 [pid = 3540] [id = 628] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21C0BC00 == 95 [pid = 3540] [id = 678] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2A70E400 == 94 [pid = 3540] [id = 625] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 27DE3000 == 93 [pid = 3540] [id = 524] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2868C000 == 92 [pid = 3540] [id = 576] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2D24B800 == 91 [pid = 3540] [id = 578] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2868E000 == 90 [pid = 3540] [id = 477] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0D91A000 == 89 [pid = 3540] [id = 657] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1772AC00 == 88 [pid = 3540] [id = 580] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1CE34400 == 87 [pid = 3540] [id = 489] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0D851800 == 86 [pid = 3540] [id = 298] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 178EF800 == 85 [pid = 3540] [id = 374] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1B85E800 == 84 [pid = 3540] [id = 411] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21D54800 == 83 [pid = 3540] [id = 475] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 174DC800 == 82 [pid = 3540] [id = 528] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 23C0A400 == 81 [pid = 3540] [id = 654] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1A339C00 == 80 [pid = 3540] [id = 90] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1B582800 == 79 [pid = 3540] [id = 218] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1A06AC00 == 78 [pid = 3540] [id = 212] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0D918C00 == 77 [pid = 3540] [id = 466] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21F85400 == 76 [pid = 3540] [id = 354] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1BB29C00 == 75 [pid = 3540] [id = 669] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 19810000 == 74 [pid = 3540] [id = 317] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 13B0BC00 == 73 [pid = 3540] [id = 202] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 227BA400 == 72 [pid = 3540] [id = 431] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1CE2E800 == 71 [pid = 3540] [id = 232] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0DB36000 == 70 [pid = 3540] [id = 263] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21F16400 == 69 [pid = 3540] [id = 336] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 22F9F800 == 68 [pid = 3540] [id = 432] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 28316000 == 67 [pid = 3540] [id = 521] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 15101800 == 66 [pid = 3540] [id = 89] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1A27E000 == 65 [pid = 3540] [id = 262] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 17915C00 == 64 [pid = 3540] [id = 230] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21C54000 == 63 [pid = 3540] [id = 551] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0DDBD400 == 62 [pid = 3540] [id = 356] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0DDBD800 == 61 [pid = 3540] [id = 656] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 2CD4AC00 == 60 [pid = 3540] [id = 579] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 17579000 == 59 [pid = 3540] [id = 655] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1A225000 == 58 [pid = 3540] [id = 200] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1BE7F800 == 57 [pid = 3540] [id = 248] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 175CB000 == 56 [pid = 3540] [id = 177] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0E0A1400 == 55 [pid = 3540] [id = 318] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 227BE800 == 54 [pid = 3540] [id = 395] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0D204800 == 53 [pid = 3540] [id = 279] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 29A88C00 == 52 [pid = 3540] [id = 623] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0DB3F800 == 51 [pid = 3540] [id = 413] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1A305400 == 50 [pid = 3540] [id = 643] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 0DD0B000 == 49 [pid = 3540] [id = 703] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 17911800 == 48 [pid = 3540] [id = 702] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 130D6400 == 47 [pid = 3540] [id = 701] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21F86000 == 46 [pid = 3540] [id = 700] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 23F2F000 == 45 [pid = 3540] [id = 699] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 23C0FC00 == 44 [pid = 3540] [id = 697] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 23CD0000 == 43 [pid = 3540] [id = 698] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 23744C00 == 42 [pid = 3540] [id = 696] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21F86C00 == 41 [pid = 3540] [id = 695] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 22865800 == 40 [pid = 3540] [id = 694] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 227C4C00 == 39 [pid = 3540] [id = 693] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1F45D000 == 38 [pid = 3540] [id = 692] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 21BD7400 == 37 [pid = 3540] [id = 691] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 20D9B400 == 36 [pid = 3540] [id = 690] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 20543800 == 35 [pid = 3540] [id = 689] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 179E8000 == 34 [pid = 3540] [id = 688] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 1398A800 == 33 [pid = 3540] [id = 687] 20:40:56 INFO - PROCESS | 3540 | --DOCSHELL 173E0800 == 32 [pid = 3540] [id = 686] 20:40:58 INFO - PROCESS | 3540 | --DOCSHELL 1684F800 == 31 [pid = 3540] [id = 706] 20:40:58 INFO - PROCESS | 3540 | --DOCSHELL 172C7800 == 30 [pid = 3540] [id = 707] 20:40:58 INFO - PROCESS | 3540 | --DOCSHELL 17857000 == 29 [pid = 3540] [id = 708] 20:40:58 INFO - PROCESS | 3540 | --DOCSHELL 0E553800 == 28 [pid = 3540] [id = 704] 20:40:58 INFO - PROCESS | 3540 | --DOCSHELL 1A313800 == 27 [pid = 3540] [id = 711] 20:40:58 INFO - PROCESS | 3540 | --DOCSHELL 179EBC00 == 26 [pid = 3540] [id = 710] 20:40:58 INFO - PROCESS | 3540 | --DOCSHELL 1937E400 == 25 [pid = 3540] [id = 709] 20:40:58 INFO - PROCESS | 3540 | --DOCSHELL 13A61C00 == 24 [pid = 3540] [id = 705] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 214 (21A7C800) [pid = 3540] [serial = 1847] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (1BBCB800) [pid = 3540] [serial = 1931] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (1B58E800) [pid = 3540] [serial = 2053] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 211 (16908000) [pid = 3540] [serial = 2047] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 210 (19469000) [pid = 3540] [serial = 2050] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 209 (13A08400) [pid = 3540] [serial = 2041] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (16007C00) [pid = 3540] [serial = 2042] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (172C1400) [pid = 3540] [serial = 2048] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (1A066800) [pid = 3540] [serial = 2045] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 205 (19461400) [pid = 3540] [serial = 2044] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 204 (1BBD3400) [pid = 3540] [serial = 2008] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 203 (1684FC00) [pid = 3540] [serial = 2011] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 202 (1BB30C00) [pid = 3540] [serial = 2056] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (1946A400) [pid = 3540] [serial = 2014] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (1CE30800) [pid = 3540] [serial = 2017] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (1B759400) [pid = 3540] [serial = 2054] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 198 (1F45F000) [pid = 3540] [serial = 2020] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 197 (20546400) [pid = 3540] [serial = 2023] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 196 (20D9C400) [pid = 3540] [serial = 2026] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (21A7A800) [pid = 3540] [serial = 2029] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (21C0C000) [pid = 3540] [serial = 2032] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (21D4C800) [pid = 3540] [serial = 2035] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (173D6C00) [pid = 3540] [serial = 2038] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (1937D400) [pid = 3540] [serial = 2059] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (1BE88400) [pid = 3540] [serial = 2057] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (1A21F800) [pid = 3540] [serial = 2051] [outer = 00000000] [url = about:blank] 20:40:58 INFO - PROCESS | 3540 | 1463629258696 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:40:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:40:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 4483ms 20:40:58 INFO - PROCESS | 3540 | 1463629258739 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 20:40:58 INFO - PROCESS | 3540 | 1463629258743 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 20:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:40:58 INFO - PROCESS | 3540 | 1463629258748 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:40:58 INFO - PROCESS | 3540 | 1463629258752 Marionette TRACE conn7 <- [1,2814,null,{}] 20:40:58 INFO - PROCESS | 3540 | 1463629258758 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:58 INFO - PROCESS | 3540 | 1463629258858 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 20:40:59 INFO - PROCESS | 3540 | 1463629259023 Marionette TRACE conn7 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 3540 | ++DOCSHELL 0D183C00 == 25 [pid = 3540] [id = 713] 20:40:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 190 (0D186400) [pid = 3540] [serial = 2139] [outer = 00000000] 20:40:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 191 (0D208800) [pid = 3540] [serial = 2140] [outer = 0D186400] 20:40:59 INFO - PROCESS | 3540 | 1463629259071 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 192 (0D2EE800) [pid = 3540] [serial = 2141] [outer = 0D186400] 20:40:59 INFO - PROCESS | 3540 | 1463629259456 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:40:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:40:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 789ms 20:40:59 INFO - PROCESS | 3540 | 1463629259541 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 20:40:59 INFO - PROCESS | 3540 | 1463629259547 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 20:40:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:40:59 INFO - PROCESS | 3540 | 1463629259553 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:40:59 INFO - PROCESS | 3540 | 1463629259556 Marionette TRACE conn7 <- [1,2818,null,{}] 20:40:59 INFO - PROCESS | 3540 | 1463629259560 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:40:59 INFO - PROCESS | 3540 | 1463629259660 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 20:40:59 INFO - PROCESS | 3540 | 1463629259676 Marionette TRACE conn7 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 3540 | ++DOCSHELL 0D914400 == 26 [pid = 3540] [id = 714] 20:40:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 193 (0D914800) [pid = 3540] [serial = 2142] [outer = 00000000] 20:40:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 194 (0D917C00) [pid = 3540] [serial = 2143] [outer = 0D914800] 20:40:59 INFO - PROCESS | 3540 | 1463629259723 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 195 (0D91E000) [pid = 3540] [serial = 2144] [outer = 0D914800] 20:41:00 INFO - PROCESS | 3540 | 1463629260194 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:41:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:41:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 20:41:00 INFO - PROCESS | 3540 | 1463629260229 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 3540 | 1463629260231 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 20:41:00 INFO - PROCESS | 3540 | 1463629260235 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:41:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:41:00 INFO - PROCESS | 3540 | 1463629260238 Marionette TRACE conn7 <- [1,2822,null,{}] 20:41:00 INFO - PROCESS | 3540 | 1463629260249 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:00 INFO - PROCESS | 3540 | 1463629260375 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 20:41:00 INFO - PROCESS | 3540 | 1463629260384 Marionette TRACE conn7 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:00 INFO - PROCESS | 3540 | ++DOCSHELL 0DB37400 == 27 [pid = 3540] [id = 715] 20:41:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 196 (0DB38000) [pid = 3540] [serial = 2145] [outer = 00000000] 20:41:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 197 (0DCE2800) [pid = 3540] [serial = 2146] [outer = 0DB38000] 20:41:00 INFO - PROCESS | 3540 | 1463629260433 Marionette DEBUG loaded listener.js 20:41:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 198 (0DDB9400) [pid = 3540] [serial = 2147] [outer = 0DB38000] 20:41:00 INFO - PROCESS | 3540 | 1463629260915 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:41:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:41:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 20:41:00 INFO - PROCESS | 3540 | 1463629260970 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 3540 | 1463629260973 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 20:41:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:41:00 INFO - PROCESS | 3540 | 1463629260976 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:41:00 INFO - PROCESS | 3540 | 1463629260978 Marionette TRACE conn7 <- [1,2826,null,{}] 20:41:00 INFO - PROCESS | 3540 | 1463629260981 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:01 INFO - PROCESS | 3540 | 1463629261071 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 20:41:01 INFO - PROCESS | 3540 | 1463629261078 Marionette TRACE conn7 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 3540 | ++DOCSHELL 0D853C00 == 28 [pid = 3540] [id = 716] 20:41:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 199 (0D85A000) [pid = 3540] [serial = 2148] [outer = 00000000] 20:41:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 200 (0E09F800) [pid = 3540] [serial = 2149] [outer = 0D85A000] 20:41:01 INFO - PROCESS | 3540 | 1463629261135 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 201 (0E0E4000) [pid = 3540] [serial = 2150] [outer = 0D85A000] 20:41:01 INFO - PROCESS | 3540 | 1463629261585 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:41:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:41:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 20:41:01 INFO - PROCESS | 3540 | 1463629261633 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 20:41:01 INFO - PROCESS | 3540 | 1463629261635 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 20:41:01 INFO - PROCESS | 3540 | 1463629261639 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:41:01 INFO - PROCESS | 3540 | 1463629261641 Marionette TRACE conn7 <- [1,2830,null,{}] 20:41:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:41:01 INFO - PROCESS | 3540 | 1463629261645 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:01 INFO - PROCESS | 3540 | 1463629261730 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 20:41:01 INFO - PROCESS | 3540 | 1463629261736 Marionette TRACE conn7 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 3540 | ++DOCSHELL 10D96000 == 29 [pid = 3540] [id = 717] 20:41:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 202 (10D9F400) [pid = 3540] [serial = 2151] [outer = 00000000] 20:41:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 203 (11D66000) [pid = 3540] [serial = 2152] [outer = 10D9F400] 20:41:01 INFO - PROCESS | 3540 | 1463629261780 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 204 (11E1DC00) [pid = 3540] [serial = 2153] [outer = 10D9F400] 20:41:02 INFO - PROCESS | 3540 | 1463629262262 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 20:41:02 INFO - PROCESS | 3540 | 1463629262317 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 3540 | 1463629262319 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 20:41:02 INFO - PROCESS | 3540 | 1463629262322 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:41:02 INFO - PROCESS | 3540 | 1463629262324 Marionette TRACE conn7 <- [1,2834,null,{}] 20:41:02 INFO - PROCESS | 3540 | 1463629262327 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:02 INFO - PROCESS | 3540 | 1463629262447 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 20:41:02 INFO - PROCESS | 3540 | 1463629262460 Marionette TRACE conn7 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 3540 | ++DOCSHELL 13001400 == 30 [pid = 3540] [id = 718] 20:41:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 205 (13021400) [pid = 3540] [serial = 2154] [outer = 00000000] 20:41:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 206 (130DB400) [pid = 3540] [serial = 2155] [outer = 13021400] 20:41:02 INFO - PROCESS | 3540 | 1463629262505 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 207 (1350A000) [pid = 3540] [serial = 2156] [outer = 13021400] 20:41:02 INFO - PROCESS | 3540 | 1463629262961 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 20:41:02 INFO - PROCESS | 3540 | 1463629262996 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 20:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:41:02 INFO - PROCESS | 3540 | 1463629262998 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 20:41:02 INFO - PROCESS | 3540 | 1463629263001 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:41:02 INFO - PROCESS | 3540 | 1463629263003 Marionette TRACE conn7 <- [1,2838,null,{}] 20:41:02 INFO - PROCESS | 3540 | 1463629263006 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:03 INFO - PROCESS | 3540 | 1463629263093 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 20:41:03 INFO - PROCESS | 3540 | 1463629263132 Marionette TRACE conn7 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 3540 | ++DOCSHELL 13514400 == 31 [pid = 3540] [id = 719] 20:41:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 208 (13605800) [pid = 3540] [serial = 2157] [outer = 00000000] 20:41:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 209 (13981400) [pid = 3540] [serial = 2158] [outer = 13605800] 20:41:03 INFO - PROCESS | 3540 | 1463629263179 Marionette DEBUG loaded listener.js 20:41:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 210 (13984C00) [pid = 3540] [serial = 2159] [outer = 13605800] 20:41:03 INFO - PROCESS | 3540 | 1463629263640 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:41:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:41:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 20:41:03 INFO - PROCESS | 3540 | 1463629263672 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 3540 | 1463629263674 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 20:41:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:41:03 INFO - PROCESS | 3540 | 1463629263678 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:41:03 INFO - PROCESS | 3540 | 1463629263679 Marionette TRACE conn7 <- [1,2842,null,{}] 20:41:03 INFO - PROCESS | 3540 | 1463629263687 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:03 INFO - PROCESS | 3540 | 1463629263781 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 20:41:03 INFO - PROCESS | 3540 | 1463629263802 Marionette TRACE conn7 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 3540 | ++DOCSHELL 13613800 == 32 [pid = 3540] [id = 720] 20:41:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 211 (13989C00) [pid = 3540] [serial = 2160] [outer = 00000000] 20:41:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 212 (13A12800) [pid = 3540] [serial = 2161] [outer = 13989C00] 20:41:03 INFO - PROCESS | 3540 | 1463629263848 Marionette DEBUG loaded listener.js 20:41:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 213 (13A08400) [pid = 3540] [serial = 2162] [outer = 13989C00] 20:41:04 INFO - PROCESS | 3540 | 1463629264297 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:41:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:41:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 690ms 20:41:04 INFO - PROCESS | 3540 | 1463629264379 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 20:41:04 INFO - PROCESS | 3540 | 1463629264381 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 20:41:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:41:04 INFO - PROCESS | 3540 | 1463629264384 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:41:04 INFO - PROCESS | 3540 | 1463629264385 Marionette TRACE conn7 <- [1,2846,null,{}] 20:41:04 INFO - PROCESS | 3540 | 1463629264389 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:04 INFO - PROCESS | 3540 | 1463629264525 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 20:41:04 INFO - PROCESS | 3540 | 1463629264638 Marionette TRACE conn7 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 3540 | ++DOCSHELL 0DB36000 == 33 [pid = 3540] [id = 721] 20:41:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 214 (13B0BC00) [pid = 3540] [serial = 2163] [outer = 00000000] 20:41:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 215 (14C06800) [pid = 3540] [serial = 2164] [outer = 13B0BC00] 20:41:04 INFO - PROCESS | 3540 | 1463629264682 Marionette DEBUG loaded listener.js 20:41:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 216 (14C0E800) [pid = 3540] [serial = 2165] [outer = 13B0BC00] 20:41:05 INFO - PROCESS | 3540 | 1463629265111 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:41:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:41:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 20:41:05 INFO - PROCESS | 3540 | 1463629265167 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 20:41:05 INFO - PROCESS | 3540 | 1463629265169 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 20:41:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:41:05 INFO - PROCESS | 3540 | 1463629265172 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:41:05 INFO - PROCESS | 3540 | 1463629265174 Marionette TRACE conn7 <- [1,2850,null,{}] 20:41:05 INFO - PROCESS | 3540 | 1463629265178 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:05 INFO - PROCESS | 3540 | 1463629265314 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 20:41:05 INFO - PROCESS | 3540 | 1463629265392 Marionette TRACE conn7 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:05 INFO - PROCESS | 3540 | ++DOCSHELL 14CB5400 == 34 [pid = 3540] [id = 722] 20:41:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 217 (1510DC00) [pid = 3540] [serial = 2166] [outer = 00000000] 20:41:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 218 (16005C00) [pid = 3540] [serial = 2167] [outer = 1510DC00] 20:41:05 INFO - PROCESS | 3540 | 1463629265436 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 3540 | ++DOMWINDOW == 219 (16008800) [pid = 3540] [serial = 2168] [outer = 1510DC00] 20:41:05 INFO - PROCESS | 3540 | 1463629265855 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:41:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:41:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 20:41:05 INFO - PROCESS | 3540 | 1463629265935 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 20:41:05 INFO - PROCESS | 3540 | 1463629265937 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 20:41:05 INFO - PROCESS | 3540 | 1463629265943 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:41:05 INFO - PROCESS | 3540 | 1463629265945 Marionette TRACE conn7 <- [1,2854,null,{}] 20:41:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:41:05 INFO - PROCESS | 3540 | 1463629265949 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:06 INFO - PROCESS | 3540 | 1463629266107 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 20:41:06 INFO - PROCESS | 3540 | 1463629266190 Marionette TRACE conn7 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:06 INFO - PROCESS | 3540 | ++DOCSHELL 167E2000 == 35 [pid = 3540] [id = 723] 20:41:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 220 (167E3800) [pid = 3540] [serial = 2169] [outer = 00000000] 20:41:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 221 (1684FC00) [pid = 3540] [serial = 2170] [outer = 167E3800] 20:41:06 INFO - PROCESS | 3540 | 1463629266244 Marionette DEBUG loaded listener.js 20:41:06 INFO - PROCESS | 3540 | ++DOMWINDOW == 222 (16857800) [pid = 3540] [serial = 2171] [outer = 167E3800] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 221 (17727400) [pid = 3540] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 220 (23C0B400) [pid = 3540] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 219 (1BB2F400) [pid = 3540] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 218 (285BFC00) [pid = 3540] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 217 (18AD3400) [pid = 3540] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 216 (21C03400) [pid = 3540] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 215 (2A813C00) [pid = 3540] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 214 (2CAC1000) [pid = 3540] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 213 (23F31000) [pid = 3540] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 212 (21A7F000) [pid = 3540] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 211 (2A493C00) [pid = 3540] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 210 (28668400) [pid = 3540] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 209 (1BBD3000) [pid = 3540] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 208 (227C4800) [pid = 3540] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 207 (16001C00) [pid = 3540] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 206 (28E6DC00) [pid = 3540] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 205 (205EA800) [pid = 3540] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 204 (1790F400) [pid = 3540] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 203 (23749C00) [pid = 3540] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 202 (2A70E800) [pid = 3540] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 201 (0DD11400) [pid = 3540] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 200 (20D92400) [pid = 3540] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 199 (13982400) [pid = 3540] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 198 (28694800) [pid = 3540] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 197 (1224B000) [pid = 3540] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 196 (23F99000) [pid = 3540] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 195 (227B8C00) [pid = 3540] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 194 (2A332800) [pid = 3540] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 193 (2A815400) [pid = 3540] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 192 (2A80C800) [pid = 3540] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 191 (1BB2A400) [pid = 3540] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 190 (16853400) [pid = 3540] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 189 (23C13800) [pid = 3540] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 188 (29A8BC00) [pid = 3540] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 187 (2C8C6C00) [pid = 3540] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 186 (215A2800) [pid = 3540] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 185 (23F58C00) [pid = 3540] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 184 (19B0A000) [pid = 3540] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 183 (14C05400) [pid = 3540] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 182 (17704400) [pid = 3540] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (21C4EC00) [pid = 3540] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (1F452800) [pid = 3540] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (21BDA800) [pid = 3540] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (215A3400) [pid = 3540] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (20529400) [pid = 3540] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1785B400) [pid = 3540] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (1A313C00) [pid = 3540] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (1937EC00) [pid = 3540] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (17A91000) [pid = 3540] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (172CC800) [pid = 3540] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (16854C00) [pid = 3540] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (13A68400) [pid = 3540] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (11E20C00) [pid = 3540] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (0DD11800) [pid = 3540] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (18CD5C00) [pid = 3540] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (130DB800) [pid = 3540] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (23F52C00) [pid = 3540] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (23F30000) [pid = 3540] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (23CD1400) [pid = 3540] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (23C10800) [pid = 3540] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (23757400) [pid = 3540] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (21F87400) [pid = 3540] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (22866400) [pid = 3540] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (2285BC00) [pid = 3540] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (21FF1C00) [pid = 3540] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (21F11400) [pid = 3540] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (21A7DC00) [pid = 3540] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (20544800) [pid = 3540] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (17A8D800) [pid = 3540] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (1398B000) [pid = 3540] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (173E1400) [pid = 3540] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (1222A400) [pid = 3540] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:41:08 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (20C91800) [pid = 3540] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:41:08 INFO - PROCESS | 3540 | 1463629268469 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:41:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:41:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2564ms 20:41:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:41:08 INFO - PROCESS | 3540 | 1463629268513 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 20:41:08 INFO - PROCESS | 3540 | 1463629268515 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 20:41:08 INFO - PROCESS | 3540 | 1463629268518 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:41:08 INFO - PROCESS | 3540 | 1463629268520 Marionette TRACE conn7 <- [1,2858,null,{}] 20:41:08 INFO - PROCESS | 3540 | 1463629268523 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:08 INFO - PROCESS | 3540 | 1463629268611 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 20:41:08 INFO - PROCESS | 3540 | 1463629268618 Marionette TRACE conn7 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 3540 | ++DOCSHELL 1300E800 == 36 [pid = 3540] [id = 724] 20:41:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (13981000) [pid = 3540] [serial = 2172] [outer = 00000000] 20:41:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (16001C00) [pid = 3540] [serial = 2173] [outer = 13981000] 20:41:08 INFO - PROCESS | 3540 | 1463629268662 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 3540 | ++DOMWINDOW == 152 (167E4800) [pid = 3540] [serial = 2174] [outer = 13981000] 20:41:09 INFO - PROCESS | 3540 | 1463629269130 Marionette TRACE conn7 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 20:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 630ms 20:41:09 INFO - PROCESS | 3540 | 1463629269162 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 3540 | 1463629269164 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 20:41:09 INFO - PROCESS | 3540 | 1463629269167 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:41:09 INFO - PROCESS | 3540 | 1463629269168 Marionette TRACE conn7 <- [1,2862,null,{}] 20:41:09 INFO - PROCESS | 3540 | 1463629269172 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:09 INFO - PROCESS | 3540 | 1463629269259 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 20:41:09 INFO - PROCESS | 3540 | 1463629269265 Marionette TRACE conn7 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 3540 | ++DOCSHELL 1684E800 == 37 [pid = 3540] [id = 725] 20:41:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 153 (16857C00) [pid = 3540] [serial = 2175] [outer = 00000000] 20:41:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 154 (16905800) [pid = 3540] [serial = 2176] [outer = 16857C00] 20:41:09 INFO - PROCESS | 3540 | 1463629269308 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 155 (1690AC00) [pid = 3540] [serial = 2177] [outer = 16857C00] 20:41:09 INFO - PROCESS | 3540 | 1463629269764 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 629ms 20:41:09 INFO - PROCESS | 3540 | 1463629269800 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 20:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:41:09 INFO - PROCESS | 3540 | 1463629269802 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 20:41:09 INFO - PROCESS | 3540 | 1463629269805 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:41:09 INFO - PROCESS | 3540 | 1463629269806 Marionette TRACE conn7 <- [1,2866,null,{}] 20:41:09 INFO - PROCESS | 3540 | 1463629269809 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:09 INFO - PROCESS | 3540 | 1463629269953 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 20:41:09 INFO - PROCESS | 3540 | 1463629269980 Marionette TRACE conn7 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 3540 | ++DOCSHELL 1690D000 == 38 [pid = 3540] [id = 726] 20:41:09 INFO - PROCESS | 3540 | ++DOMWINDOW == 156 (1690D400) [pid = 3540] [serial = 2178] [outer = 00000000] 20:41:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 157 (16B68400) [pid = 3540] [serial = 2179] [outer = 1690D400] 20:41:10 INFO - PROCESS | 3540 | 1463629270035 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 3540 | ++DOMWINDOW == 158 (16B6D000) [pid = 3540] [serial = 2180] [outer = 1690D400] 20:41:10 INFO - PROCESS | 3540 | 1463629270652 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:41:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:41:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 930ms 20:41:10 INFO - PROCESS | 3540 | 1463629270737 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 20:41:10 INFO - PROCESS | 3540 | 1463629270742 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 20:41:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:41:10 INFO - PROCESS | 3540 | 1463629270763 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:41:10 INFO - PROCESS | 3540 | 1463629270767 Marionette TRACE conn7 <- [1,2870,null,{}] 20:41:10 INFO - PROCESS | 3540 | 1463629270775 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:10 INFO - PROCESS | 3540 | 1463629270910 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 20:41:11 INFO - PROCESS | 3540 | 1463629271068 Marionette TRACE conn7 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 3540 | ++DOCSHELL 0D17F400 == 39 [pid = 3540] [id = 727] 20:41:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 159 (0D266400) [pid = 3540] [serial = 2181] [outer = 00000000] 20:41:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 160 (0D85CC00) [pid = 3540] [serial = 2182] [outer = 0D266400] 20:41:11 INFO - PROCESS | 3540 | 1463629271127 Marionette DEBUG loaded listener.js 20:41:11 INFO - PROCESS | 3540 | ++DOMWINDOW == 161 (0D920400) [pid = 3540] [serial = 2183] [outer = 0D266400] 20:41:11 INFO - PROCESS | 3540 | 1463629271729 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:41:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:41:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1040ms 20:41:11 INFO - PROCESS | 3540 | 1463629271793 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 20:41:11 INFO - PROCESS | 3540 | 1463629271800 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 20:41:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:41:11 INFO - PROCESS | 3540 | 1463629271806 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:41:11 INFO - PROCESS | 3540 | 1463629271809 Marionette TRACE conn7 <- [1,2874,null,{}] 20:41:11 INFO - PROCESS | 3540 | 1463629271813 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:11 INFO - PROCESS | 3540 | 1463629271930 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 20:41:12 INFO - PROCESS | 3540 | 1463629272091 Marionette TRACE conn7 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 3540 | ++DOCSHELL 0DB3EC00 == 40 [pid = 3540] [id = 728] 20:41:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 162 (0DB3F800) [pid = 3540] [serial = 2184] [outer = 00000000] 20:41:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 163 (0DE9F800) [pid = 3540] [serial = 2185] [outer = 0DB3F800] 20:41:12 INFO - PROCESS | 3540 | 1463629272147 Marionette DEBUG loaded listener.js 20:41:12 INFO - PROCESS | 3540 | ++DOMWINDOW == 164 (11DBB800) [pid = 3540] [serial = 2186] [outer = 0DB3F800] 20:41:12 INFO - PROCESS | 3540 | 1463629272791 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:41:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:41:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1023ms 20:41:12 INFO - PROCESS | 3540 | 1463629272831 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 3540 | 1463629272833 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 20:41:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:41:12 INFO - PROCESS | 3540 | 1463629272837 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:41:12 INFO - PROCESS | 3540 | 1463629272840 Marionette TRACE conn7 <- [1,2878,null,{}] 20:41:12 INFO - PROCESS | 3540 | 1463629272851 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:13 INFO - PROCESS | 3540 | 1463629273020 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 20:41:13 INFO - PROCESS | 3540 | 1463629273182 Marionette TRACE conn7 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:13 INFO - PROCESS | 3540 | ++DOCSHELL 167DAC00 == 41 [pid = 3540] [id = 729] 20:41:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 165 (167DCC00) [pid = 3540] [serial = 2187] [outer = 00000000] 20:41:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 166 (167E5800) [pid = 3540] [serial = 2188] [outer = 167DCC00] 20:41:13 INFO - PROCESS | 3540 | 1463629273242 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 3540 | ++DOMWINDOW == 167 (16901C00) [pid = 3540] [serial = 2189] [outer = 167DCC00] 20:41:13 INFO - PROCESS | 3540 | 1463629273861 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:41:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:41:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1070ms 20:41:13 INFO - PROCESS | 3540 | 1463629273911 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 20:41:13 INFO - PROCESS | 3540 | 1463629273914 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 20:41:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:41:13 INFO - PROCESS | 3540 | 1463629273937 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:41:13 INFO - PROCESS | 3540 | 1463629273939 Marionette TRACE conn7 <- [1,2882,null,{}] 20:41:13 INFO - PROCESS | 3540 | 1463629273943 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:14 INFO - PROCESS | 3540 | 1463629274065 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 20:41:14 INFO - PROCESS | 3540 | 1463629274232 Marionette TRACE conn7 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:14 INFO - PROCESS | 3540 | ++DOCSHELL 169ED800 == 42 [pid = 3540] [id = 730] 20:41:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 168 (16B69800) [pid = 3540] [serial = 2190] [outer = 00000000] 20:41:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 169 (16FAE800) [pid = 3540] [serial = 2191] [outer = 16B69800] 20:41:14 INFO - PROCESS | 3540 | 1463629274291 Marionette DEBUG loaded listener.js 20:41:14 INFO - PROCESS | 3540 | ++DOMWINDOW == 170 (17255000) [pid = 3540] [serial = 2192] [outer = 16B69800] 20:41:14 INFO - PROCESS | 3540 | 1463629274915 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:41:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:41:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1018ms 20:41:14 INFO - PROCESS | 3540 | 1463629274957 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 20:41:14 INFO - PROCESS | 3540 | 1463629274959 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 20:41:14 INFO - PROCESS | 3540 | 1463629274962 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:41:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:41:14 INFO - PROCESS | 3540 | 1463629274965 Marionette TRACE conn7 <- [1,2886,null,{}] 20:41:14 INFO - PROCESS | 3540 | 1463629274969 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:15 INFO - PROCESS | 3540 | 1463629275085 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 20:41:15 INFO - PROCESS | 3540 | 1463629275244 Marionette TRACE conn7 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:15 INFO - PROCESS | 3540 | ++DOCSHELL 16FAD000 == 43 [pid = 3540] [id = 731] 20:41:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 171 (1725EC00) [pid = 3540] [serial = 2193] [outer = 00000000] 20:41:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 172 (172C7800) [pid = 3540] [serial = 2194] [outer = 1725EC00] 20:41:15 INFO - PROCESS | 3540 | 1463629275300 Marionette DEBUG loaded listener.js 20:41:15 INFO - PROCESS | 3540 | ++DOMWINDOW == 173 (172CE800) [pid = 3540] [serial = 2195] [outer = 1725EC00] 20:41:15 INFO - PROCESS | 3540 | 1463629275838 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:41:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:41:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 930ms 20:41:15 INFO - PROCESS | 3540 | 1463629275912 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 3540 | 1463629275915 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 20:41:15 INFO - PROCESS | 3540 | 1463629275920 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:41:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:41:15 INFO - PROCESS | 3540 | 1463629275922 Marionette TRACE conn7 <- [1,2890,null,{}] 20:41:15 INFO - PROCESS | 3540 | 1463629275926 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:16 INFO - PROCESS | 3540 | 1463629276059 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 20:41:16 INFO - PROCESS | 3540 | 1463629276234 Marionette TRACE conn7 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:16 INFO - PROCESS | 3540 | ++DOCSHELL 1350F400 == 44 [pid = 3540] [id = 732] 20:41:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 174 (17332C00) [pid = 3540] [serial = 2196] [outer = 00000000] 20:41:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 175 (174DA800) [pid = 3540] [serial = 2197] [outer = 17332C00] 20:41:16 INFO - PROCESS | 3540 | 1463629276291 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 3540 | ++DOMWINDOW == 176 (174E0000) [pid = 3540] [serial = 2198] [outer = 17332C00] 20:41:16 INFO - PROCESS | 3540 | 1463629276934 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:41:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:41:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1075ms 20:41:16 INFO - PROCESS | 3540 | 1463629277000 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 20:41:16 INFO - PROCESS | 3540 | 1463629277002 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 20:41:16 INFO - PROCESS | 3540 | 1463629277006 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:41:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:41:16 INFO - PROCESS | 3540 | 1463629277008 Marionette TRACE conn7 <- [1,2894,null,{}] 20:41:16 INFO - PROCESS | 3540 | 1463629277012 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:17 INFO - PROCESS | 3540 | 1463629277131 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 20:41:17 INFO - PROCESS | 3540 | 1463629277297 Marionette TRACE conn7 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:17 INFO - PROCESS | 3540 | ++DOCSHELL 09377C00 == 45 [pid = 3540] [id = 733] 20:41:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 177 (09378000) [pid = 3540] [serial = 2199] [outer = 00000000] 20:41:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 178 (0937DC00) [pid = 3540] [serial = 2200] [outer = 09378000] 20:41:17 INFO - PROCESS | 3540 | 1463629277354 Marionette DEBUG loaded listener.js 20:41:17 INFO - PROCESS | 3540 | ++DOMWINDOW == 179 (16BBF000) [pid = 3540] [serial = 2201] [outer = 09378000] 20:41:17 INFO - PROCESS | 3540 | 1463629277943 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:41:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:41:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 20:41:17 INFO - PROCESS | 3540 | 1463629277980 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 20:41:17 INFO - PROCESS | 3540 | 1463629277983 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 20:41:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:41:17 INFO - PROCESS | 3540 | 1463629277986 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:41:17 INFO - PROCESS | 3540 | 1463629277988 Marionette TRACE conn7 <- [1,2898,null,{}] 20:41:17 INFO - PROCESS | 3540 | 1463629277992 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:18 INFO - PROCESS | 3540 | 1463629278105 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 20:41:18 INFO - PROCESS | 3540 | 1463629278441 Marionette TRACE conn7 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:18 INFO - PROCESS | 3540 | ++DOCSHELL 0D0A4400 == 46 [pid = 3540] [id = 734] 20:41:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 180 (0D0AD400) [pid = 3540] [serial = 2202] [outer = 00000000] 20:41:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 181 (0D1EE000) [pid = 3540] [serial = 2203] [outer = 0D0AD400] 20:41:18 INFO - PROCESS | 3540 | 1463629278493 Marionette DEBUG loaded listener.js 20:41:18 INFO - PROCESS | 3540 | ++DOMWINDOW == 182 (0D828800) [pid = 3540] [serial = 2204] [outer = 0D0AD400] 20:41:19 INFO - PROCESS | 3540 | 1463629279073 Marionette TRACE conn7 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 20:41:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:41:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:41:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1123ms 20:41:19 INFO - PROCESS | 3540 | 1463629279136 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 20:41:19 INFO - PROCESS | 3540 | 1463629279139 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 20:41:19 INFO - PROCESS | 3540 | 1463629279145 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:41:19 INFO - TEST-START | /DOMEvents/constructors.html 20:41:19 INFO - PROCESS | 3540 | 1463629279148 Marionette TRACE conn7 <- [1,2902,null,{}] 20:41:19 INFO - PROCESS | 3540 | 1463629279153 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:19 INFO - PROCESS | 3540 | 1463629279259 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 20:41:19 INFO - PROCESS | 3540 | 1463629279437 Marionette TRACE conn7 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 0DB1AC00 == 45 [pid = 3540] [id = 21] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 14CA7800 == 44 [pid = 3540] [id = 27] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 17A96400 == 43 [pid = 3540] [id = 14] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 13028400 == 42 [pid = 3540] [id = 15] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 13509800 == 41 [pid = 3540] [id = 26] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 0D851000 == 40 [pid = 3540] [id = 25] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 16852000 == 39 [pid = 3540] [id = 16] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 167F2400 == 38 [pid = 3540] [id = 13] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 0DDBA800 == 37 [pid = 3540] [id = 24] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 0DD10C00 == 36 [pid = 3540] [id = 10] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 0D853000 == 35 [pid = 3540] [id = 23] 20:41:19 INFO - PROCESS | 3540 | --DOCSHELL 1A33DC00 == 34 [pid = 3540] [id = 712] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 181 (285B1C00) [pid = 3540] [serial = 1955] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 180 (236A2800) [pid = 3540] [serial = 1859] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 179 (2AC76000) [pid = 3540] [serial = 1814] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 178 (2CD4F000) [pid = 3540] [serial = 1820] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 177 (2A817000) [pid = 3540] [serial = 1817] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 176 (1BE81800) [pid = 3540] [serial = 2009] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 175 (16008000) [pid = 3540] [serial = 1976] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 174 (23F35400) [pid = 3540] [serial = 1949] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 173 (2A809800) [pid = 3540] [serial = 1871] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 172 (2CD49400) [pid = 3540] [serial = 1880] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 171 (21BCE400) [pid = 3540] [serial = 1940] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 170 (2589D400) [pid = 3540] [serial = 1952] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 169 (21BDD800) [pid = 3540] [serial = 1826] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 168 (1690C000) [pid = 3540] [serial = 2012] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 167 (2CD46400) [pid = 3540] [serial = 1967] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 166 (1A30DC00) [pid = 3540] [serial = 1934] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 165 (2ACEE000) [pid = 3540] [serial = 1964] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 164 (20529C00) [pid = 3540] [serial = 1937] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 163 (2868D000) [pid = 3540] [serial = 1808] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 162 (1B581400) [pid = 3540] [serial = 1853] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 161 (21FF7C00) [pid = 3540] [serial = 1943] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 160 (2C8C2400) [pid = 3540] [serial = 1874] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 159 (2D244800) [pid = 3540] [serial = 1883] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 158 (2831A800) [pid = 3540] [serial = 1865] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 157 (3122E400) [pid = 3540] [serial = 1886] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 156 (2A9D0000) [pid = 3540] [serial = 1961] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 155 (29A8F800) [pid = 3540] [serial = 1958] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 154 (1CE3CC00) [pid = 3540] [serial = 2018] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 153 (22F9EC00) [pid = 3540] [serial = 1946] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 152 (1A311000) [pid = 3540] [serial = 1823] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 151 (2A48F000) [pid = 3540] [serial = 1811] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (29A81800) [pid = 3540] [serial = 1829] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (1A069800) [pid = 3540] [serial = 2015] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (2379BC00) [pid = 3540] [serial = 1862] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (2A715800) [pid = 3540] [serial = 1877] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (1B7E0400) [pid = 3540] [serial = 1973] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (21C4AC00) [pid = 3540] [serial = 1856] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (1725DC00) [pid = 3540] [serial = 1850] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (2916DC00) [pid = 3540] [serial = 1868] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (1A334800) [pid = 3540] [serial = 1970] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (21BCF000) [pid = 3540] [serial = 2030] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (2054AC00) [pid = 3540] [serial = 2024] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (21599000) [pid = 3540] [serial = 2027] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (21D51000) [pid = 3540] [serial = 2036] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (1FD1CC00) [pid = 3540] [serial = 2021] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (21C4C800) [pid = 3540] [serial = 2033] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (18CDDC00) [pid = 3540] [serial = 2039] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (1B7D6800) [pid = 3540] [serial = 2137] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (20D95000) [pid = 3540] [serial = 2069] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (20C99400) [pid = 3540] [serial = 2068] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (1B7E2800) [pid = 3540] [serial = 2066] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (1A33D400) [pid = 3540] [serial = 2065] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (174E0400) [pid = 3540] [serial = 2063] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (1725C800) [pid = 3540] [serial = 2062] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (1A288400) [pid = 3540] [serial = 2060] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | ++DOCSHELL 0D1EC800 == 35 [pid = 3540] [id = 735] 20:41:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (0D1ED800) [pid = 3540] [serial = 2205] [outer = 00000000] 20:41:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (0D851000) [pid = 3540] [serial = 2206] [outer = 0D1ED800] 20:41:19 INFO - PROCESS | 3540 | 1463629279554 Marionette DEBUG loaded listener.js 20:41:19 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (0DB21000) [pid = 3540] [serial = 2207] [outer = 0D1ED800] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (1790E400) [pid = 3540] [serial = 2125] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (1B584000) [pid = 3540] [serial = 2135] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (19810800) [pid = 3540] [serial = 2128] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (179E9800) [pid = 3540] [serial = 2126] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (1A220000) [pid = 3540] [serial = 2131] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (1A33E800) [pid = 3540] [serial = 2134] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (1A015C00) [pid = 3540] [serial = 2129] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (174DF400) [pid = 3540] [serial = 2122] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (16BC0400) [pid = 3540] [serial = 2119] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (16FB1800) [pid = 3540] [serial = 2120] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (15104400) [pid = 3540] [serial = 2116] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (1600F400) [pid = 3540] [serial = 2117] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (13609000) [pid = 3540] [serial = 2114] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (13511C00) [pid = 3540] [serial = 2113] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (0E09D400) [pid = 3540] [serial = 2111] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (0DEA2000) [pid = 3540] [serial = 2110] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (1B75A000) [pid = 3540] [serial = 2108] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (1A336800) [pid = 3540] [serial = 2107] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (16BBDC00) [pid = 3540] [serial = 2105] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (13B0DC00) [pid = 3540] [serial = 2104] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (23F9B000) [pid = 3540] [serial = 2102] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (23F93000) [pid = 3540] [serial = 2101] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (23F59000) [pid = 3540] [serial = 2099] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (23F51400) [pid = 3540] [serial = 2098] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (23F29400) [pid = 3540] [serial = 2096] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (23CD5400) [pid = 3540] [serial = 2095] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (23C20400) [pid = 3540] [serial = 2093] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 102 (23C19400) [pid = 3540] [serial = 2092] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 101 (2379CC00) [pid = 3540] [serial = 2090] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (23796800) [pid = 3540] [serial = 2089] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (23751C00) [pid = 3540] [serial = 2087] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (2374B400) [pid = 3540] [serial = 2086] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (236A4C00) [pid = 3540] [serial = 2084] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (2369E000) [pid = 3540] [serial = 2083] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 95 (22F9C400) [pid = 3540] [serial = 2081] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 94 (22866800) [pid = 3540] [serial = 2080] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (22859000) [pid = 3540] [serial = 2078] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (227BEC00) [pid = 3540] [serial = 2077] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (21F91C00) [pid = 3540] [serial = 2075] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (21F18000) [pid = 3540] [serial = 2074] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (21D4E000) [pid = 3540] [serial = 2072] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (21C49000) [pid = 3540] [serial = 2071] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (1A286800) [pid = 3540] [serial = 2132] [outer = 00000000] [url = about:blank] 20:41:19 INFO - PROCESS | 3540 | --DOMWINDOW == 86 (17703C00) [pid = 3540] [serial = 2123] [outer = 00000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3540 | 1463629280160 Marionette TRACE conn7 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:41:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:41:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:41:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:41:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:41:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:41:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:41:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:41:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:41:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:41:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1096ms 20:41:20 INFO - PROCESS | 3540 | 1463629280249 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 20:41:20 INFO - PROCESS | 3540 | 1463629280253 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 20:41:20 INFO - PROCESS | 3540 | 1463629280257 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:41:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:41:20 INFO - PROCESS | 3540 | 1463629280259 Marionette TRACE conn7 <- [1,2906,null,{}] 20:41:20 INFO - PROCESS | 3540 | 1463629280265 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:20 INFO - PROCESS | 3540 | 1463629280392 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 20:41:20 INFO - PROCESS | 3540 | 1463629280497 Marionette TRACE conn7 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:20 INFO - PROCESS | 3540 | ++DOCSHELL 11E26400 == 36 [pid = 3540] [id = 736] 20:41:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 87 (12225C00) [pid = 3540] [serial = 2208] [outer = 00000000] 20:41:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (124DA800) [pid = 3540] [serial = 2209] [outer = 12225C00] 20:41:20 INFO - PROCESS | 3540 | 1463629280545 Marionette DEBUG loaded listener.js 20:41:20 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (130D1C00) [pid = 3540] [serial = 2210] [outer = 12225C00] 20:41:20 INFO - PROCESS | 3540 | 1463629280899 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:41:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:41:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 20:41:20 INFO - PROCESS | 3540 | 1463629280946 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 20:41:20 INFO - PROCESS | 3540 | 1463629280948 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 20:41:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:41:20 INFO - PROCESS | 3540 | 1463629280959 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:41:20 INFO - PROCESS | 3540 | 1463629280964 Marionette TRACE conn7 <- [1,2910,null,{}] 20:41:20 INFO - PROCESS | 3540 | 1463629280969 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:21 INFO - PROCESS | 3540 | 1463629281063 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 20:41:21 INFO - PROCESS | 3540 | 1463629281099 Marionette TRACE conn7 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:21 INFO - PROCESS | 3540 | ++DOCSHELL 0D07DC00 == 37 [pid = 3540] [id = 737] 20:41:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (1350D400) [pid = 3540] [serial = 2211] [outer = 00000000] 20:41:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (13A5C400) [pid = 3540] [serial = 2212] [outer = 1350D400] 20:41:21 INFO - PROCESS | 3540 | 1463629281143 Marionette DEBUG loaded listener.js 20:41:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (13B0B400) [pid = 3540] [serial = 2213] [outer = 1350D400] 20:41:21 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:41:21 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:41:21 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:41:21 INFO - PROCESS | 3540 | [3540] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 20:41:21 INFO - PROCESS | 3540 | 1463629281683 Marionette TRACE conn7 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 20:41:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:41:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:41:21 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 20:41:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:41:21 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 20:41:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:41:21 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]" 20:41:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:41:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:41:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 797ms 20:41:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:41:21 INFO - PROCESS | 3540 | 1463629281756 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 20:41:21 INFO - PROCESS | 3540 | 1463629281758 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 20:41:21 INFO - PROCESS | 3540 | 1463629281772 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:41:21 INFO - PROCESS | 3540 | 1463629281774 Marionette TRACE conn7 <- [1,2914,null,{}] 20:41:21 INFO - PROCESS | 3540 | 1463629281778 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:21 INFO - PROCESS | 3540 | 1463629281872 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 20:41:21 INFO - PROCESS | 3540 | 1463629281884 Marionette TRACE conn7 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:21 INFO - PROCESS | 3540 | ++DOCSHELL 13A5C000 == 38 [pid = 3540] [id = 738] 20:41:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (13B0E400) [pid = 3540] [serial = 2214] [outer = 00000000] 20:41:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (16857400) [pid = 3540] [serial = 2215] [outer = 13B0E400] 20:41:21 INFO - PROCESS | 3540 | 1463629281928 Marionette DEBUG loaded listener.js 20:41:21 INFO - PROCESS | 3540 | ++DOMWINDOW == 95 (16904800) [pid = 3540] [serial = 2216] [outer = 13B0E400] 20:41:22 INFO - PROCESS | 3540 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:41:22 INFO - PROCESS | 3540 | 1463629282383 Marionette TRACE conn7 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 20:41:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:41:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 20:41:22 INFO - PROCESS | 3540 | 1463629282478 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 3540 | 1463629282480 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 20:41:22 INFO - PROCESS | 3540 | 1463629282486 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:41:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:41:22 INFO - PROCESS | 3540 | 1463629282488 Marionette TRACE conn7 <- [1,2918,null,{}] 20:41:22 INFO - PROCESS | 3540 | 1463629282491 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:22 INFO - PROCESS | 3540 | 1463629282620 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 20:41:22 INFO - PROCESS | 3540 | 1463629282684 Marionette TRACE conn7 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 3540 | ++DOCSHELL 169E5800 == 39 [pid = 3540] [id = 739] 20:41:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 96 (16BBDC00) [pid = 3540] [serial = 2217] [outer = 00000000] 20:41:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (172C1C00) [pid = 3540] [serial = 2218] [outer = 16BBDC00] 20:41:22 INFO - PROCESS | 3540 | 1463629282737 Marionette DEBUG loaded listener.js 20:41:22 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (173D7000) [pid = 3540] [serial = 2219] [outer = 16BBDC00] 20:41:23 INFO - PROCESS | 3540 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:41:23 INFO - PROCESS | 3540 | 1463629283148 Marionette TRACE conn7 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 20:41:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:41:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 20:41:23 INFO - PROCESS | 3540 | 1463629283162 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 20:41:23 INFO - PROCESS | 3540 | 1463629283164 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 20:41:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:41:23 INFO - PROCESS | 3540 | 1463629283167 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:41:23 INFO - PROCESS | 3540 | 1463629283168 Marionette TRACE conn7 <- [1,2922,null,{}] 20:41:23 INFO - PROCESS | 3540 | 1463629283171 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:23 INFO - PROCESS | 3540 | 1463629283308 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 20:41:23 INFO - PROCESS | 3540 | 1463629283321 Marionette TRACE conn7 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:23 INFO - PROCESS | 3540 | ++DOCSHELL 0D09F400 == 40 [pid = 3540] [id = 740] 20:41:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (16856800) [pid = 3540] [serial = 2220] [outer = 00000000] 20:41:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (17704C00) [pid = 3540] [serial = 2221] [outer = 16856800] 20:41:23 INFO - PROCESS | 3540 | 1463629283366 Marionette DEBUG loaded listener.js 20:41:23 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (1770FC00) [pid = 3540] [serial = 2222] [outer = 16856800] 20:41:23 INFO - PROCESS | 3540 | 1463629283858 Marionette TRACE conn7 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:41:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:41:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 20:41:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:41:23 INFO - PROCESS | 3540 | 1463629283912 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 20:41:23 INFO - PROCESS | 3540 | 1463629283914 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 20:41:23 INFO - PROCESS | 3540 | 1463629283917 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:41:23 INFO - PROCESS | 3540 | 1463629283919 Marionette TRACE conn7 <- [1,2926,null,{}] 20:41:23 INFO - PROCESS | 3540 | 1463629283923 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:24 INFO - PROCESS | 3540 | 1463629284090 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 100 (0D186400) [pid = 3540] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 99 (0DB38000) [pid = 3540] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 98 (16857C00) [pid = 3540] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 97 (13989C00) [pid = 3540] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 96 (13B0BC00) [pid = 3540] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 95 (0D914800) [pid = 3540] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 94 (13021400) [pid = 3540] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 93 (10D9F400) [pid = 3540] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 92 (1B586800) [pid = 3540] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 91 (13605800) [pid = 3540] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 90 (1510DC00) [pid = 3540] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 89 (0D85A000) [pid = 3540] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 88 (167E3800) [pid = 3540] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:41:24 INFO - PROCESS | 3540 | --DOMWINDOW == 87 (13981000) [pid = 3540] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:41:24 INFO - PROCESS | 3540 | 1463629284352 Marionette TRACE conn7 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:24 INFO - PROCESS | 3540 | ++DOCSHELL 0D0A6C00 == 41 [pid = 3540] [id = 741] 20:41:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 88 (0D0AC800) [pid = 3540] [serial = 2223] [outer = 00000000] 20:41:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 89 (0D917400) [pid = 3540] [serial = 2224] [outer = 0D0AC800] 20:41:24 INFO - PROCESS | 3540 | 1463629284397 Marionette DEBUG loaded listener.js 20:41:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 90 (10D97000) [pid = 3540] [serial = 2225] [outer = 0D0AC800] 20:41:24 INFO - PROCESS | 3540 | 1463629284697 Marionette TRACE conn7 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:41:24 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. 20:41:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 831ms 20:41:24 INFO - PROCESS | 3540 | 1463629284752 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 20:41:24 INFO - PROCESS | 3540 | 1463629284754 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 20:41:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:41:24 INFO - PROCESS | 3540 | 1463629284757 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:41:24 INFO - PROCESS | 3540 | 1463629284759 Marionette TRACE conn7 <- [1,2930,null,{}] 20:41:24 INFO - PROCESS | 3540 | 1463629284763 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:24 INFO - PROCESS | 3540 | 1463629284852 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 20:41:24 INFO - PROCESS | 3540 | 1463629284957 Marionette TRACE conn7 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:24 INFO - PROCESS | 3540 | ++DOCSHELL 0D914800 == 42 [pid = 3540] [id = 742] 20:41:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 91 (11E1A000) [pid = 3540] [serial = 2226] [outer = 00000000] 20:41:24 INFO - PROCESS | 3540 | ++DOMWINDOW == 92 (16BC7C00) [pid = 3540] [serial = 2227] [outer = 11E1A000] 20:41:24 INFO - PROCESS | 3540 | 1463629285000 Marionette DEBUG loaded listener.js 20:41:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 93 (17728800) [pid = 3540] [serial = 2228] [outer = 11E1A000] 20:41:25 INFO - PROCESS | 3540 | 1463629285320 Marionette TRACE conn7 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 20:41:25 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 20:41:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:41:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 20:41:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:41:25 INFO - PROCESS | 3540 | 1463629285390 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 20:41:25 INFO - PROCESS | 3540 | 1463629285392 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 20:41:25 INFO - PROCESS | 3540 | 1463629285395 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:41:25 INFO - PROCESS | 3540 | 1463629285397 Marionette TRACE conn7 <- [1,2934,null,{}] 20:41:25 INFO - PROCESS | 3540 | 1463629285400 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:25 INFO - PROCESS | 3540 | 1463629285537 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 20:41:25 INFO - PROCESS | 3540 | 1463629285545 Marionette TRACE conn7 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:25 INFO - PROCESS | 3540 | ++DOCSHELL 167EE800 == 43 [pid = 3540] [id = 743] 20:41:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 94 (177A5800) [pid = 3540] [serial = 2229] [outer = 00000000] 20:41:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 95 (17858000) [pid = 3540] [serial = 2230] [outer = 177A5800] 20:41:25 INFO - PROCESS | 3540 | 1463629285590 Marionette DEBUG loaded listener.js 20:41:25 INFO - PROCESS | 3540 | ++DOMWINDOW == 96 (1785D400) [pid = 3540] [serial = 2231] [outer = 177A5800] 20:41:25 INFO - PROCESS | 3540 | 1463629286006 Marionette TRACE conn7 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:41:26 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. 20:41:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 630ms 20:41:26 INFO - PROCESS | 3540 | 1463629286026 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 20:41:26 INFO - PROCESS | 3540 | 1463629286028 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 20:41:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:41:26 INFO - PROCESS | 3540 | 1463629286031 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:41:26 INFO - PROCESS | 3540 | 1463629286032 Marionette TRACE conn7 <- [1,2938,null,{}] 20:41:26 INFO - PROCESS | 3540 | 1463629286035 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:26 INFO - PROCESS | 3540 | 1463629286128 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 20:41:26 INFO - PROCESS | 3540 | 1463629286243 Marionette TRACE conn7 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:26 INFO - PROCESS | 3540 | ++DOCSHELL 178E0400 == 44 [pid = 3540] [id = 744] 20:41:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 97 (178E1000) [pid = 3540] [serial = 2232] [outer = 00000000] 20:41:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 98 (178ED400) [pid = 3540] [serial = 2233] [outer = 178E1000] 20:41:26 INFO - PROCESS | 3540 | 1463629286303 Marionette DEBUG loaded listener.js 20:41:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 99 (1790D800) [pid = 3540] [serial = 2234] [outer = 178E1000] 20:41:26 INFO - PROCESS | 3540 | ++DOCSHELL 0D2F2800 == 45 [pid = 3540] [id = 745] 20:41:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 100 (0D2F4C00) [pid = 3540] [serial = 2235] [outer = 00000000] 20:41:26 INFO - PROCESS | 3540 | ++DOMWINDOW == 101 (0D913C00) [pid = 3540] [serial = 2236] [outer = 0D2F4C00] 20:41:26 INFO - PROCESS | 3540 | 1463629286973 Marionette TRACE conn7 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:41:26 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. 20:41:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 20:41:26 INFO - PROCESS | 3540 | 1463629287003 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 20:41:26 INFO - PROCESS | 3540 | 1463629287006 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 20:41:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:41:26 INFO - PROCESS | 3540 | 1463629287011 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:41:26 INFO - PROCESS | 3540 | 1463629287015 Marionette TRACE conn7 <- [1,2942,null,{}] 20:41:26 INFO - PROCESS | 3540 | 1463629287020 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:27 INFO - PROCESS | 3540 | 1463629287164 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 20:41:27 INFO - PROCESS | 3540 | 1463629287323 Marionette TRACE conn7 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:27 INFO - PROCESS | 3540 | ++DOCSHELL 0D91F800 == 46 [pid = 3540] [id = 746] 20:41:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 102 (0DB3F400) [pid = 3540] [serial = 2237] [outer = 00000000] 20:41:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 103 (10DA0C00) [pid = 3540] [serial = 2238] [outer = 0DB3F400] 20:41:27 INFO - PROCESS | 3540 | 1463629287381 Marionette DEBUG loaded listener.js 20:41:27 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (11E28800) [pid = 3540] [serial = 2239] [outer = 0DB3F400] 20:41:27 INFO - PROCESS | 3540 | 1463629287895 Marionette TRACE conn7 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:41:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:41:27 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 20:41:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 20:41:27 INFO - PROCESS | 3540 | 1463629287943 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 3540 | 1463629287949 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 20:41:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:41:27 INFO - PROCESS | 3540 | 1463629287955 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:41:27 INFO - PROCESS | 3540 | 1463629287958 Marionette TRACE conn7 <- [1,2946,null,{}] 20:41:27 INFO - PROCESS | 3540 | 1463629287962 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:28 INFO - PROCESS | 3540 | 1463629288158 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 20:41:28 INFO - PROCESS | 3540 | 1463629288310 Marionette TRACE conn7 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:28 INFO - PROCESS | 3540 | ++DOCSHELL 13610C00 == 47 [pid = 3540] [id = 747] 20:41:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (13612400) [pid = 3540] [serial = 2240] [outer = 00000000] 20:41:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (16909000) [pid = 3540] [serial = 2241] [outer = 13612400] 20:41:28 INFO - PROCESS | 3540 | 1463629288369 Marionette DEBUG loaded listener.js 20:41:28 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (173D5400) [pid = 3540] [serial = 2242] [outer = 13612400] 20:41:28 INFO - PROCESS | 3540 | 1463629288894 Marionette TRACE conn7 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:41:28 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. 20:41:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 20:41:28 INFO - PROCESS | 3540 | 1463629288928 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 20:41:28 INFO - PROCESS | 3540 | 1463629288930 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 20:41:28 INFO - PROCESS | 3540 | 1463629288951 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:41:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:41:28 INFO - PROCESS | 3540 | 1463629288956 Marionette TRACE conn7 <- [1,2950,null,{}] 20:41:28 INFO - PROCESS | 3540 | 1463629288967 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:29 INFO - PROCESS | 3540 | 1463629289089 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 20:41:29 INFO - PROCESS | 3540 | 1463629289254 Marionette TRACE conn7 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:29 INFO - PROCESS | 3540 | ++DOCSHELL 1790AC00 == 48 [pid = 3540] [id = 748] 20:41:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (1790B400) [pid = 3540] [serial = 2243] [outer = 00000000] 20:41:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (17913800) [pid = 3540] [serial = 2244] [outer = 1790B400] 20:41:29 INFO - PROCESS | 3540 | 1463629289312 Marionette DEBUG loaded listener.js 20:41:29 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (179E7400) [pid = 3540] [serial = 2245] [outer = 1790B400] 20:41:29 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. 20:41:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 869ms 20:41:29 INFO - PROCESS | 3540 | 1463629289818 Marionette TRACE conn7 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:41:29 INFO - PROCESS | 3540 | 1463629289825 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 20:41:29 INFO - PROCESS | 3540 | 1463629289828 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 20:41:29 INFO - PROCESS | 3540 | 1463629289849 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:41:29 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:41:29 INFO - PROCESS | 3540 | 1463629289851 Marionette TRACE conn7 <- [1,2954,null,{}] 20:41:29 INFO - PROCESS | 3540 | 1463629289855 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:29 INFO - PROCESS | 3540 | 1463629290015 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 20:41:30 INFO - PROCESS | 3540 | 1463629290182 Marionette TRACE conn7 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:30 INFO - PROCESS | 3540 | ++DOCSHELL 17A98000 == 49 [pid = 3540] [id = 749] 20:41:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (18564C00) [pid = 3540] [serial = 2246] [outer = 00000000] 20:41:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (18AD0C00) [pid = 3540] [serial = 2247] [outer = 18564C00] 20:41:30 INFO - PROCESS | 3540 | 1463629290237 Marionette DEBUG loaded listener.js 20:41:30 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (18CD7800) [pid = 3540] [serial = 2248] [outer = 18564C00] 20:41:30 INFO - PROCESS | 3540 | 1463629290735 Marionette TRACE conn7 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:41:30 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. 20:41:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 930ms 20:41:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:41:30 INFO - PROCESS | 3540 | 1463629290784 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 20:41:30 INFO - PROCESS | 3540 | 1463629290786 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 20:41:30 INFO - PROCESS | 3540 | 1463629290789 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:41:30 INFO - PROCESS | 3540 | 1463629290791 Marionette TRACE conn7 <- [1,2958,null,{}] 20:41:30 INFO - PROCESS | 3540 | 1463629290795 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:30 INFO - PROCESS | 3540 | 1463629290911 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 20:41:31 INFO - PROCESS | 3540 | 1463629291082 Marionette TRACE conn7 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:31 INFO - PROCESS | 3540 | ++DOCSHELL 179EE400 == 50 [pid = 3540] [id = 750] 20:41:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (18CDBC00) [pid = 3540] [serial = 2249] [outer = 00000000] 20:41:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (19380800) [pid = 3540] [serial = 2250] [outer = 18CDBC00] 20:41:31 INFO - PROCESS | 3540 | 1463629291141 Marionette DEBUG loaded listener.js 20:41:31 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1945D400) [pid = 3540] [serial = 2251] [outer = 18CDBC00] 20:41:31 INFO - PROCESS | 3540 | 1463629291690 Marionette TRACE conn7 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:41:31 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. 20:41:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 930ms 20:41:31 INFO - PROCESS | 3540 | 1463629291771 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 20:41:31 INFO - PROCESS | 3540 | 1463629291774 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 20:41:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:41:31 INFO - PROCESS | 3540 | ************************* 20:41:31 INFO - PROCESS | 3540 | A coding exception was thrown and uncaught in a Task. 20:41:31 INFO - PROCESS | 3540 | 20:41:31 INFO - PROCESS | 3540 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:41:31 INFO - PROCESS | 3540 | Full stack: 20:41:31 INFO - PROCESS | 3540 | ************************* 20:41:31 INFO - PROCESS | 3540 | 1463629291780 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:41:31 INFO - PROCESS | 3540 | 1463629291782 Marionette TRACE conn7 <- [1,2962,null,{}] 20:41:31 INFO - PROCESS | 3540 | 1463629291786 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:31 INFO - PROCESS | 3540 | 1463629291917 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 20:41:32 INFO - PROCESS | 3540 | 1463629292078 Marionette TRACE conn7 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:32 INFO - PROCESS | 3540 | ++DOCSHELL 19464000 == 51 [pid = 3540] [id = 751] 20:41:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (19465C00) [pid = 3540] [serial = 2252] [outer = 00000000] 20:41:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (19D9FC00) [pid = 3540] [serial = 2253] [outer = 19465C00] 20:41:32 INFO - PROCESS | 3540 | 1463629292133 Marionette DEBUG loaded listener.js 20:41:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (1A015800) [pid = 3540] [serial = 2254] [outer = 19465C00] 20:41:32 INFO - PROCESS | 3540 | 1463629292626 Marionette TRACE conn7 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 20:41:32 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. 20:41:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 890ms 20:41:32 INFO - PROCESS | 3540 | 1463629292692 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 20:41:32 INFO - PROCESS | 3540 | 1463629292695 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 20:41:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:41:32 INFO - PROCESS | 3540 | 1463629292700 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:41:32 INFO - PROCESS | 3540 | 1463629292702 Marionette TRACE conn7 <- [1,2966,null,{}] 20:41:32 INFO - PROCESS | 3540 | 1463629292706 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:32 INFO - PROCESS | 3540 | 1463629292825 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 20:41:32 INFO - PROCESS | 3540 | 1463629292954 Marionette TRACE conn7 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:32 INFO - PROCESS | 3540 | ++DOCSHELL 1A01E800 == 52 [pid = 3540] [id = 752] 20:41:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (1A021800) [pid = 3540] [serial = 2255] [outer = 00000000] 20:41:32 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (1A06A000) [pid = 3540] [serial = 2256] [outer = 1A021800] 20:41:32 INFO - PROCESS | 3540 | 1463629293008 Marionette DEBUG loaded listener.js 20:41:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (1A21C400) [pid = 3540] [serial = 2257] [outer = 1A021800] 20:41:33 INFO - PROCESS | 3540 | 1463629293465 Marionette TRACE conn7 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:41:33 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. 20:41:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 830ms 20:41:33 INFO - PROCESS | 3540 | 1463629293547 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 20:41:33 INFO - PROCESS | 3540 | 1463629293549 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 20:41:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:41:33 INFO - PROCESS | 3540 | 1463629293554 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:41:33 INFO - PROCESS | 3540 | 1463629293557 Marionette TRACE conn7 <- [1,2970,null,{}] 20:41:33 INFO - PROCESS | 3540 | 1463629293561 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:33 INFO - PROCESS | 3540 | 1463629293680 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 20:41:33 INFO - PROCESS | 3540 | 1463629293865 Marionette TRACE conn7 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:33 INFO - PROCESS | 3540 | ++DOCSHELL 1A221800 == 53 [pid = 3540] [id = 753] 20:41:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (1A223800) [pid = 3540] [serial = 2258] [outer = 00000000] 20:41:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (1A227400) [pid = 3540] [serial = 2259] [outer = 1A223800] 20:41:33 INFO - PROCESS | 3540 | 1463629293920 Marionette DEBUG loaded listener.js 20:41:33 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (1A27E400) [pid = 3540] [serial = 2260] [outer = 1A223800] 20:41:34 INFO - PROCESS | 3540 | 1463629294480 Marionette TRACE conn7 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 20:41:34 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 20:41:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:41:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:41:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 970ms 20:41:34 INFO - PROCESS | 3540 | 1463629294526 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 20:41:34 INFO - PROCESS | 3540 | 1463629294529 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 20:41:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:41:34 INFO - PROCESS | 3540 | 1463629294532 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:41:34 INFO - PROCESS | 3540 | 1463629294534 Marionette TRACE conn7 <- [1,2974,null,{}] 20:41:34 INFO - PROCESS | 3540 | 1463629294538 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:34 INFO - PROCESS | 3540 | 1463629294659 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 20:41:34 INFO - PROCESS | 3540 | 1463629294989 Marionette TRACE conn7 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 3540 | ++DOCSHELL 0D1E8400 == 54 [pid = 3540] [id = 754] 20:41:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (0D1E9800) [pid = 3540] [serial = 2261] [outer = 00000000] 20:41:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (0D913400) [pid = 3540] [serial = 2262] [outer = 0D1E9800] 20:41:35 INFO - PROCESS | 3540 | 1463629295042 Marionette DEBUG loaded listener.js 20:41:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (0DB41400) [pid = 3540] [serial = 2263] [outer = 0D1E9800] 20:41:35 INFO - PROCESS | 3540 | 1463629295606 Marionette TRACE conn7 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:41:35 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. 20:41:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1129ms 20:41:35 INFO - PROCESS | 3540 | 1463629295635 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 20:41:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:41:35 INFO - PROCESS | 3540 | 1463629295639 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 20:41:35 INFO - PROCESS | 3540 | 1463629295644 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:41:35 INFO - PROCESS | 3540 | 1463629295647 Marionette TRACE conn7 <- [1,2978,null,{}] 20:41:35 INFO - PROCESS | 3540 | 1463629295673 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:35 INFO - PROCESS | 3540 | 1463629295789 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 20:41:35 INFO - PROCESS | 3540 | 1463629295973 Marionette TRACE conn7 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 3540 | ++DOCSHELL 0DD10800 == 55 [pid = 3540] [id = 755] 20:41:35 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (0DDB8800) [pid = 3540] [serial = 2264] [outer = 00000000] 20:41:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (124D9000) [pid = 3540] [serial = 2265] [outer = 0DDB8800] 20:41:36 INFO - PROCESS | 3540 | 1463629296024 Marionette DEBUG loaded listener.js 20:41:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (1398A000) [pid = 3540] [serial = 2266] [outer = 0DDB8800] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 167EE800 == 54 [pid = 3540] [id = 743] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 0D914800 == 53 [pid = 3540] [id = 742] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 0D0A6C00 == 52 [pid = 3540] [id = 741] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 0D09F400 == 51 [pid = 3540] [id = 740] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 169E5800 == 50 [pid = 3540] [id = 739] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 13A5C000 == 49 [pid = 3540] [id = 738] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 0D07DC00 == 48 [pid = 3540] [id = 737] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (16B68400) [pid = 3540] [serial = 2179] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 11E26400 == 47 [pid = 3540] [id = 736] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 0D1EC800 == 46 [pid = 3540] [id = 735] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 0D0A4400 == 45 [pid = 3540] [id = 734] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 1350F400 == 44 [pid = 3540] [id = 732] 20:41:36 INFO - PROCESS | 3540 | --DOCSHELL 16FAD000 == 43 [pid = 3540] [id = 731] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (14C06800) [pid = 3540] [serial = 2164] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (14C0E800) [pid = 3540] [serial = 2165] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (0D917C00) [pid = 3540] [serial = 2143] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (0D91E000) [pid = 3540] [serial = 2144] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (130DB400) [pid = 3540] [serial = 2155] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (1350A000) [pid = 3540] [serial = 2156] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (11D66000) [pid = 3540] [serial = 2152] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 122 (1B7E0C00) [pid = 3540] [serial = 2138] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 121 (13981400) [pid = 3540] [serial = 2158] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 120 (16008800) [pid = 3540] [serial = 2168] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (0E09F800) [pid = 3540] [serial = 2149] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (0E0E4000) [pid = 3540] [serial = 2150] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (16005C00) [pid = 3540] [serial = 2167] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (16905800) [pid = 3540] [serial = 2176] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (1684FC00) [pid = 3540] [serial = 2170] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (16857800) [pid = 3540] [serial = 2171] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (11E1DC00) [pid = 3540] [serial = 2153] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (13984C00) [pid = 3540] [serial = 2159] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (16001C00) [pid = 3540] [serial = 2173] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (167E4800) [pid = 3540] [serial = 2174] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (13A08400) [pid = 3540] [serial = 2162] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 108 (0D208800) [pid = 3540] [serial = 2140] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 107 (0D2EE800) [pid = 3540] [serial = 2141] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 106 (0DCE2800) [pid = 3540] [serial = 2146] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 105 (0DDB9400) [pid = 3540] [serial = 2147] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 104 (1690AC00) [pid = 3540] [serial = 2177] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | --DOMWINDOW == 103 (13A12800) [pid = 3540] [serial = 2161] [outer = 00000000] [url = about:blank] 20:41:36 INFO - PROCESS | 3540 | ++DOCSHELL 0D914800 == 44 [pid = 3540] [id = 756] 20:41:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 104 (0D918C00) [pid = 3540] [serial = 2267] [outer = 00000000] 20:41:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 105 (0D91E000) [pid = 3540] [serial = 2268] [outer = 0D918C00] 20:41:36 INFO - PROCESS | 3540 | 1463629296636 Marionette TRACE conn7 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:41:36 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. 20:41:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1045ms 20:41:36 INFO - PROCESS | 3540 | 1463629296692 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 20:41:36 INFO - PROCESS | 3540 | 1463629296696 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 20:41:36 INFO - PROCESS | 3540 | 1463629296699 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:41:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:41:36 INFO - PROCESS | 3540 | 1463629296701 Marionette TRACE conn7 <- [1,2982,null,{}] 20:41:36 INFO - PROCESS | 3540 | 1463629296705 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:36 INFO - PROCESS | 3540 | 1463629296857 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 20:41:36 INFO - PROCESS | 3540 | 1463629296969 Marionette TRACE conn7 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:36 INFO - PROCESS | 3540 | ++DOCSHELL 0DDBD800 == 45 [pid = 3540] [id = 757] 20:41:36 INFO - PROCESS | 3540 | ++DOMWINDOW == 106 (0DE2DC00) [pid = 3540] [serial = 2269] [outer = 00000000] 20:41:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 107 (0E0E4000) [pid = 3540] [serial = 2270] [outer = 0DE2DC00] 20:41:37 INFO - PROCESS | 3540 | 1463629297017 Marionette DEBUG loaded listener.js 20:41:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 108 (11E1C800) [pid = 3540] [serial = 2271] [outer = 0DE2DC00] 20:41:37 INFO - PROCESS | 3540 | 1463629297368 Marionette TRACE conn7 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:41:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:41:37 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 20:41:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 731ms 20:41:37 INFO - PROCESS | 3540 | 1463629297436 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 20:41:37 INFO - PROCESS | 3540 | 1463629297438 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 20:41:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:41:37 INFO - PROCESS | 3540 | 1463629297448 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:41:37 INFO - PROCESS | 3540 | 1463629297454 Marionette TRACE conn7 <- [1,2986,null,{}] 20:41:37 INFO - PROCESS | 3540 | 1463629297458 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:37 INFO - PROCESS | 3540 | 1463629297560 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 20:41:37 INFO - PROCESS | 3540 | 1463629297567 Marionette TRACE conn7 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:37 INFO - PROCESS | 3540 | ++DOCSHELL 12554000 == 46 [pid = 3540] [id = 758] 20:41:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 109 (11E1EC00) [pid = 3540] [serial = 2272] [outer = 00000000] 20:41:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (13A0F800) [pid = 3540] [serial = 2273] [outer = 11E1EC00] 20:41:37 INFO - PROCESS | 3540 | 1463629297614 Marionette DEBUG loaded listener.js 20:41:37 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (14C0B400) [pid = 3540] [serial = 2274] [outer = 11E1EC00] 20:41:38 INFO - PROCESS | 3540 | 1463629298032 Marionette TRACE conn7 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:41:38 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. 20:41:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 20:41:38 INFO - PROCESS | 3540 | 1463629298088 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 3540 | 1463629298090 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 20:41:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:41:38 INFO - PROCESS | 3540 | 1463629298120 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:41:38 INFO - PROCESS | 3540 | 1463629298122 Marionette TRACE conn7 <- [1,2990,null,{}] 20:41:38 INFO - PROCESS | 3540 | 1463629298127 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:38 INFO - PROCESS | 3540 | 1463629298220 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 20:41:38 INFO - PROCESS | 3540 | 1463629298256 Marionette TRACE conn7 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 3540 | ++DOCSHELL 16001C00 == 47 [pid = 3540] [id = 759] 20:41:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (16002000) [pid = 3540] [serial = 2275] [outer = 00000000] 20:41:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (167DDC00) [pid = 3540] [serial = 2276] [outer = 16002000] 20:41:38 INFO - PROCESS | 3540 | 1463629298300 Marionette DEBUG loaded listener.js 20:41:38 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (167E6000) [pid = 3540] [serial = 2277] [outer = 16002000] 20:41:38 INFO - PROCESS | 3540 | 1463629298794 Marionette TRACE conn7 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:41:38 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. 20:41:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 750ms 20:41:38 INFO - PROCESS | 3540 | 1463629298846 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 20:41:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:41:38 INFO - PROCESS | 3540 | 1463629298848 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 20:41:38 INFO - PROCESS | 3540 | 1463629298851 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:41:38 INFO - PROCESS | 3540 | 1463629298853 Marionette TRACE conn7 <- [1,2994,null,{}] 20:41:38 INFO - PROCESS | 3540 | 1463629298857 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:38 INFO - PROCESS | 3540 | 1463629298988 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 20:41:39 INFO - PROCESS | 3540 | 1463629299005 Marionette TRACE conn7 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:39 INFO - PROCESS | 3540 | ++DOCSHELL 16859000 == 48 [pid = 3540] [id = 760] 20:41:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (16859800) [pid = 3540] [serial = 2278] [outer = 00000000] 20:41:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (1690A800) [pid = 3540] [serial = 2279] [outer = 16859800] 20:41:39 INFO - PROCESS | 3540 | 1463629299056 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (169EB800) [pid = 3540] [serial = 2280] [outer = 16859800] 20:41:39 INFO - PROCESS | 3540 | 1463629299488 Marionette TRACE conn7 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:41:39 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. 20:41:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 669ms 20:41:39 INFO - PROCESS | 3540 | 1463629299524 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 20:41:39 INFO - PROCESS | 3540 | 1463629299526 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 20:41:39 INFO - PROCESS | 3540 | 1463629299529 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:41:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:41:39 INFO - PROCESS | 3540 | 1463629299531 Marionette TRACE conn7 <- [1,2998,null,{}] 20:41:39 INFO - PROCESS | 3540 | 1463629299534 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:39 INFO - PROCESS | 3540 | 1463629299676 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 20:41:39 INFO - PROCESS | 3540 | 1463629299735 Marionette TRACE conn7 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:39 INFO - PROCESS | 3540 | ++DOCSHELL 16FACC00 == 49 [pid = 3540] [id = 761] 20:41:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (16FB0C00) [pid = 3540] [serial = 2281] [outer = 00000000] 20:41:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (172CC800) [pid = 3540] [serial = 2282] [outer = 16FB0C00] 20:41:39 INFO - PROCESS | 3540 | 1463629299782 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (173DD000) [pid = 3540] [serial = 2283] [outer = 16FB0C00] 20:41:40 INFO - PROCESS | 3540 | [3540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:41:40 INFO - PROCESS | 3540 | 1463629300292 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:41:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:41:40 INFO - {} 20:41:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:41:40 INFO - {} 20:41:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:41:40 INFO - {} 20:41:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:41:40 INFO - {} 20:41:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 20:41:40 INFO - PROCESS | 3540 | 1463629300306 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 20:41:40 INFO - PROCESS | 3540 | 1463629300308 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 20:41:40 INFO - TEST-START | /FileAPI/fileReader.html 20:41:40 INFO - PROCESS | 3540 | 1463629300311 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:41:40 INFO - PROCESS | 3540 | 1463629300313 Marionette TRACE conn7 <- [1,3002,null,{}] 20:41:40 INFO - PROCESS | 3540 | 1463629300317 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:40 INFO - PROCESS | 3540 | 1463629300452 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 119 (16BBDC00) [pid = 3540] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 118 (0D1ED800) [pid = 3540] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 117 (13B0E400) [pid = 3540] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 116 (1690D400) [pid = 3540] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 115 (12225C00) [pid = 3540] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 114 (1350D400) [pid = 3540] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 113 (16856800) [pid = 3540] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 112 (0D0AD400) [pid = 3540] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 111 (0D0AC800) [pid = 3540] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 110 (177A5800) [pid = 3540] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:41:40 INFO - PROCESS | 3540 | --DOMWINDOW == 109 (11E1A000) [pid = 3540] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:41:40 INFO - PROCESS | 3540 | 1463629300702 Marionette TRACE conn7 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:40 INFO - PROCESS | 3540 | ++DOCSHELL 0D1F2000 == 50 [pid = 3540] [id = 762] 20:41:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 110 (0D1F3400) [pid = 3540] [serial = 2284] [outer = 00000000] 20:41:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 111 (1350D400) [pid = 3540] [serial = 2285] [outer = 0D1F3400] 20:41:40 INFO - PROCESS | 3540 | 1463629300746 Marionette DEBUG loaded listener.js 20:41:40 INFO - PROCESS | 3540 | ++DOMWINDOW == 112 (17703000) [pid = 3540] [serial = 2286] [outer = 0D1F3400] 20:41:41 INFO - PROCESS | 3540 | 1463629301243 Marionette TRACE conn7 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:41:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:41:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:41:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:41:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:41:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 970ms 20:41:41 INFO - PROCESS | 3540 | 1463629301283 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 20:41:41 INFO - PROCESS | 3540 | 1463629301285 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 20:41:41 INFO - TEST-START | /FileAPI/historical.html 20:41:41 INFO - PROCESS | 3540 | 1463629301288 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:41:41 INFO - PROCESS | 3540 | 1463629301289 Marionette TRACE conn7 <- [1,3006,null,{}] 20:41:41 INFO - PROCESS | 3540 | 1463629301293 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:41 INFO - PROCESS | 3540 | 1463629301392 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 20:41:41 INFO - PROCESS | 3540 | 1463629301398 Marionette TRACE conn7 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:41 INFO - PROCESS | 3540 | ++DOCSHELL 0DD0B800 == 51 [pid = 3540] [id = 763] 20:41:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 113 (11E1A000) [pid = 3540] [serial = 2287] [outer = 00000000] 20:41:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 114 (17855C00) [pid = 3540] [serial = 2288] [outer = 11E1A000] 20:41:41 INFO - PROCESS | 3540 | 1463629301443 Marionette DEBUG loaded listener.js 20:41:41 INFO - PROCESS | 3540 | ++DOMWINDOW == 115 (178E7800) [pid = 3540] [serial = 2289] [outer = 11E1A000] 20:41:41 INFO - PROCESS | 3540 | 1463629301863 Marionette TRACE conn7 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 20:41:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:41:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:41:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:41:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:41:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:41:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:41:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:41:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:41:41 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 20:41:41 INFO - PROCESS | 3540 | 1463629301933 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 20:41:41 INFO - PROCESS | 3540 | 1463629301935 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 20:41:41 INFO - TEST-START | /FileAPI/idlharness.html 20:41:41 INFO - PROCESS | 3540 | 1463629301957 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:41:41 INFO - PROCESS | 3540 | 1463629301959 Marionette TRACE conn7 <- [1,3010,null,{}] 20:41:41 INFO - PROCESS | 3540 | 1463629301963 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:42 INFO - PROCESS | 3540 | 1463629302062 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 20:41:42 INFO - PROCESS | 3540 | 1463629302068 Marionette TRACE conn7 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:42 INFO - PROCESS | 3540 | ++DOCSHELL 0D186400 == 52 [pid = 3540] [id = 764] 20:41:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 116 (17855800) [pid = 3540] [serial = 2290] [outer = 00000000] 20:41:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 117 (17A91400) [pid = 3540] [serial = 2291] [outer = 17855800] 20:41:42 INFO - PROCESS | 3540 | 1463629302111 Marionette DEBUG loaded listener.js 20:41:42 INFO - PROCESS | 3540 | ++DOMWINDOW == 118 (19384400) [pid = 3540] [serial = 2292] [outer = 17855800] 20:41:43 INFO - PROCESS | 3540 | 1463629303273 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:41:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:41:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:41:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:41:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:41:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:41:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:41:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:41:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:41:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:41:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:41:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:41:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:41:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:41:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:41:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:41:43 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 20:41:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:41:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:41:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:41:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:41:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:41:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:41:43 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 20:41:43 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 20:41:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:41:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:41:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:41:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:41:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:41:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:41:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:41:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:41:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:41:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:41:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:41:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:41:43 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 20:41:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:41:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:41:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:41:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:41:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:41:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:41:43 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 20:41:43 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 20:41:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:41:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:41:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:41:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:41:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:41:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:41:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:41:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:41:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:41:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:41:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 1440ms 20:41:43 INFO - PROCESS | 3540 | 1463629303417 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 20:41:43 INFO - PROCESS | 3540 | 1463629303422 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 20:41:43 INFO - TEST-START | /FileAPI/idlharness.worker 20:41:43 INFO - PROCESS | 3540 | 1463629303429 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:41:43 INFO - PROCESS | 3540 | 1463629303433 Marionette TRACE conn7 <- [1,3014,null,{}] 20:41:43 INFO - PROCESS | 3540 | 1463629303441 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:43 INFO - PROCESS | 3540 | 1463629303572 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 20:41:43 INFO - PROCESS | 3540 | 1463629303728 Marionette TRACE conn7 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:43 INFO - PROCESS | 3540 | ++DOCSHELL 0DF7D000 == 53 [pid = 3540] [id = 765] 20:41:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 119 (0DF7D800) [pid = 3540] [serial = 2293] [outer = 00000000] 20:41:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 120 (0E554800) [pid = 3540] [serial = 2294] [outer = 0DF7D800] 20:41:43 INFO - PROCESS | 3540 | 1463629303789 Marionette DEBUG loaded listener.js 20:41:43 INFO - PROCESS | 3540 | ++DOMWINDOW == 121 (130DB400) [pid = 3540] [serial = 2295] [outer = 0DF7D800] 20:41:44 INFO - PROCESS | 3540 | [3540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:41:44 INFO - PROCESS | 3540 | 1463629304898 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:41:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:41:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:41:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:41:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:41:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:41:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:41:44 INFO - {} 20:41:44 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 20:41:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:41:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:41:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:41:44 INFO - {} 20:41:44 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 - {} 20:41:44 INFO - {} 20:41:44 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 20:41:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:41:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:41:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:41:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:41:44 INFO - {} 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:41:44 INFO - {} 20:41:44 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 20:41:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:41:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:41:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:41:44 INFO - {} 20:41:44 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 - {} 20:41:44 INFO - {} 20:41:44 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 20:41:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:41:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:41:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 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 20:41:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:41:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:41:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 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 20:41:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 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 20:41:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 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 20:41:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:41:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:41:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:41:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:41:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:41:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:41:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:41:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:41:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:41:45 INFO - {} 20:41:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1592ms 20:41:45 INFO - PROCESS | 3540 | 1463629305040 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 20:41:45 INFO - PROCESS | 3540 | 1463629305046 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 20:41:45 INFO - PROCESS | 3540 | 1463629305053 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:41:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:41:45 INFO - PROCESS | 3540 | 1463629305056 Marionette TRACE conn7 <- [1,3018,null,{}] 20:41:45 INFO - PROCESS | 3540 | 1463629305060 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:45 INFO - PROCESS | 3540 | 1463629305205 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 20:41:45 INFO - PROCESS | 3540 | 1463629305396 Marionette TRACE conn7 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:45 INFO - PROCESS | 3540 | ++DOCSHELL 1398D400 == 54 [pid = 3540] [id = 766] 20:41:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 122 (1398F800) [pid = 3540] [serial = 2296] [outer = 00000000] 20:41:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 123 (174E0400) [pid = 3540] [serial = 2297] [outer = 1398F800] 20:41:45 INFO - PROCESS | 3540 | 1463629305452 Marionette DEBUG loaded listener.js 20:41:45 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (17727400) [pid = 3540] [serial = 2298] [outer = 1398F800] 20:41:45 INFO - PROCESS | 3540 | 1463629305977 Marionette TRACE conn7 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 20:41:46 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 20:41:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 970ms 20:41:46 INFO - PROCESS | 3540 | 1463629306072 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 20:41:46 INFO - PROCESS | 3540 | 1463629306075 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 20:41:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:41:46 INFO - PROCESS | 3540 | 1463629306080 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:41:46 INFO - PROCESS | 3540 | 1463629306084 Marionette TRACE conn7 <- [1,3022,null,{}] 20:41:46 INFO - PROCESS | 3540 | 1463629306100 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:46 INFO - PROCESS | 3540 | 1463629306265 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 20:41:46 INFO - PROCESS | 3540 | 1463629306409 Marionette TRACE conn7 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:46 INFO - PROCESS | 3540 | ++DOCSHELL 1B7E4800 == 55 [pid = 3540] [id = 767] 20:41:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (1B853400) [pid = 3540] [serial = 2299] [outer = 00000000] 20:41:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (1B859800) [pid = 3540] [serial = 2300] [outer = 1B853400] 20:41:46 INFO - PROCESS | 3540 | 1463629306470 Marionette DEBUG loaded listener.js 20:41:46 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (1B85E400) [pid = 3540] [serial = 2301] [outer = 1B853400] 20:41:47 INFO - PROCESS | 3540 | 1463629307016 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:41:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:41:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 990ms 20:41:47 INFO - PROCESS | 3540 | 1463629307085 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 20:41:47 INFO - PROCESS | 3540 | 1463629307088 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 20:41:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:41:47 INFO - PROCESS | 3540 | 1463629307093 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:41:47 INFO - PROCESS | 3540 | 1463629307095 Marionette TRACE conn7 <- [1,3026,null,{}] 20:41:47 INFO - PROCESS | 3540 | 1463629307098 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:47 INFO - PROCESS | 3540 | 1463629307219 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 20:41:47 INFO - PROCESS | 3540 | 1463629307386 Marionette TRACE conn7 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:47 INFO - PROCESS | 3540 | ++DOCSHELL 1BB2C800 == 56 [pid = 3540] [id = 768] 20:41:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (1BB2D000) [pid = 3540] [serial = 2302] [outer = 00000000] 20:41:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (1BB31400) [pid = 3540] [serial = 2303] [outer = 1BB2D000] 20:41:47 INFO - PROCESS | 3540 | 1463629307442 Marionette DEBUG loaded listener.js 20:41:47 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (1BB34C00) [pid = 3540] [serial = 2304] [outer = 1BB2D000] 20:41:47 INFO - PROCESS | 3540 | 1463629307940 Marionette TRACE conn7 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 20:41:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:41:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 870ms 20:41:47 INFO - PROCESS | 3540 | 1463629307967 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 20:41:47 INFO - PROCESS | 3540 | 1463629307969 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 20:41:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:41:47 INFO - PROCESS | 3540 | 1463629307973 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:41:47 INFO - PROCESS | 3540 | 1463629307975 Marionette TRACE conn7 <- [1,3030,null,{}] 20:41:47 INFO - PROCESS | 3540 | 1463629307979 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:48 INFO - PROCESS | 3540 | 1463629308132 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 20:41:48 INFO - PROCESS | 3540 | 1463629308282 Marionette TRACE conn7 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:48 INFO - PROCESS | 3540 | ++DOCSHELL 1BB2AC00 == 57 [pid = 3540] [id = 769] 20:41:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (1BB36800) [pid = 3540] [serial = 2305] [outer = 00000000] 20:41:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (1BBD2400) [pid = 3540] [serial = 2306] [outer = 1BB36800] 20:41:48 INFO - PROCESS | 3540 | 1463629308340 Marionette DEBUG loaded listener.js 20:41:48 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (1BBD7C00) [pid = 3540] [serial = 2307] [outer = 1BB36800] 20:41:49 INFO - PROCESS | 3540 | 1463629309202 Marionette TRACE conn7 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:41:49 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. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:41:49 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'.) 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:41:49 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. 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:41:49 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. 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:41:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:41:49 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. 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:41:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:41:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:41:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:41:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:41:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:41:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1305ms 20:41:49 INFO - PROCESS | 3540 | 1463629309282 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 20:41:49 INFO - PROCESS | 3540 | 1463629309285 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 20:41:49 INFO - PROCESS | 3540 | 1463629309289 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:41:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:41:49 INFO - PROCESS | 3540 | 1463629309291 Marionette TRACE conn7 <- [1,3034,null,{}] 20:41:49 INFO - PROCESS | 3540 | 1463629309295 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:49 INFO - PROCESS | 3540 | 1463629309448 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 20:41:49 INFO - PROCESS | 3540 | 1463629309606 Marionette TRACE conn7 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 3540 | ++DOCSHELL 1BBD8C00 == 58 [pid = 3540] [id = 770] 20:41:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (1BBDA000) [pid = 3540] [serial = 2308] [outer = 00000000] 20:41:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (1CE35C00) [pid = 3540] [serial = 2309] [outer = 1BBDA000] 20:41:49 INFO - PROCESS | 3540 | 1463629309661 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (1CE3C400) [pid = 3540] [serial = 2310] [outer = 1BBDA000] 20:41:49 INFO - PROCESS | 3540 | [3540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:41:50 INFO - PROCESS | 3540 | 1463629310208 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:41:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:41:50 INFO - {} 20:41:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 969ms 20:41:50 INFO - PROCESS | 3540 | 1463629310269 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 20:41:50 INFO - PROCESS | 3540 | 1463629310272 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 20:41:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:41:50 INFO - PROCESS | 3540 | 1463629310276 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:41:50 INFO - PROCESS | 3540 | 1463629310278 Marionette TRACE conn7 <- [1,3038,null,{}] 20:41:50 INFO - PROCESS | 3540 | 1463629310282 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:50 INFO - PROCESS | 3540 | 1463629310416 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 20:41:50 INFO - PROCESS | 3540 | 1463629310545 Marionette TRACE conn7 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:50 INFO - PROCESS | 3540 | ++DOCSHELL 16852000 == 59 [pid = 3540] [id = 771] 20:41:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (16905800) [pid = 3540] [serial = 2311] [outer = 00000000] 20:41:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (16FADC00) [pid = 3540] [serial = 2312] [outer = 16905800] 20:41:50 INFO - PROCESS | 3540 | 1463629310603 Marionette DEBUG loaded listener.js 20:41:50 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (178E9400) [pid = 3540] [serial = 2313] [outer = 16905800] 20:41:51 INFO - PROCESS | 3540 | 1463629311184 Marionette TRACE conn7 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 20:41:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:41:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:41:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:41:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:41:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 20:41:51 INFO - PROCESS | 3540 | 1463629311207 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 20:41:51 INFO - PROCESS | 3540 | 1463629311209 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 20:41:51 INFO - PROCESS | 3540 | 1463629311213 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:41:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:41:51 INFO - PROCESS | 3540 | 1463629311215 Marionette TRACE conn7 <- [1,3042,null,{}] 20:41:51 INFO - PROCESS | 3540 | 1463629311237 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:51 INFO - PROCESS | 3540 | 1463629311362 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 20:41:51 INFO - PROCESS | 3540 | 1463629311536 Marionette TRACE conn7 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:51 INFO - PROCESS | 3540 | ++DOCSHELL 16FA9400 == 60 [pid = 3540] [id = 772] 20:41:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (17917000) [pid = 3540] [serial = 2314] [outer = 00000000] 20:41:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (1A222C00) [pid = 3540] [serial = 2315] [outer = 17917000] 20:41:51 INFO - PROCESS | 3540 | 1463629311595 Marionette DEBUG loaded listener.js 20:41:51 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (1A310800) [pid = 3540] [serial = 2316] [outer = 17917000] 20:41:52 INFO - PROCESS | 3540 | 1463629312444 Marionette TRACE conn7 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:41:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:41:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:41:52 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" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:41:52 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" 20:41:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:41:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:41:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1350ms 20:41:52 INFO - PROCESS | 3540 | 1463629312609 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 20:41:52 INFO - PROCESS | 3540 | 1463629312611 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 20:41:52 INFO - PROCESS | 3540 | 1463629312616 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:41:52 INFO - PROCESS | 3540 | 1463629312618 Marionette TRACE conn7 <- [1,3046,null,{}] 20:41:52 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:41:52 INFO - PROCESS | 3540 | 1463629312622 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:52 INFO - PROCESS | 3540 | 1463629312741 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 20:41:52 INFO - PROCESS | 3540 | 1463629312960 Marionette TRACE conn7 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 3540 | ++DOCSHELL 0D2FC000 == 61 [pid = 3540] [id = 773] 20:41:52 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (0D82E800) [pid = 3540] [serial = 2317] [outer = 00000000] 20:41:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (0DDB8C00) [pid = 3540] [serial = 2318] [outer = 0D82E800] 20:41:53 INFO - PROCESS | 3540 | 1463629313016 Marionette DEBUG loaded listener.js 20:41:53 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (0E0A0800) [pid = 3540] [serial = 2319] [outer = 0D82E800] 20:41:53 INFO - PROCESS | 3540 | 1463629313768 Marionette TRACE conn7 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:41:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:41:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:41:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:41:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:41:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:41:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:41:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:41:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:41:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:41:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1186ms 20:41:53 INFO - PROCESS | 3540 | 1463629313818 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 20:41:53 INFO - PROCESS | 3540 | 1463629313823 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 20:41:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:41:53 INFO - PROCESS | 3540 | 1463629313828 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:41:53 INFO - PROCESS | 3540 | 1463629313832 Marionette TRACE conn7 <- [1,3050,null,{}] 20:41:53 INFO - PROCESS | 3540 | 1463629313837 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:53 INFO - PROCESS | 3540 | 1463629313951 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 20:41:54 INFO - PROCESS | 3540 | 1463629314134 Marionette TRACE conn7 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:54 INFO - PROCESS | 3540 | ++DOCSHELL 0DB1AC00 == 62 [pid = 3540] [id = 774] 20:41:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (0E09F800) [pid = 3540] [serial = 2320] [outer = 00000000] 20:41:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (14C0AC00) [pid = 3540] [serial = 2321] [outer = 0E09F800] 20:41:54 INFO - PROCESS | 3540 | 1463629314188 Marionette DEBUG loaded listener.js 20:41:54 INFO - PROCESS | 3540 | ++DOMWINDOW == 148 (16010000) [pid = 3540] [serial = 2322] [outer = 0E09F800] 20:41:54 INFO - PROCESS | 3540 | [3540] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:41:54 INFO - PROCESS | 3540 | 1463629314768 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:41:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:41:54 INFO - {} 20:41:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 990ms 20:41:54 INFO - PROCESS | 3540 | 1463629314820 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 20:41:54 INFO - PROCESS | 3540 | 1463629314825 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 20:41:54 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:41:54 INFO - PROCESS | 3540 | 1463629314832 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:41:54 INFO - PROCESS | 3540 | 1463629314834 Marionette TRACE conn7 <- [1,3054,null,{}] 20:41:54 INFO - PROCESS | 3540 | 1463629314855 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:54 INFO - PROCESS | 3540 | 1463629314978 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 20:41:55 INFO - PROCESS | 3540 | 1463629315112 Marionette TRACE conn7 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 0DD0B800 == 61 [pid = 3540] [id = 763] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 0D1F2000 == 60 [pid = 3540] [id = 762] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 16FACC00 == 59 [pid = 3540] [id = 761] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 16859000 == 58 [pid = 3540] [id = 760] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 16001C00 == 57 [pid = 3540] [id = 759] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 12554000 == 56 [pid = 3540] [id = 758] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 0DDBD800 == 55 [pid = 3540] [id = 757] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 0D914800 == 54 [pid = 3540] [id = 756] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 0DD10800 == 53 [pid = 3540] [id = 755] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 0D1E8400 == 52 [pid = 3540] [id = 754] 20:41:55 INFO - PROCESS | 3540 | ++DOCSHELL 09377000 == 53 [pid = 3540] [id = 775] 20:41:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 149 (0D18A400) [pid = 3540] [serial = 2323] [outer = 00000000] 20:41:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 150 (0D2F5400) [pid = 3540] [serial = 2324] [outer = 0D18A400] 20:41:55 INFO - PROCESS | 3540 | 1463629315227 Marionette DEBUG loaded listener.js 20:41:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 151 (0DB34C00) [pid = 3540] [serial = 2325] [outer = 0D18A400] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 17A98000 == 52 [pid = 3540] [id = 749] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 1790AC00 == 51 [pid = 3540] [id = 748] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 13610C00 == 50 [pid = 3540] [id = 747] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 0D91F800 == 49 [pid = 3540] [id = 746] 20:41:55 INFO - PROCESS | 3540 | --DOCSHELL 0D2F2800 == 48 [pid = 3540] [id = 745] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 150 (172C1C00) [pid = 3540] [serial = 2218] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 149 (0D851000) [pid = 3540] [serial = 2206] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 148 (0DB21000) [pid = 3540] [serial = 2207] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 147 (16857400) [pid = 3540] [serial = 2215] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 146 (0DE9F800) [pid = 3540] [serial = 2185] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 145 (16B6D000) [pid = 3540] [serial = 2180] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 144 (124DA800) [pid = 3540] [serial = 2209] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 143 (130D1C00) [pid = 3540] [serial = 2210] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 142 (13A5C400) [pid = 3540] [serial = 2212] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 141 (13B0B400) [pid = 3540] [serial = 2213] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (172C7800) [pid = 3540] [serial = 2194] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (17704C00) [pid = 3540] [serial = 2221] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (0937DC00) [pid = 3540] [serial = 2200] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (0D85CC00) [pid = 3540] [serial = 2182] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (173D7000) [pid = 3540] [serial = 2219] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (0D828800) [pid = 3540] [serial = 2204] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (0D1EE000) [pid = 3540] [serial = 2203] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (16FAE800) [pid = 3540] [serial = 2191] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (167E5800) [pid = 3540] [serial = 2188] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (0D917400) [pid = 3540] [serial = 2224] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (174DA800) [pid = 3540] [serial = 2197] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (1770FC00) [pid = 3540] [serial = 2222] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 128 (17858000) [pid = 3540] [serial = 2230] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 127 (1785D400) [pid = 3540] [serial = 2231] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 126 (10D97000) [pid = 3540] [serial = 2225] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 125 (16BC7C00) [pid = 3540] [serial = 2227] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 124 (17728800) [pid = 3540] [serial = 2228] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | --DOMWINDOW == 123 (16904800) [pid = 3540] [serial = 2216] [outer = 00000000] [url = about:blank] 20:41:55 INFO - PROCESS | 3540 | 1463629315628 Marionette TRACE conn7 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 20:41:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:41:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:41:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:41:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:41:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:41:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:41:55 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:41:55 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 850ms 20:41:55 INFO - PROCESS | 3540 | 1463629315685 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 20:41:55 INFO - PROCESS | 3540 | 1463629315687 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 20:41:55 INFO - PROCESS | 3540 | 1463629315691 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:41:55 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:41:55 INFO - PROCESS | 3540 | 1463629315694 Marionette TRACE conn7 <- [1,3058,null,{}] 20:41:55 INFO - PROCESS | 3540 | 1463629315704 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:55 INFO - PROCESS | 3540 | 1463629315806 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 20:41:55 INFO - PROCESS | 3540 | 1463629315813 Marionette TRACE conn7 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:55 INFO - PROCESS | 3540 | ++DOCSHELL 10D97000 == 49 [pid = 3540] [id = 776] 20:41:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 124 (11B08400) [pid = 3540] [serial = 2326] [outer = 00000000] 20:41:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 125 (13614000) [pid = 3540] [serial = 2327] [outer = 11B08400] 20:41:55 INFO - PROCESS | 3540 | 1463629315860 Marionette DEBUG loaded listener.js 20:41:55 INFO - PROCESS | 3540 | ++DOMWINDOW == 126 (13A65800) [pid = 3540] [serial = 2328] [outer = 11B08400] 20:41:56 INFO - PROCESS | 3540 | 1463629316349 Marionette TRACE conn7 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 20:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:41:56 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 20:41:56 INFO - PROCESS | 3540 | 1463629316365 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 20:41:56 INFO - PROCESS | 3540 | 1463629316367 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 20:41:56 INFO - PROCESS | 3540 | 1463629316371 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:41:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:41:56 INFO - PROCESS | 3540 | 1463629316372 Marionette TRACE conn7 <- [1,3062,null,{}] 20:41:56 INFO - PROCESS | 3540 | 1463629316376 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:56 INFO - PROCESS | 3540 | 1463629316483 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 20:41:56 INFO - PROCESS | 3540 | 1463629316538 Marionette TRACE conn7 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:56 INFO - PROCESS | 3540 | ++DOCSHELL 167DC400 == 50 [pid = 3540] [id = 777] 20:41:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 127 (167DD000) [pid = 3540] [serial = 2329] [outer = 00000000] 20:41:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 128 (16907000) [pid = 3540] [serial = 2330] [outer = 167DD000] 20:41:56 INFO - PROCESS | 3540 | 1463629316584 Marionette DEBUG loaded listener.js 20:41:56 INFO - PROCESS | 3540 | ++DOMWINDOW == 129 (16B6B000) [pid = 3540] [serial = 2331] [outer = 167DD000] 20:41:57 INFO - PROCESS | 3540 | 1463629317030 Marionette TRACE conn7 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 20:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:41:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 20:41:57 INFO - PROCESS | 3540 | 1463629317105 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 20:41:57 INFO - PROCESS | 3540 | 1463629317107 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 20:41:57 INFO - PROCESS | 3540 | 1463629317110 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:41:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:41:57 INFO - PROCESS | 3540 | 1463629317112 Marionette TRACE conn7 <- [1,3066,null,{}] 20:41:57 INFO - PROCESS | 3540 | 1463629317116 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:57 INFO - PROCESS | 3540 | 1463629317214 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 20:41:57 INFO - PROCESS | 3540 | 1463629317349 Marionette TRACE conn7 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:57 INFO - PROCESS | 3540 | ++DOCSHELL 16BC1800 == 51 [pid = 3540] [id = 778] 20:41:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (16BC7C00) [pid = 3540] [serial = 2332] [outer = 00000000] 20:41:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (172C2000) [pid = 3540] [serial = 2333] [outer = 16BC7C00] 20:41:57 INFO - PROCESS | 3540 | 1463629317395 Marionette DEBUG loaded listener.js 20:41:57 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (172CDC00) [pid = 3540] [serial = 2334] [outer = 16BC7C00] 20:41:57 INFO - PROCESS | 3540 | 1463629317803 Marionette TRACE conn7 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 20:41:57 INFO - PROCESS | 3540 | 1463629317933 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 20:41:57 INFO - PROCESS | 3540 | 1463629317937 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:41:57 INFO - PROCESS | 3540 | 1463629317938 Marionette TRACE conn7 <- [1,3070,null,{}] 20:41:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:41:57 INFO - PROCESS | 3540 | 1463629317942 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:58 INFO - PROCESS | 3540 | 1463629318097 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 20:41:58 INFO - PROCESS | 3540 | 1463629318115 Marionette TRACE conn7 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:58 INFO - PROCESS | 3540 | ++DOCSHELL 173DA400 == 52 [pid = 3540] [id = 779] 20:41:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (17704C00) [pid = 3540] [serial = 2335] [outer = 00000000] 20:41:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (177A6C00) [pid = 3540] [serial = 2336] [outer = 17704C00] 20:41:58 INFO - PROCESS | 3540 | 1463629318161 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (17852C00) [pid = 3540] [serial = 2337] [outer = 17704C00] 20:41:58 INFO - PROCESS | 3540 | 1463629318573 Marionette TRACE conn7 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 20:41:58 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:41:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:41:58 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:41:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:41:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 20:41:58 INFO - PROCESS | 3540 | 1463629318617 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 20:41:58 INFO - PROCESS | 3540 | 1463629318619 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 20:41:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:41:58 INFO - PROCESS | 3540 | 1463629318622 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:41:58 INFO - PROCESS | 3540 | 1463629318624 Marionette TRACE conn7 <- [1,3074,null,{}] 20:41:58 INFO - PROCESS | 3540 | 1463629318627 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:58 INFO - PROCESS | 3540 | 1463629318777 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 20:41:58 INFO - PROCESS | 3540 | 1463629318790 Marionette TRACE conn7 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:58 INFO - PROCESS | 3540 | ++DOCSHELL 17857400 == 53 [pid = 3540] [id = 780] 20:41:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (1785A000) [pid = 3540] [serial = 2338] [outer = 00000000] 20:41:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (1790EC00) [pid = 3540] [serial = 2339] [outer = 1785A000] 20:41:58 INFO - PROCESS | 3540 | 1463629318836 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (17A96400) [pid = 3540] [serial = 2340] [outer = 1785A000] 20:41:59 INFO - PROCESS | 3540 | 1463629319262 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:41:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:41:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 20:41:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:41:59 INFO - PROCESS | 3540 | 1463629319293 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 20:41:59 INFO - PROCESS | 3540 | 1463629319295 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 20:41:59 INFO - PROCESS | 3540 | 1463629319298 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:41:59 INFO - PROCESS | 3540 | 1463629319300 Marionette TRACE conn7 <- [1,3078,null,{}] 20:41:59 INFO - PROCESS | 3540 | 1463629319303 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:41:59 INFO - PROCESS | 3540 | 1463629319447 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 20:41:59 INFO - PROCESS | 3540 | 1463629319554 Marionette TRACE conn7 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:59 INFO - PROCESS | 3540 | ++DOCSHELL 16FA8000 == 54 [pid = 3540] [id = 781] 20:41:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (1770E400) [pid = 3540] [serial = 2341] [outer = 00000000] 20:41:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (1980C800) [pid = 3540] [serial = 2342] [outer = 1770E400] 20:41:59 INFO - PROCESS | 3540 | 1463629319607 Marionette DEBUG loaded listener.js 20:41:59 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (19D9B400) [pid = 3540] [serial = 2343] [outer = 1770E400] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 140 (16FB0C00) [pid = 3540] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 139 (16859800) [pid = 3540] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 138 (0D918C00) [pid = 3540] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 137 (0D1F3400) [pid = 3540] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 136 (0DDB8800) [pid = 3540] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 135 (16002000) [pid = 3540] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 134 (11E1EC00) [pid = 3540] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 133 (11E1A000) [pid = 3540] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 132 (0DE2DC00) [pid = 3540] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 131 (0D1E9800) [pid = 3540] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 130 (178E1000) [pid = 3540] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:41:59 INFO - PROCESS | 3540 | --DOMWINDOW == 129 (0D2F4C00) [pid = 3540] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:42:00 INFO - PROCESS | 3540 | 1463629320144 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:42:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:42:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 869ms 20:42:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:42:00 INFO - PROCESS | 3540 | 1463629320169 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 20:42:00 INFO - PROCESS | 3540 | 1463629320171 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 20:42:00 INFO - PROCESS | 3540 | 1463629320175 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:42:00 INFO - PROCESS | 3540 | 1463629320177 Marionette TRACE conn7 <- [1,3082,null,{}] 20:42:00 INFO - PROCESS | 3540 | 1463629320180 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:00 INFO - PROCESS | 3540 | 1463629320338 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 20:42:00 INFO - PROCESS | 3540 | 1463629320412 Marionette TRACE conn7 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:00 INFO - PROCESS | 3540 | ++DOCSHELL 16002000 == 55 [pid = 3540] [id = 782] 20:42:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 130 (167E1800) [pid = 3540] [serial = 2344] [outer = 00000000] 20:42:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 131 (19802400) [pid = 3540] [serial = 2345] [outer = 167E1800] 20:42:00 INFO - PROCESS | 3540 | 1463629320455 Marionette DEBUG loaded listener.js 20:42:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 132 (1A066000) [pid = 3540] [serial = 2346] [outer = 167E1800] 20:42:00 INFO - PROCESS | 3540 | 1463629320764 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:42:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:42:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 20:42:00 INFO - PROCESS | 3540 | 1463629320809 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 20:42:00 INFO - PROCESS | 3540 | 1463629320811 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 20:42:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:42:00 INFO - PROCESS | 3540 | 1463629320814 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:42:00 INFO - PROCESS | 3540 | 1463629320816 Marionette TRACE conn7 <- [1,3086,null,{}] 20:42:00 INFO - PROCESS | 3540 | 1463629320819 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:00 INFO - PROCESS | 3540 | 1463629320972 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 20:42:00 INFO - PROCESS | 3540 | 1463629320982 Marionette TRACE conn7 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:00 INFO - PROCESS | 3540 | ++DOCSHELL 1A221000 == 56 [pid = 3540] [id = 783] 20:42:00 INFO - PROCESS | 3540 | ++DOMWINDOW == 133 (1A226C00) [pid = 3540] [serial = 2347] [outer = 00000000] 20:42:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 134 (1A306000) [pid = 3540] [serial = 2348] [outer = 1A226C00] 20:42:01 INFO - PROCESS | 3540 | 1463629321026 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 135 (1A309800) [pid = 3540] [serial = 2349] [outer = 1A226C00] 20:42:01 INFO - PROCESS | 3540 | 1463629321458 Marionette TRACE conn7 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 20:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:42:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:42:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 20:42:01 INFO - PROCESS | 3540 | 1463629321485 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 20:42:01 INFO - PROCESS | 3540 | 1463629321488 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 20:42:01 INFO - PROCESS | 3540 | 1463629321491 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:42:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:42:01 INFO - PROCESS | 3540 | 1463629321493 Marionette TRACE conn7 <- [1,3090,null,{}] 20:42:01 INFO - PROCESS | 3540 | 1463629321497 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:01 INFO - PROCESS | 3540 | 1463629321668 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 20:42:01 INFO - PROCESS | 3540 | 1463629321684 Marionette TRACE conn7 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:01 INFO - PROCESS | 3540 | ++DOCSHELL 1A30DC00 == 57 [pid = 3540] [id = 784] 20:42:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 136 (1A33EC00) [pid = 3540] [serial = 2350] [outer = 00000000] 20:42:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 137 (1B7DA800) [pid = 3540] [serial = 2351] [outer = 1A33EC00] 20:42:01 INFO - PROCESS | 3540 | 1463629321732 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 3540 | ++DOMWINDOW == 138 (1B855400) [pid = 3540] [serial = 2352] [outer = 1A33EC00] 20:42:02 INFO - PROCESS | 3540 | 1463629322321 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:42:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:42:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 870ms 20:42:02 INFO - PROCESS | 3540 | 1463629322385 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 20:42:02 INFO - PROCESS | 3540 | 1463629322389 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 20:42:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:42:02 INFO - PROCESS | 3540 | 1463629322398 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:42:02 INFO - PROCESS | 3540 | 1463629322402 Marionette TRACE conn7 <- [1,3094,null,{}] 20:42:02 INFO - PROCESS | 3540 | 1463629322408 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:02 INFO - PROCESS | 3540 | 1463629322537 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 20:42:02 INFO - PROCESS | 3540 | 1463629322721 Marionette TRACE conn7 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:02 INFO - PROCESS | 3540 | ++DOCSHELL 0DB3E000 == 58 [pid = 3540] [id = 785] 20:42:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 139 (0DB42C00) [pid = 3540] [serial = 2353] [outer = 00000000] 20:42:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 140 (11E1EC00) [pid = 3540] [serial = 2354] [outer = 0DB42C00] 20:42:02 INFO - PROCESS | 3540 | 1463629322783 Marionette DEBUG loaded listener.js 20:42:02 INFO - PROCESS | 3540 | ++DOMWINDOW == 141 (130D1C00) [pid = 3540] [serial = 2355] [outer = 0DB42C00] 20:42:03 INFO - PROCESS | 3540 | 1463629323325 Marionette TRACE conn7 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 20:42:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:42:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:42:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:42:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 970ms 20:42:03 INFO - PROCESS | 3540 | 1463629323373 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 3540 | 1463629323379 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 20:42:03 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:42:03 INFO - PROCESS | 3540 | 1463629323386 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:42:03 INFO - PROCESS | 3540 | 1463629323388 Marionette TRACE conn7 <- [1,3098,null,{}] 20:42:03 INFO - PROCESS | 3540 | 1463629323393 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:03 INFO - PROCESS | 3540 | 1463629323518 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 20:42:03 INFO - PROCESS | 3540 | 1463629323699 Marionette TRACE conn7 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:03 INFO - PROCESS | 3540 | ++DOCSHELL 13A68C00 == 59 [pid = 3540] [id = 786] 20:42:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 142 (13A6AC00) [pid = 3540] [serial = 2356] [outer = 00000000] 20:42:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 143 (16008C00) [pid = 3540] [serial = 2357] [outer = 13A6AC00] 20:42:03 INFO - PROCESS | 3540 | 1463629323757 Marionette DEBUG loaded listener.js 20:42:03 INFO - PROCESS | 3540 | ++DOMWINDOW == 144 (1690A400) [pid = 3540] [serial = 2358] [outer = 13A6AC00] 20:42:04 INFO - PROCESS | 3540 | 1463629324336 Marionette TRACE conn7 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 20:42:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:42:04 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 20:42:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:42:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:42:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:42:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:42:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 970ms 20:42:04 INFO - PROCESS | 3540 | 1463629324368 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 20:42:04 INFO - PROCESS | 3540 | 1463629324370 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 20:42:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:42:04 INFO - PROCESS | 3540 | 1463629324376 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:42:04 INFO - PROCESS | 3540 | 1463629324380 Marionette TRACE conn7 <- [1,3102,null,{}] 20:42:04 INFO - PROCESS | 3540 | 1463629324391 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:42:04 INFO - PROCESS | 3540 | 1463629324516 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 20:42:04 INFO - PROCESS | 3540 | 1463629324698 Marionette TRACE conn7 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"3057e172-9ebd-436e-9d5d-c17c8b447143\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 3540 | ++DOCSHELL 1A289000 == 60 [pid = 3540] [id = 787] 20:42:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 145 (1A28B800) [pid = 3540] [serial = 2359] [outer = 00000000] 20:42:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 146 (1A486000) [pid = 3540] [serial = 2360] [outer = 1A28B800] 20:42:04 INFO - PROCESS | 3540 | 1463629324757 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 3540 | ++DOMWINDOW == 147 (1A70B000) [pid = 3540] [serial = 2361] [outer = 1A28B800] 20:42:05 INFO - PROCESS | 3540 | 1463629325330 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:42:05 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:42:05 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 990ms 20:42:05 INFO - PROCESS | 3540 | 1463629325368 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 20:42:05 INFO - PROCESS | 3540 | 1463629325371 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 20:42:06 WARNING - u'runner_teardown' () 20:42:06 INFO - No more tests 20:42:06 INFO - Got 0 unexpected results 20:42:06 INFO - SUITE-END | took 760s 20:42:06 INFO - Closing logging queue 20:42:06 INFO - queue closed 20:42:06 INFO - Return code: 0 20:42:06 WARNING - # TBPL SUCCESS # 20:42:06 INFO - Running post-action listener: _resource_record_post_action 20:42:06 INFO - Running post-run listener: _resource_record_post_run 20:42:07 INFO - Total resource usage - Wall time: 770s; CPU: 14.0%; Read bytes: 52727296; Write bytes: 1166160384; Read time: 786560; Write time: 7756500 20:42:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:42:07 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 34895360; Read time: 0; Write time: 52220 20:42:07 INFO - run-tests - Wall time: 768s; CPU: 14.0%; Read bytes: 52727296; Write bytes: 1108687872; Read time: 786560; Write time: 7682230 20:42:07 INFO - Running post-run listener: _upload_blobber_files 20:42:07 INFO - Blob upload gear active. 20:42:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:42:07 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 20:42:07 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:42:07 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:42:08 INFO - (blobuploader) - INFO - Open directory for files ... 20:42:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:42:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:42:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:42:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:42:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:42:09 INFO - (blobuploader) - INFO - Done attempting. 20:42:09 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:42:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:42:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:42:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:42:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:42:11 INFO - (blobuploader) - INFO - Done attempting. 20:42:11 INFO - (blobuploader) - INFO - Iteration through files over. 20:42:11 INFO - Return code: 0 20:42:11 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:42:11 INFO - Using _rmtree_windows ... 20:42:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:42:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/036681a52e1876a11b347e29b4a33bdcd525dc8e96b800b295676e087c9feebd93f06d7033a2b9832fc1b46755ab92326a05ebaffaee5fbefccf45d0e9cf143b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/976bf11294573b33b021b13509410188a2d54a282c18274603ed666926e9df33d4fade62af72a86dc90bdb2cd8539085be597975101feed7ca1bb9349b495a26"} 20:42:11 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:42:11 INFO - Writing to file C:\slave\test\properties\blobber_files 20:42:11 INFO - Contents: 20:42:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/036681a52e1876a11b347e29b4a33bdcd525dc8e96b800b295676e087c9feebd93f06d7033a2b9832fc1b46755ab92326a05ebaffaee5fbefccf45d0e9cf143b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/976bf11294573b33b021b13509410188a2d54a282c18274603ed666926e9df33d4fade62af72a86dc90bdb2cd8539085be597975101feed7ca1bb9349b495a26"} 20:42:11 INFO - Running post-run listener: copy_logs_to_upload_dir 20:42:11 INFO - Copying logs to upload dir... 20:42:11 INFO - mkdir: C:\slave\test\build\upload\logs 20:42:11 INFO - Copying logs to upload dir... 20:42:11 INFO - Using _rmtree_windows ... 20:42:11 INFO - Using _rmtree_windows ... 20:42:11 INFO - Using _rmtree_windows ... 20:42:11 INFO - Using _rmtree_windows ... 20:42:11 INFO - Using _rmtree_windows ... 20:42:11 INFO - Using _rmtree_windows ... 20:42:11 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1098.388000 ========= master_lag: 0.56 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 18 mins, 18 secs) (at 2016-05-18 20:42:11.337365) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-18 20:42:11.338189) ========= '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-281 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-281 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-281 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-aurora/sha512/036681a52e1876a11b347e29b4a33bdcd525dc8e96b800b295676e087c9feebd93f06d7033a2b9832fc1b46755ab92326a05ebaffaee5fbefccf45d0e9cf143b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/976bf11294573b33b021b13509410188a2d54a282c18274603ed666926e9df33d4fade62af72a86dc90bdb2cd8539085be597975101feed7ca1bb9349b495a26"} build_url:https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/036681a52e1876a11b347e29b4a33bdcd525dc8e96b800b295676e087c9feebd93f06d7033a2b9832fc1b46755ab92326a05ebaffaee5fbefccf45d0e9cf143b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/976bf11294573b33b021b13509410188a2d54a282c18274603ed666926e9df33d4fade62af72a86dc90bdb2cd8539085be597975101feed7ca1bb9349b495a26"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Do3viYhfR2aOdqLIEGUy_w/artifacts/public/build/firefox-48.0a2.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-05-18 20:42:11.459731) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:42:11.460079) ========= '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-281 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-281 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-281 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.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-18 20:42:11.575087) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 20:42:11.575394) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-18 20:42:12.233405) ========= ========= Total master_lag: 3.73 =========