builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-161 starttime: 1464051745.33 results: success (0) buildid: 20160523164246 builduid: a700a399d11c4827ae9262abaf6f03b7 revision: c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:02:25.335096) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-23 18:02:25.335557) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:02:25.335930) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-23 18:02:25.497327) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:02:25.497722) ========= '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-161 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-161 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-161 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 --18:02:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 18:02:26 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.622000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:02:27.147193) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 18:02:27.147598) ========= '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-161 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-161 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-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.807000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-23 18:02:30.961422) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:02:30.961792) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 --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 c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-161 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-161 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-161 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-23 18:02:30,562 truncating revision to first 12 chars 2016-05-23 18:02:30,562 Setting DEBUG logging. 2016-05-23 18:02:30,562 attempt 1/10 2016-05-23 18:02:30,563 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c40d4d7f4bb2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-23 18:02:31,125 unpacking tar archive at: mozilla-aurora-c40d4d7f4bb2/testing/mozharness/ program finished with exit code 0 elapsedTime=1.482000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-23 18:02:32.542968) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:02:32.543681) ========= script_repo_revision: c40d4d7f4bb2b10c82348b900978fd2c0c3576a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-23 18:02:32.544466) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:02:32.544958) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-23 18:02:32.562506) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 31 secs) (at 2016-05-23 18:02:32.562896) ========= '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-161 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-161 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-161 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 18:02:31 INFO - MultiFileLogger online at 20160523 18:02:31 in C:\slave\test 18:02:31 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:02:31 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:02:31 INFO - {'append_to_log': False, 18:02:31 INFO - 'base_work_dir': 'C:\\slave\\test', 18:02:31 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:02:31 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:02:31 INFO - 'buildbot_json_path': 'buildprops.json', 18:02:31 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:02:31 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:02:31 INFO - 'download_minidump_stackwalk': True, 18:02:32 INFO - 'download_symbols': 'true', 18:02:32 INFO - 'e10s': False, 18:02:32 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:02:32 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:02:32 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:02:32 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:02:32 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:02:32 INFO - 'C:/mozilla-build/tooltool.py'), 18:02:32 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:02:32 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:02:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:02:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:02:32 INFO - 'log_level': 'info', 18:02:32 INFO - 'log_to_console': True, 18:02:32 INFO - 'opt_config_files': (), 18:02:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:02:32 INFO - '--processes=1', 18:02:32 INFO - '--config=%(test_path)s/wptrunner.ini', 18:02:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:02:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:02:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:02:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:02:32 INFO - 'pip_index': False, 18:02:32 INFO - 'require_test_zip': True, 18:02:32 INFO - 'test_type': ('testharness',), 18:02:32 INFO - 'this_chunk': '1', 18:02:32 INFO - 'total_chunks': '10', 18:02:32 INFO - 'virtualenv_path': 'venv', 18:02:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:02:32 INFO - 'work_dir': 'build'} 18:02:32 INFO - ##### 18:02:32 INFO - ##### Running clobber step. 18:02:32 INFO - ##### 18:02:32 INFO - Running pre-action listener: _resource_record_pre_action 18:02:32 INFO - Running main action method: clobber 18:02:32 INFO - rmtree: C:\slave\test\build 18:02:32 INFO - Using _rmtree_windows ... 18:02:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:04:35 INFO - Running post-action listener: _resource_record_post_action 18:04:35 INFO - ##### 18:04:35 INFO - ##### Running read-buildbot-config step. 18:04:35 INFO - ##### 18:04:35 INFO - Running pre-action listener: _resource_record_pre_action 18:04:35 INFO - Running main action method: read_buildbot_config 18:04:35 INFO - Using buildbot properties: 18:04:35 INFO - { 18:04:35 INFO - "project": "", 18:04:35 INFO - "product": "firefox", 18:04:35 INFO - "script_repo_revision": "production", 18:04:35 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 18:04:35 INFO - "repository": "", 18:04:35 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 18:04:35 INFO - "buildid": "20160523164246", 18:04:35 INFO - "pgo_build": "False", 18:04:35 INFO - "basedir": "C:\\slave\\test", 18:04:35 INFO - "buildnumber": 3, 18:04:35 INFO - "slavename": "t-w732-ix-161", 18:04:35 INFO - "revision": "c40d4d7f4bb2b10c82348b900978fd2c0c3576a7", 18:04:35 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 18:04:35 INFO - "platform": "win32", 18:04:35 INFO - "branch": "mozilla-aurora", 18:04:35 INFO - "repo_path": "releases/mozilla-aurora", 18:04:35 INFO - "moz_repo_path": "", 18:04:35 INFO - "stage_platform": "win32", 18:04:35 INFO - "builduid": "a700a399d11c4827ae9262abaf6f03b7", 18:04:35 INFO - "slavebuilddir": "test" 18:04:35 INFO - } 18:04:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 18:04:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 18:04:35 INFO - Running post-action listener: _resource_record_post_action 18:04:35 INFO - ##### 18:04:35 INFO - ##### Running download-and-extract step. 18:04:35 INFO - ##### 18:04:35 INFO - Running pre-action listener: _resource_record_pre_action 18:04:35 INFO - Running main action method: download_and_extract 18:04:35 INFO - mkdir: C:\slave\test\build\tests 18:04:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:04:35 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 18:04:35 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 18:04:35 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:04:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:04:37 INFO - Downloaded 1274 bytes. 18:04:37 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 18:04:37 INFO - Using the following test package requirements: 18:04:37 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:04:37 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:04:37 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 18:04:37 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:04:37 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 18:04:37 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:04:37 INFO - u'jsshell-win32.zip'], 18:04:37 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:04:37 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 18:04:37 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 18:04:37 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:04:37 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 18:04:37 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:04:37 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 18:04:37 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:04:37 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 18:04:37 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 18:04:37 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 18:04:37 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 18:04:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:04:37 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 18:04:37 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 18:04:37 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:04:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:04:39 INFO - Downloaded 19979479 bytes. 18:04:39 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/*'] 18:04:39 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/* 18:04:41 INFO - caution: filename not matched: web-platform/* 18:04:41 INFO - Return code: 11 18:04:41 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')]} 18:04:41 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 18:04:41 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 18:04:41 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:04:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:04:44 INFO - Downloaded 36409073 bytes. 18:04:44 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/*'] 18:04:44 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/* 18:05:45 INFO - caution: filename not matched: bin/* 18:05:45 INFO - caution: filename not matched: config/* 18:05:45 INFO - caution: filename not matched: mozbase/* 18:05:45 INFO - caution: filename not matched: marionette/* 18:05:45 INFO - caution: filename not matched: tools/wptserve/* 18:05:45 INFO - Return code: 11 18:05:45 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')]} 18:05:45 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 18:05:45 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:05:45 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 18:05:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:05:50 INFO - Downloaded 68451646 bytes. 18:05:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:05:50 INFO - mkdir: C:\slave\test\properties 18:05:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:05:50 INFO - Writing to file C:\slave\test\properties\build_url 18:05:50 INFO - Contents: 18:05:50 INFO - build_url:https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 18:05:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:05:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:05:50 INFO - Writing to file C:\slave\test\properties\symbols_url 18:05:50 INFO - Contents: 18:05:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:05:50 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')]} 18:05:50 INFO - https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:05:50 INFO - trying https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 18:05:50 INFO - Downloading https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:05:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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 18:05:54 INFO - Downloaded 55556892 bytes. 18:05:54 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'] 18:05:54 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 18:05:58 INFO - Return code: 0 18:05:58 INFO - Running post-action listener: _resource_record_post_action 18:05:58 INFO - Running post-action listener: set_extra_try_arguments 18:05:58 INFO - ##### 18:05:58 INFO - ##### Running create-virtualenv step. 18:05:58 INFO - ##### 18:05:58 INFO - Running pre-action listener: _pre_create_virtualenv 18:05:58 INFO - Running pre-action listener: _resource_record_pre_action 18:05:58 INFO - Running main action method: create_virtualenv 18:05:58 INFO - Creating virtualenv C:\slave\test\build\venv 18:05:58 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 18:05:58 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:06:08 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:06:12 INFO - Installing distribute......................................................................................................................................................................................done. 18:06:14 INFO - Return code: 0 18:06:14 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:06:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:06:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:06:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:06:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', '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 18:06:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 18:06:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:06:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:06:14 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:06:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:06:14 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 18:06:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:06:14 INFO - 'DCLOCATION': 'SCL3', 18:06:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:06:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:06:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:06:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:06:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:06:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:06:14 INFO - 'HOMEDRIVE': 'C:', 18:06:14 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:06:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:06:14 INFO - 'KTS_VERSION': '1.19c', 18:06:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:06:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:06:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 18:06:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:06:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:06:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:06:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:06:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:06:14 INFO - 'MOZ_AIRBAG': '1', 18:06:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:06:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:06:14 INFO - 'MOZ_MSVCVERSION': '8', 18:06:14 INFO - 'MOZ_NO_REMOTE': '1', 18:06:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:06:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:06:14 INFO - 'NO_EM_RESTART': '1', 18:06:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:06:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:06:14 INFO - 'OS': 'Windows_NT', 18:06:14 INFO - 'OURDRIVE': 'C:', 18:06:14 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:06:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:06:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:06:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:06:14 INFO - 'PROCESSOR_LEVEL': '6', 18:06:14 INFO - 'PROCESSOR_REVISION': '1e05', 18:06:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:06:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:06:14 INFO - 'PROMPT': '$P$G', 18:06:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:06:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:06:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:06:14 INFO - 'PWD': 'C:\\slave\\test', 18:06:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:06:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:06:14 INFO - 'SYSTEMDRIVE': 'C:', 18:06:14 INFO - 'SYSTEMROOT': 'C:\\windows', 18:06:14 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:14 INFO - 'TEST1': 'testie', 18:06:14 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:14 INFO - 'USERDOMAIN': 'T-W732-IX-161', 18:06:14 INFO - 'USERNAME': 'cltbld', 18:06:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:06:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:06:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:06:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:06:14 INFO - 'WINDIR': 'C:\\windows', 18:06:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:06:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:06:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:06:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:06:16 INFO - Downloading/unpacking psutil>=0.7.1 18:06:16 INFO - Running setup.py egg_info for package psutil 18:06:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:06:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:06:16 INFO - Installing collected packages: psutil 18:06:16 INFO - Running setup.py install for psutil 18:06:16 INFO - building 'psutil._psutil_windows' extension 18:06:16 INFO - error: Unable to find vcvarsall.bat 18:06:16 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-1asy3v-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:06:16 INFO - running install 18:06:16 INFO - running build 18:06:16 INFO - running build_py 18:06:16 INFO - creating build 18:06:16 INFO - creating build\lib.win32-2.7 18:06:16 INFO - creating build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:06:16 INFO - running build_ext 18:06:16 INFO - building 'psutil._psutil_windows' extension 18:06:16 INFO - error: Unable to find vcvarsall.bat 18:06:16 INFO - ---------------------------------------- 18:06:16 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-1asy3v-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:06:16 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:06:16 WARNING - Return code: 1 18:06:16 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! 18:06:16 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:06:16 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')]} 18:06:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:06:16 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')]} 18:06:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:06:16 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', '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 18:06:16 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 18:06:16 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 18:06:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:06:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:06:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:06:16 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 18:06:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:06:16 INFO - 'DCLOCATION': 'SCL3', 18:06:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:06:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:06:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:06:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:06:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:06:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:06:16 INFO - 'HOMEDRIVE': 'C:', 18:06:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:06:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:06:16 INFO - 'KTS_VERSION': '1.19c', 18:06:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:06:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:06:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 18:06:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:06:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:06:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:06:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:06:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:06:16 INFO - 'MOZ_AIRBAG': '1', 18:06:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:06:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:06:16 INFO - 'MOZ_MSVCVERSION': '8', 18:06:16 INFO - 'MOZ_NO_REMOTE': '1', 18:06:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:06:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:06:16 INFO - 'NO_EM_RESTART': '1', 18:06:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:06:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:06:16 INFO - 'OS': 'Windows_NT', 18:06:16 INFO - 'OURDRIVE': 'C:', 18:06:16 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', 18:06:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:06:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:06:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:06:16 INFO - 'PROCESSOR_LEVEL': '6', 18:06:16 INFO - 'PROCESSOR_REVISION': '1e05', 18:06:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:06:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:06:16 INFO - 'PROMPT': '$P$G', 18:06:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:06:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:06:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:06:16 INFO - 'PWD': 'C:\\slave\\test', 18:06:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:06:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:06:16 INFO - 'SYSTEMDRIVE': 'C:', 18:06:16 INFO - 'SYSTEMROOT': 'C:\\windows', 18:06:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:16 INFO - 'TEST1': 'testie', 18:06:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:16 INFO - 'USERDOMAIN': 'T-W732-IX-161', 18:06:16 INFO - 'USERNAME': 'cltbld', 18:06:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:06:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:06:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:06:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:06:16 INFO - 'WINDIR': 'C:\\windows', 18:06:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:06:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:06:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:06:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:06:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:06:17 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:06:17 INFO - Running setup.py egg_info for package mozsystemmonitor 18:06:17 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:06:17 INFO - Running setup.py egg_info for package psutil 18:06:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:06:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:06:17 INFO - Installing collected packages: mozsystemmonitor, psutil 18:06:17 INFO - Running setup.py install for mozsystemmonitor 18:06:17 INFO - Running setup.py install for psutil 18:06:17 INFO - building 'psutil._psutil_windows' extension 18:06:17 INFO - error: Unable to find vcvarsall.bat 18:06:17 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-j2okfk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:06:17 INFO - running install 18:06:17 INFO - running build 18:06:17 INFO - running build_py 18:06:17 INFO - running build_ext 18:06:17 INFO - building 'psutil._psutil_windows' extension 18:06:17 INFO - error: Unable to find vcvarsall.bat 18:06:17 INFO - ---------------------------------------- 18:06:17 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-j2okfk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:06:17 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 18:06:17 WARNING - Return code: 1 18:06:17 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! 18:06:17 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:06:17 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')]} 18:06:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:06:17 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')]} 18:06:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:06:17 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3D0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', '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 18:06:17 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 18:06:17 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 18:06:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:06:17 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:06:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:06:17 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 18:06:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:06:17 INFO - 'DCLOCATION': 'SCL3', 18:06:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:06:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:06:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:06:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:06:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:06:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:06:17 INFO - 'HOMEDRIVE': 'C:', 18:06:17 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:06:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:06:17 INFO - 'KTS_VERSION': '1.19c', 18:06:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:06:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:06:17 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 18:06:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:06:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:06:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:06:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:06:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:06:17 INFO - 'MOZ_AIRBAG': '1', 18:06:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:06:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:06:17 INFO - 'MOZ_MSVCVERSION': '8', 18:06:17 INFO - 'MOZ_NO_REMOTE': '1', 18:06:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:06:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:06:17 INFO - 'NO_EM_RESTART': '1', 18:06:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:06:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:06:17 INFO - 'OS': 'Windows_NT', 18:06:17 INFO - 'OURDRIVE': 'C:', 18:06:17 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', 18:06:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:06:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:06:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:06:17 INFO - 'PROCESSOR_LEVEL': '6', 18:06:17 INFO - 'PROCESSOR_REVISION': '1e05', 18:06:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:06:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:06:17 INFO - 'PROMPT': '$P$G', 18:06:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:06:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:06:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:06:17 INFO - 'PWD': 'C:\\slave\\test', 18:06:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:06:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:06:17 INFO - 'SYSTEMDRIVE': 'C:', 18:06:17 INFO - 'SYSTEMROOT': 'C:\\windows', 18:06:17 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:17 INFO - 'TEST1': 'testie', 18:06:17 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:17 INFO - 'USERDOMAIN': 'T-W732-IX-161', 18:06:17 INFO - 'USERNAME': 'cltbld', 18:06:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:06:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:06:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:06:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:06:17 INFO - 'WINDIR': 'C:\\windows', 18:06:17 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:06:17 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:06:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:06:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:06:18 INFO - Downloading/unpacking blobuploader==1.2.4 18:06:18 INFO - Downloading blobuploader-1.2.4.tar.gz 18:06:18 INFO - Running setup.py egg_info for package blobuploader 18:06:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:06:22 INFO - Running setup.py egg_info for package requests 18:06:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:06:22 INFO - Downloading docopt-0.6.1.tar.gz 18:06:22 INFO - Running setup.py egg_info for package docopt 18:06:22 INFO - Installing collected packages: blobuploader, docopt, requests 18:06:22 INFO - Running setup.py install for blobuploader 18:06:22 INFO - Running setup.py install for docopt 18:06:22 INFO - Running setup.py install for requests 18:06:22 INFO - Successfully installed blobuploader docopt requests 18:06:22 INFO - Cleaning up... 18:06:22 INFO - Return code: 0 18:06:22 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:06: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')]} 18:06:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:06: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')]} 18:06:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:06:22 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3D0C0>, '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-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', '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 18:06:22 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 18:06:22 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 18:06:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:06:22 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:06:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:06:22 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 18:06:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:06:22 INFO - 'DCLOCATION': 'SCL3', 18:06:22 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:06:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:06:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:06:22 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:06:22 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:06:22 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:06:22 INFO - 'HOMEDRIVE': 'C:', 18:06:22 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:06:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:06:22 INFO - 'KTS_VERSION': '1.19c', 18:06:22 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:06:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:06:22 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 18:06:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:06:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:06:22 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:06:22 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:06:22 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:06:22 INFO - 'MOZ_AIRBAG': '1', 18:06:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:06:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:06:22 INFO - 'MOZ_MSVCVERSION': '8', 18:06:22 INFO - 'MOZ_NO_REMOTE': '1', 18:06:22 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:06:22 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:06:22 INFO - 'NO_EM_RESTART': '1', 18:06:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:06:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:06:22 INFO - 'OS': 'Windows_NT', 18:06:22 INFO - 'OURDRIVE': 'C:', 18:06:22 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:06:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:06:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:06:22 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:06:22 INFO - 'PROCESSOR_LEVEL': '6', 18:06:22 INFO - 'PROCESSOR_REVISION': '1e05', 18:06:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:06:22 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:06:22 INFO - 'PROMPT': '$P$G', 18:06:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:06:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:06:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:06:22 INFO - 'PWD': 'C:\\slave\\test', 18:06:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:06:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:06:22 INFO - 'SYSTEMDRIVE': 'C:', 18:06:22 INFO - 'SYSTEMROOT': 'C:\\windows', 18:06:22 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:22 INFO - 'TEST1': 'testie', 18:06:22 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:22 INFO - 'USERDOMAIN': 'T-W732-IX-161', 18:06:22 INFO - 'USERNAME': 'cltbld', 18:06:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:06:22 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:06:22 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:06:22 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:06:22 INFO - 'WINDIR': 'C:\\windows', 18:06:22 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:06:22 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:06:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:06:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:06:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:06:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:06:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:06:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:06:27 INFO - Unpacking c:\slave\test\build\tests\marionette 18:06:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:06:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:06:27 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 18:06:27 INFO - Running setup.py install for browsermob-proxy 18:06:42 INFO - Running setup.py install for manifestparser 18:06:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for marionette-client 18:06:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:06:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for marionette-driver 18:06:42 INFO - Running setup.py install for mozcrash 18:06:42 INFO - Running setup.py install for mozdebug 18:06:42 INFO - Running setup.py install for mozdevice 18:06:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for mozfile 18:06:42 INFO - Running setup.py install for mozhttpd 18:06:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for mozinfo 18:06:42 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for mozInstall 18:06:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for mozleak 18:06:42 INFO - Running setup.py install for mozlog 18:06:42 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for moznetwork 18:06:42 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for mozprocess 18:06:42 INFO - Running setup.py install for mozprofile 18:06:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for mozrunner 18:06:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for mozscreenshot 18:06:42 INFO - Running setup.py install for moztest 18:06:42 INFO - Running setup.py install for mozversion 18:06:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:06:42 INFO - Running setup.py install for wptserve 18:06:42 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 18:06:42 INFO - Cleaning up... 18:06:42 INFO - Return code: 0 18:06:42 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:06:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:06:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:06:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:06:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:06:42 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 0x01B776B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C7B200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01969D50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3D0C0>, '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-161', 'USERDOMAIN': 'T-W732-IX-161', '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-161', '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 18:06:42 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 18:06:42 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 18:06:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:06:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:06:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:06:42 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 18:06:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:06:42 INFO - 'DCLOCATION': 'SCL3', 18:06:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:06:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:06:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:06:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:06:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:06:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:06:42 INFO - 'HOMEDRIVE': 'C:', 18:06:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:06:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:06:42 INFO - 'KTS_VERSION': '1.19c', 18:06:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:06:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:06:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 18:06:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:06:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:06:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:06:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:06:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:06:42 INFO - 'MOZ_AIRBAG': '1', 18:06:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:06:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:06:42 INFO - 'MOZ_MSVCVERSION': '8', 18:06:42 INFO - 'MOZ_NO_REMOTE': '1', 18:06:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:06:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:06:42 INFO - 'NO_EM_RESTART': '1', 18:06:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:06:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:06:42 INFO - 'OS': 'Windows_NT', 18:06:42 INFO - 'OURDRIVE': 'C:', 18:06:42 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', 18:06:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:06:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:06:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:06:42 INFO - 'PROCESSOR_LEVEL': '6', 18:06:42 INFO - 'PROCESSOR_REVISION': '1e05', 18:06:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:06:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:06:42 INFO - 'PROMPT': '$P$G', 18:06:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:06:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:06:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:06:42 INFO - 'PWD': 'C:\\slave\\test', 18:06:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:06:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:06:42 INFO - 'SYSTEMDRIVE': 'C:', 18:06:42 INFO - 'SYSTEMROOT': 'C:\\windows', 18:06:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:42 INFO - 'TEST1': 'testie', 18:06:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:06:42 INFO - 'USERDOMAIN': 'T-W732-IX-161', 18:06:42 INFO - 'USERNAME': 'cltbld', 18:06:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:06:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:06:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:06:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:06:42 INFO - 'WINDIR': 'C:\\windows', 18:06:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:06:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:06:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:06:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:06:46 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:06:46 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:06:46 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:06:46 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:06:46 INFO - Unpacking c:\slave\test\build\tests\marionette 18:06:46 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:06:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:06:46 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)) 18:06:59 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)) 18:06:59 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)) 18:06:59 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)) 18:06:59 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)) 18:06:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:06:59 INFO - Downloading blessings-1.6.tar.gz 18:06:59 INFO - Running setup.py egg_info for package blessings 18:06:59 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)) 18:06:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:06:59 INFO - Running setup.py install for blessings 18:06:59 INFO - Running setup.py install for browsermob-proxy 18:06:59 INFO - Running setup.py install for manifestparser 18:06:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Running setup.py install for marionette-client 18:06:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:06:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Running setup.py install for marionette-driver 18:06:59 INFO - Running setup.py install for mozcrash 18:06:59 INFO - Running setup.py install for mozdebug 18:06:59 INFO - Running setup.py install for mozdevice 18:06:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Running setup.py install for mozhttpd 18:06:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Running setup.py install for mozInstall 18:06:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Running setup.py install for mozleak 18:06:59 INFO - Running setup.py install for mozprofile 18:06:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Running setup.py install for mozrunner 18:06:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:06:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:07:01 INFO - Running setup.py install for mozscreenshot 18:07:01 INFO - Running setup.py install for moztest 18:07:01 INFO - Running setup.py install for mozversion 18:07:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:07:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:07:01 INFO - Running setup.py install for wptserve 18:07:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:07:01 INFO - Cleaning up... 18:07:01 INFO - Return code: 0 18:07:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:07:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:07:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:07:01 INFO - Reading from file tmpfile_stdout 18:07:01 INFO - Using _rmtree_windows ... 18:07:01 INFO - Using _rmtree_windows ... 18:07:01 INFO - Current package versions: 18:07:01 INFO - blessings == 1.6 18:07:01 INFO - blobuploader == 1.2.4 18:07:01 INFO - browsermob-proxy == 0.6.0 18:07:01 INFO - distribute == 0.6.14 18:07:01 INFO - docopt == 0.6.1 18:07:01 INFO - manifestparser == 1.1 18:07:01 INFO - marionette-client == 2.3.0 18:07:01 INFO - marionette-driver == 1.4.0 18:07:01 INFO - mozInstall == 1.12 18:07:01 INFO - mozcrash == 0.17 18:07:01 INFO - mozdebug == 0.1 18:07:01 INFO - mozdevice == 0.48 18:07:01 INFO - mozfile == 1.2 18:07:01 INFO - mozhttpd == 0.7 18:07:01 INFO - mozinfo == 0.9 18:07:01 INFO - mozleak == 0.1 18:07:01 INFO - mozlog == 3.1 18:07:01 INFO - moznetwork == 0.27 18:07:01 INFO - mozprocess == 0.22 18:07:01 INFO - mozprofile == 0.28 18:07:01 INFO - mozrunner == 6.11 18:07:01 INFO - mozscreenshot == 0.1 18:07:01 INFO - mozsystemmonitor == 0.0 18:07:01 INFO - moztest == 0.7 18:07:01 INFO - mozversion == 1.4 18:07:01 INFO - requests == 1.2.3 18:07:01 INFO - wptserve == 1.4.0 18:07:01 INFO - Running post-action listener: _resource_record_post_action 18:07:01 INFO - Running post-action listener: _start_resource_monitoring 18:07:01 INFO - Starting resource monitoring. 18:07:01 INFO - ##### 18:07:01 INFO - ##### Running pull step. 18:07:01 INFO - ##### 18:07:01 INFO - Running pre-action listener: _resource_record_pre_action 18:07:01 INFO - Running main action method: pull 18:07:01 INFO - Pull has nothing to do! 18:07:01 INFO - Running post-action listener: _resource_record_post_action 18:07:01 INFO - ##### 18:07:01 INFO - ##### Running install step. 18:07:01 INFO - ##### 18:07:01 INFO - Running pre-action listener: _resource_record_pre_action 18:07:01 INFO - Running main action method: install 18:07:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:07:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:07:02 INFO - Reading from file tmpfile_stdout 18:07:02 INFO - Using _rmtree_windows ... 18:07:02 INFO - Using _rmtree_windows ... 18:07:02 INFO - Detecting whether we're running mozinstall >=1.0... 18:07:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:07:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:07:02 INFO - Reading from file tmpfile_stdout 18:07:02 INFO - Output received: 18:07:02 INFO - Usage: mozinstall-script.py [options] installer 18:07:02 INFO - Options: 18:07:02 INFO - -h, --help show this help message and exit 18:07:02 INFO - -d DEST, --destination=DEST 18:07:02 INFO - Directory to install application into. [default: 18:07:02 INFO - "C:\slave\test"] 18:07:02 INFO - --app=APP Application being installed. [default: firefox] 18:07:02 INFO - Using _rmtree_windows ... 18:07:02 INFO - Using _rmtree_windows ... 18:07:02 INFO - mkdir: C:\slave\test\build\application 18:07:02 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'] 18:07:02 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 18:07:06 INFO - Reading from file tmpfile_stdout 18:07:06 INFO - Output received: 18:07:06 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:07:06 INFO - Using _rmtree_windows ... 18:07:06 INFO - Using _rmtree_windows ... 18:07:06 INFO - Running post-action listener: _resource_record_post_action 18:07:06 INFO - ##### 18:07:06 INFO - ##### Running run-tests step. 18:07:06 INFO - ##### 18:07:06 INFO - Running pre-action listener: _resource_record_pre_action 18:07:06 INFO - Running main action method: run_tests 18:07:06 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:07:06 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:07:06 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:07:06 INFO - grabbing minidump binary from tooltool 18:07:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:07:06 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 0x01BA7368>, '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 0x01844D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C3D0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:07:06 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 18:07:06 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 18:07:06 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:07:08 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplkfyaz 18:07:08 INFO - INFO - File integrity verified, renaming tmplkfyaz to win32-minidump_stackwalk.exe 18:07:08 INFO - Return code: 0 18:07:08 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:07:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:07:08 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/SJxW8Vz6S1yy72Bzd-IW3w/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 18:07:08 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/SJxW8Vz6S1yy72Bzd-IW3w/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 18:07:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:07:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 18:07:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:07:08 INFO - 'COMPUTERNAME': 'T-W732-IX-161', 18:07:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:07:08 INFO - 'DCLOCATION': 'SCL3', 18:07:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:07:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:07:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:07:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:07:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:07:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:07:08 INFO - 'HOMEDRIVE': 'C:', 18:07:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 18:07:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:07:08 INFO - 'KTS_VERSION': '1.19c', 18:07:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:07:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 18:07:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-161', 18:07:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:07:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:07:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:07:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:07:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:07:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:07:08 INFO - 'MOZ_AIRBAG': '1', 18:07:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:07:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:07:08 INFO - 'MOZ_MSVCVERSION': '8', 18:07:08 INFO - 'MOZ_NO_REMOTE': '1', 18:07:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:07:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:07:08 INFO - 'NO_EM_RESTART': '1', 18:07:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:07:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:07:08 INFO - 'OS': 'Windows_NT', 18:07:08 INFO - 'OURDRIVE': 'C:', 18:07:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 18:07:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:07:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:07:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:07:08 INFO - 'PROCESSOR_LEVEL': '6', 18:07:08 INFO - 'PROCESSOR_REVISION': '1e05', 18:07:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:07:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:07:08 INFO - 'PROMPT': '$P$G', 18:07:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:07:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:07:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:07:08 INFO - 'PWD': 'C:\\slave\\test', 18:07:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:07:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:07:08 INFO - 'SYSTEMDRIVE': 'C:', 18:07:08 INFO - 'SYSTEMROOT': 'C:\\windows', 18:07:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:07:08 INFO - 'TEST1': 'testie', 18:07:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 18:07:08 INFO - 'USERDOMAIN': 'T-W732-IX-161', 18:07:08 INFO - 'USERNAME': 'cltbld', 18:07:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 18:07:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:07:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:07:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:07:08 INFO - 'WINDIR': 'C:\\windows', 18:07:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:07:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:07:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:07:08 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/SJxW8Vz6S1yy72Bzd-IW3w/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 18:07:11 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 18:07:11 INFO - import pkg_resources 18:07:13 INFO - Using 1 client processes 18:07:16 INFO - SUITE-START | Running 778 tests 18:07:16 INFO - Running testharness tests 18:07:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:07:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:07:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:07:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:07:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:07:16 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:07:16 INFO - Setting up ssl 18:07:17 INFO - PROCESS | certutil | 18:07:17 INFO - PROCESS | certutil | 18:07:17 INFO - PROCESS | certutil | 18:07:17 INFO - Certificate Nickname Trust Attributes 18:07:17 INFO - SSL,S/MIME,JAR/XPI 18:07:17 INFO - 18:07:17 INFO - web-platform-tests CT,, 18:07:17 INFO - 18:07:17 INFO - Starting runner 18:07:19 INFO - PROCESS | 3656 | [3656] 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 18:07:19 INFO - PROCESS | 3656 | [3656] 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 18:07:19 INFO - PROCESS | 3656 | [3656] 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 18:07:19 INFO - PROCESS | 3656 | [3656] 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 18:07:19 INFO - PROCESS | 3656 | [3656] 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 18:07:20 INFO - PROCESS | 3656 | 1464052040647 Marionette DEBUG Marionette enabled via build flag and pref 18:07:22 INFO - PROCESS | 3656 | ++DOCSHELL 0E6E1800 == 1 [pid = 3656] [id = 1] 18:07:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 1 (0E6E1C00) [pid = 3656] [serial = 1] [outer = 00000000] 18:07:22 INFO - PROCESS | 3656 | [3656] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:07:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 2 (0E6E2800) [pid = 3656] [serial = 2] [outer = 0E6E1C00] 18:07:23 INFO - PROCESS | 3656 | ++DOCSHELL 0EBDC400 == 2 [pid = 3656] [id = 2] 18:07:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 3 (0EBDC800) [pid = 3656] [serial = 3] [outer = 00000000] 18:07:23 INFO - PROCESS | 3656 | [3656] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:07:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 4 (0EBDD400) [pid = 3656] [serial = 4] [outer = 0EBDC800] 18:07:23 INFO - PROCESS | 3656 | 1464052043423 Marionette INFO Listening on port 2828 18:07:26 INFO - PROCESS | 3656 | 1464052046546 Marionette DEBUG Marionette enabled via command-line flag 18:07:26 INFO - PROCESS | 3656 | [3656] 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 18:07:26 INFO - PROCESS | 3656 | [3656] 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 18:07:26 INFO - PROCESS | 3656 | ++DOCSHELL 12919000 == 3 [pid = 3656] [id = 3] 18:07:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 5 (12921000) [pid = 3656] [serial = 5] [outer = 00000000] 18:07:26 INFO - PROCESS | 3656 | [3656] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:07:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 6 (12921C00) [pid = 3656] [serial = 6] [outer = 12921000] 18:07:26 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:07:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 7 (1368F800) [pid = 3656] [serial = 7] [outer = 0EBDC800] 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047446 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49687 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047452 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49689 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047459 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49690 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047482 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49692 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047486 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49693 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047495 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49695 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047529 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49697 18:07:27 INFO - PROCESS | 3656 | 1464052047532 Marionette DEBUG Closed connection conn0 18:07:27 INFO - PROCESS | 3656 | 1464052047535 Marionette DEBUG Closed connection conn1 18:07:27 INFO - PROCESS | 3656 | 1464052047536 Marionette DEBUG Closed connection conn2 18:07:27 INFO - PROCESS | 3656 | 1464052047539 Marionette DEBUG Closed connection conn3 18:07:27 INFO - PROCESS | 3656 | 1464052047541 Marionette DEBUG Closed connection conn4 18:07:27 INFO - PROCESS | 3656 | 1464052047543 Marionette DEBUG Closed connection conn5 18:07:27 INFO - PROCESS | 3656 | 1464052047711 Marionette DEBUG Closed connection conn6 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047724 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49698 18:07:27 INFO - PROCESS | 3656 | 1464052047775 Marionette DEBUG Closed connection conn7 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047780 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49699 18:07:27 INFO - PROCESS | 3656 | ++DOCSHELL 15063000 == 4 [pid = 3656] [id = 4] 18:07:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 8 (15063400) [pid = 3656] [serial = 8] [outer = 00000000] 18:07:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 9 (1506D800) [pid = 3656] [serial = 9] [outer = 15063400] 18:07:27 INFO - PROCESS | 3656 | 1464052047946 Marionette DEBUG Closed connection conn8 18:07:27 INFO - PROCESS | 3656 | [3656] 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 18:07:27 INFO - PROCESS | 3656 | 1464052047950 Marionette DEBUG Accepted connection conn9 from 127.0.0.1:49700 18:07:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 10 (15318400) [pid = 3656] [serial = 10] [outer = 15063400] 18:07:28 INFO - PROCESS | 3656 | 1464052047985 Marionette TRACE conn9 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:07:28 INFO - PROCESS | 3656 | 1464052047991 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":"20160523164246","device":"desktop","version":"48.0a2"} 18:07:29 INFO - PROCESS | 3656 | [3656] 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 18:07:29 INFO - PROCESS | 3656 | [3656] 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 18:07:29 INFO - PROCESS | 3656 | [3656] 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 18:07:30 INFO - PROCESS | 3656 | ++DOCSHELL 163B3800 == 5 [pid = 3656] [id = 5] 18:07:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 11 (163B5800) [pid = 3656] [serial = 11] [outer = 00000000] 18:07:30 INFO - PROCESS | 3656 | ++DOCSHELL 163B5C00 == 6 [pid = 3656] [id = 6] 18:07:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 12 (16D61400) [pid = 3656] [serial = 12] [outer = 00000000] 18:07:31 INFO - PROCESS | 3656 | [3656] 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 18:07:31 INFO - PROCESS | 3656 | ++DOCSHELL 17D31400 == 7 [pid = 3656] [id = 7] 18:07:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 13 (17D31800) [pid = 3656] [serial = 13] [outer = 00000000] 18:07:31 INFO - PROCESS | 3656 | [3656] 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 18:07:31 INFO - PROCESS | 3656 | [3656] 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 18:07:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 14 (18145C00) [pid = 3656] [serial = 14] [outer = 17D31800] 18:07:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 15 (18373800) [pid = 3656] [serial = 15] [outer = 163B5800] 18:07:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 16 (18375000) [pid = 3656] [serial = 16] [outer = 16D61400] 18:07:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 17 (18377400) [pid = 3656] [serial = 17] [outer = 17D31800] 18:07:32 INFO - PROCESS | 3656 | 1464052052959 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 3656 | 1464052052976 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 18 (13691C00) [pid = 3656] [serial = 18] [outer = 17D31800] 18:07:34 INFO - PROCESS | 3656 | 1464052054535 Marionette TRACE conn9 <- [1,1,null,{"sessionId":"3014133b-dfe5-4e14-b598-c91fca09980b","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":"20160523164246","device":"desktop","version":"48.0a2","command_id":1}}] 18:07:34 INFO - PROCESS | 3656 | --DOCSHELL 0E6E1800 == 6 [pid = 3656] [id = 1] 18:07:36 INFO - PROCESS | 3656 | 1464052056324 Marionette TRACE conn9 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:07:36 INFO - PROCESS | 3656 | 1464052056491 Marionette TRACE conn9 <- [1,2,null,{"value":null}] 18:07:36 INFO - PROCESS | 3656 | 1464052056565 Marionette TRACE conn9 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:07:36 INFO - PROCESS | 3656 | [3656] 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 18:07:37 INFO - PROCESS | 3656 | [3656] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:07:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 19 (15B0F800) [pid = 3656] [serial = 19] [outer = 17D31800] 18:07:37 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:37 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:07:37 INFO - PROCESS | 3656 | 1464052057846 Marionette TRACE conn9 <- [1,3,null,{}] 18:07:37 INFO - PROCESS | 3656 | 1464052057878 Marionette TRACE conn9 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:07:37 INFO - PROCESS | 3656 | 1464052057947 Marionette TRACE conn9 <- [1,4,null,{"value":null}] 18:07:38 INFO - PROCESS | 3656 | 1464052058022 Marionette TRACE conn9 -> [0,5,"getWindowHandle",null] 18:07:38 INFO - PROCESS | 3656 | 1464052058025 Marionette TRACE conn9 <- [1,5,null,{"value":"13"}] 18:07:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:07:38 INFO - PROCESS | 3656 | 1464052058032 Marionette TRACE conn9 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:07:38 INFO - PROCESS | 3656 | 1464052058036 Marionette TRACE conn9 <- [1,6,null,{}] 18:07:38 INFO - PROCESS | 3656 | 1464052058123 Marionette TRACE conn9 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:38 INFO - PROCESS | 3656 | 1464052058139 Marionette TRACE conn9 <- [1,7,null,{"value":null}] 18:07:38 INFO - PROCESS | 3656 | 1464052058143 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:38 INFO - PROCESS | 3656 | ++DOCSHELL 183C5400 == 7 [pid = 3656] [id = 8] 18:07:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 20 (183C5800) [pid = 3656] [serial = 20] [outer = 00000000] 18:07:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 21 (1BA1C800) [pid = 3656] [serial = 21] [outer = 183C5800] 18:07:38 INFO - PROCESS | 3656 | 1464052058200 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 22 (1BA20800) [pid = 3656] [serial = 22] [outer = 183C5800] 18:07:38 INFO - PROCESS | 3656 | ++DOCSHELL 1BE02800 == 8 [pid = 3656] [id = 9] 18:07:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 23 (1BE06800) [pid = 3656] [serial = 23] [outer = 00000000] 18:07:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 24 (1BE0CC00) [pid = 3656] [serial = 24] [outer = 1BE06800] 18:07:38 INFO - PROCESS | 3656 | 1464052058634 Marionette DEBUG loaded listener.js 18:07:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 25 (0D371400) [pid = 3656] [serial = 25] [outer = 1BE06800] 18:07:39 INFO - PROCESS | 3656 | ++DOCSHELL 0E9F0400 == 9 [pid = 3656] [id = 10] 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 26 (0E9F0800) [pid = 3656] [serial = 26] [outer = 00000000] 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 27 (11F2F400) [pid = 3656] [serial = 27] [outer = 0E9F0800] 18:07:39 INFO - PROCESS | 3656 | 1464052059316 Marionette TRACE conn9 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:07:39 INFO - PROCESS | 3656 | --DOCSHELL 15063000 == 8 [pid = 3656] [id = 4] 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 28 (0EBD8400) [pid = 3656] [serial = 28] [outer = 0E9F0800] 18:07:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:07:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1339ms 18:07:39 INFO - PROCESS | 3656 | ++DOCSHELL 0D32BC00 == 9 [pid = 3656] [id = 11] 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 29 (0D735800) [pid = 3656] [serial = 29] [outer = 00000000] 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 30 (12475000) [pid = 3656] [serial = 30] [outer = 0D735800] 18:07:39 INFO - PROCESS | 3656 | 1464052059483 Marionette TRACE conn9 -> [0,9,"getWindowHandle",null] 18:07:39 INFO - PROCESS | 3656 | 1464052059485 Marionette TRACE conn9 <- [1,9,null,{"value":"13"}] 18:07:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 31 (126C1000) [pid = 3656] [serial = 31] [outer = 0D735800] 18:07:39 INFO - PROCESS | 3656 | 1464052059540 Marionette TRACE conn9 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:07:39 INFO - PROCESS | 3656 | 1464052059543 Marionette TRACE conn9 <- [1,10,null,{}] 18:07:39 INFO - PROCESS | 3656 | 1464052059583 Marionette TRACE conn9 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:39 INFO - PROCESS | 3656 | 1464052059696 Marionette TRACE conn9 <- [1,11,null,{"value":null}] 18:07:39 INFO - PROCESS | 3656 | 1464052059709 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:39 INFO - PROCESS | 3656 | ++DOCSHELL 0D774C00 == 10 [pid = 3656] [id = 12] 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 32 (0D7DFC00) [pid = 3656] [serial = 32] [outer = 00000000] 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 33 (13630400) [pid = 3656] [serial = 33] [outer = 0D7DFC00] 18:07:39 INFO - PROCESS | 3656 | 1464052059754 Marionette DEBUG loaded listener.js 18:07:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 34 (13A48C00) [pid = 3656] [serial = 34] [outer = 0D7DFC00] 18:07:40 INFO - PROCESS | 3656 | 1464052060180 Marionette TRACE conn9 <- [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]]]}] 18:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 731ms 18:07:40 INFO - PROCESS | 3656 | 1464052060240 Marionette TRACE conn9 -> [0,13,"getWindowHandle",null] 18:07:40 INFO - PROCESS | 3656 | 1464052060245 Marionette TRACE conn9 <- [1,13,null,{"value":"13"}] 18:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:07:40 INFO - PROCESS | 3656 | 1464052060251 Marionette TRACE conn9 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:07:40 INFO - PROCESS | 3656 | 1464052060253 Marionette TRACE conn9 <- [1,14,null,{}] 18:07:40 INFO - PROCESS | 3656 | 1464052060257 Marionette TRACE conn9 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:40 INFO - PROCESS | 3656 | 1464052060339 Marionette TRACE conn9 <- [1,15,null,{"value":null}] 18:07:40 INFO - PROCESS | 3656 | 1464052060349 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:40 INFO - PROCESS | 3656 | ++DOCSHELL 1509FC00 == 11 [pid = 3656] [id = 13] 18:07:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 35 (15318000) [pid = 3656] [serial = 35] [outer = 00000000] 18:07:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 36 (16383000) [pid = 3656] [serial = 36] [outer = 15318000] 18:07:40 INFO - PROCESS | 3656 | 1464052060394 Marionette DEBUG loaded listener.js 18:07:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 37 (163B5000) [pid = 3656] [serial = 37] [outer = 15318000] 18:07:40 INFO - PROCESS | 3656 | 1464052060808 Marionette TRACE conn9 <- [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]]]}] 18:07:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:07:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 570ms 18:07:40 INFO - PROCESS | 3656 | 1464052060825 Marionette TRACE conn9 -> [0,17,"getWindowHandle",null] 18:07:40 INFO - PROCESS | 3656 | 1464052060827 Marionette TRACE conn9 <- [1,17,null,{"value":"13"}] 18:07:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:07:40 INFO - PROCESS | 3656 | 1464052060830 Marionette TRACE conn9 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:07:40 INFO - PROCESS | 3656 | 1464052060834 Marionette TRACE conn9 <- [1,18,null,{}] 18:07:40 INFO - PROCESS | 3656 | 1464052060845 Marionette TRACE conn9 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:40 INFO - PROCESS | 3656 | 1464052060934 Marionette TRACE conn9 <- [1,19,null,{"value":null}] 18:07:40 INFO - PROCESS | 3656 | 1464052060943 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:40 INFO - PROCESS | 3656 | ++DOCSHELL 17AAD000 == 12 [pid = 3656] [id = 14] 18:07:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 38 (17AADC00) [pid = 3656] [serial = 38] [outer = 00000000] 18:07:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 39 (18108400) [pid = 3656] [serial = 39] [outer = 17AADC00] 18:07:41 INFO - PROCESS | 3656 | 1464052060992 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 40 (18374C00) [pid = 3656] [serial = 40] [outer = 17AADC00] 18:07:41 INFO - PROCESS | 3656 | 1464052061428 Marionette TRACE conn9 <- [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]]]}] 18:07:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:07:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 631ms 18:07:41 INFO - PROCESS | 3656 | 1464052061461 Marionette TRACE conn9 -> [0,21,"getWindowHandle",null] 18:07:41 INFO - PROCESS | 3656 | 1464052061464 Marionette TRACE conn9 <- [1,21,null,{"value":"13"}] 18:07:41 INFO - PROCESS | 3656 | 1464052061478 Marionette TRACE conn9 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:07:41 INFO - PROCESS | 3656 | 1464052061479 Marionette TRACE conn9 <- [1,22,null,{}] 18:07:41 INFO - PROCESS | 3656 | 1464052061483 Marionette TRACE conn9 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:41 INFO - PROCESS | 3656 | 1464052061566 Marionette TRACE conn9 <- [1,23,null,{"value":null}] 18:07:41 INFO - PROCESS | 3656 | 1464052061575 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:41 INFO - PROCESS | 3656 | ++DOCSHELL 19025C00 == 13 [pid = 3656] [id = 15] 18:07:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 41 (19026800) [pid = 3656] [serial = 41] [outer = 00000000] 18:07:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 42 (1BA26800) [pid = 3656] [serial = 42] [outer = 19026800] 18:07:41 INFO - PROCESS | 3656 | 1464052061629 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 43 (1BE0D400) [pid = 3656] [serial = 43] [outer = 19026800] 18:07:42 INFO - PROCESS | 3656 | 1464052062024 Marionette TRACE conn9 <- [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]]]}] 18:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 18:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:07:42 INFO - PROCESS | 3656 | 1464052062052 Marionette TRACE conn9 -> [0,25,"getWindowHandle",null] 18:07:42 INFO - PROCESS | 3656 | 1464052062054 Marionette TRACE conn9 <- [1,25,null,{"value":"13"}] 18:07:42 INFO - PROCESS | 3656 | 1464052062057 Marionette TRACE conn9 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:07:42 INFO - PROCESS | 3656 | 1464052062058 Marionette TRACE conn9 <- [1,26,null,{}] 18:07:42 INFO - PROCESS | 3656 | 1464052062062 Marionette TRACE conn9 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:42 INFO - PROCESS | 3656 | 1464052062167 Marionette TRACE conn9 <- [1,27,null,{"value":null}] 18:07:42 INFO - PROCESS | 3656 | 1464052062194 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:42 INFO - PROCESS | 3656 | ++DOCSHELL 0E081000 == 14 [pid = 3656] [id = 16] 18:07:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 44 (0E081800) [pid = 3656] [serial = 44] [outer = 00000000] 18:07:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 45 (0E084800) [pid = 3656] [serial = 45] [outer = 0E081800] 18:07:42 INFO - PROCESS | 3656 | 1464052062238 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 46 (1BE04000) [pid = 3656] [serial = 46] [outer = 0E081800] 18:07:42 INFO - PROCESS | 3656 | 1464052062615 Marionette TRACE conn9 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:07:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:07:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 18:07:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:07:42 INFO - PROCESS | 3656 | 1464052062628 Marionette TRACE conn9 -> [0,29,"getWindowHandle",null] 18:07:42 INFO - PROCESS | 3656 | 1464052062630 Marionette TRACE conn9 <- [1,29,null,{"value":"13"}] 18:07:42 INFO - PROCESS | 3656 | 1464052062633 Marionette TRACE conn9 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:07:42 INFO - PROCESS | 3656 | 1464052062634 Marionette TRACE conn9 <- [1,30,null,{}] 18:07:42 INFO - PROCESS | 3656 | 1464052062638 Marionette TRACE conn9 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:42 INFO - PROCESS | 3656 | 1464052062770 Marionette TRACE conn9 <- [1,31,null,{"value":null}] 18:07:42 INFO - PROCESS | 3656 | 1464052062785 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:42 INFO - PROCESS | 3656 | ++DOCSHELL 1791BC00 == 15 [pid = 3656] [id = 17] 18:07:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 47 (1BECA800) [pid = 3656] [serial = 47] [outer = 00000000] 18:07:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 48 (1CA41C00) [pid = 3656] [serial = 48] [outer = 1BECA800] 18:07:42 INFO - PROCESS | 3656 | 1464052062830 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 49 (13F9CC00) [pid = 3656] [serial = 49] [outer = 1BECA800] 18:07:43 INFO - PROCESS | 3656 | 1464052063264 Marionette TRACE conn9 <- [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]]]}] 18:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 670ms 18:07:43 INFO - PROCESS | 3656 | 1464052063304 Marionette TRACE conn9 -> [0,33,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 3656 | 1464052063306 Marionette TRACE conn9 <- [1,33,null,{"value":"13"}] 18:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:07:43 INFO - PROCESS | 3656 | 1464052063309 Marionette TRACE conn9 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 3656 | 1464052063311 Marionette TRACE conn9 <- [1,34,null,{}] 18:07:43 INFO - PROCESS | 3656 | 1464052063315 Marionette TRACE conn9 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 3656 | 1464052063418 Marionette TRACE conn9 <- [1,35,null,{"value":null}] 18:07:43 INFO - PROCESS | 3656 | 1464052063444 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 3656 | ++DOCSHELL 16CB1800 == 16 [pid = 3656] [id = 18] 18:07:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 50 (1791CC00) [pid = 3656] [serial = 50] [outer = 00000000] 18:07:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 51 (1CA4B000) [pid = 3656] [serial = 51] [outer = 1791CC00] 18:07:43 INFO - PROCESS | 3656 | 1464052063498 Marionette DEBUG loaded listener.js 18:07:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 52 (1CF03800) [pid = 3656] [serial = 52] [outer = 1791CC00] 18:07:43 INFO - PROCESS | 3656 | 1464052063862 Marionette TRACE conn9 <- [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]]]}] 18:07:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:07:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 571ms 18:07:43 INFO - PROCESS | 3656 | 1464052063880 Marionette TRACE conn9 -> [0,37,"getWindowHandle",null] 18:07:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:07:43 INFO - PROCESS | 3656 | 1464052063882 Marionette TRACE conn9 <- [1,37,null,{"value":"13"}] 18:07:43 INFO - PROCESS | 3656 | 1464052063885 Marionette TRACE conn9 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 3656 | 1464052063886 Marionette TRACE conn9 <- [1,38,null,{}] 18:07:43 INFO - PROCESS | 3656 | 1464052063890 Marionette TRACE conn9 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 3656 | 1464052063963 Marionette TRACE conn9 <- [1,39,null,{"value":null}] 18:07:44 INFO - PROCESS | 3656 | 1464052064027 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 3656 | ++DOCSHELL 15643400 == 17 [pid = 3656] [id = 19] 18:07:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 53 (15644000) [pid = 3656] [serial = 53] [outer = 00000000] 18:07:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 54 (1564D800) [pid = 3656] [serial = 54] [outer = 15644000] 18:07:44 INFO - PROCESS | 3656 | 1464052064071 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 55 (1BED5C00) [pid = 3656] [serial = 55] [outer = 15644000] 18:07:44 INFO - PROCESS | 3656 | 1464052064376 Marionette TRACE conn9 <- [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]]]}] 18:07:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:07:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 530ms 18:07:44 INFO - PROCESS | 3656 | 1464052064416 Marionette TRACE conn9 -> [0,41,"getWindowHandle",null] 18:07:44 INFO - PROCESS | 3656 | 1464052064418 Marionette TRACE conn9 <- [1,41,null,{"value":"13"}] 18:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:07:44 INFO - PROCESS | 3656 | 1464052064421 Marionette TRACE conn9 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:07:44 INFO - PROCESS | 3656 | 1464052064423 Marionette TRACE conn9 <- [1,42,null,{}] 18:07:44 INFO - PROCESS | 3656 | 1464052064432 Marionette TRACE conn9 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:44 INFO - PROCESS | 3656 | 1464052064513 Marionette TRACE conn9 <- [1,43,null,{"value":null}] 18:07:44 INFO - PROCESS | 3656 | 1464052064582 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 3656 | ++DOCSHELL 16C15000 == 18 [pid = 3656] [id = 20] 18:07:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 56 (1CA42C00) [pid = 3656] [serial = 56] [outer = 00000000] 18:07:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 57 (1D15E000) [pid = 3656] [serial = 57] [outer = 1CA42C00] 18:07:44 INFO - PROCESS | 3656 | 1464052064627 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 58 (1D164000) [pid = 3656] [serial = 58] [outer = 1CA42C00] 18:07:44 INFO - PROCESS | 3656 | 1464052064973 Marionette TRACE conn9 <- [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]]]}] 18:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 591ms 18:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:07:45 INFO - PROCESS | 3656 | 1464052065012 Marionette TRACE conn9 -> [0,45,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 3656 | 1464052065014 Marionette TRACE conn9 <- [1,45,null,{"value":"13"}] 18:07:45 INFO - PROCESS | 3656 | 1464052065017 Marionette TRACE conn9 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 3656 | 1464052065019 Marionette TRACE conn9 <- [1,46,null,{}] 18:07:45 INFO - PROCESS | 3656 | 1464052065022 Marionette TRACE conn9 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:45 INFO - PROCESS | 3656 | 1464052065103 Marionette TRACE conn9 <- [1,47,null,{"value":null}] 18:07:45 INFO - PROCESS | 3656 | 1464052065167 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:45 INFO - PROCESS | 3656 | ++DOCSHELL 183BCC00 == 19 [pid = 3656] [id = 21] 18:07:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 59 (1D15F000) [pid = 3656] [serial = 59] [outer = 00000000] 18:07:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 60 (1D55A000) [pid = 3656] [serial = 60] [outer = 1D15F000] 18:07:45 INFO - PROCESS | 3656 | 1464052065212 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 61 (1D55F400) [pid = 3656] [serial = 61] [outer = 1D15F000] 18:07:45 INFO - PROCESS | 3656 | 1464052065544 Marionette TRACE conn9 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 18:07:45 INFO - PROCESS | 3656 | 1464052065590 Marionette TRACE conn9 -> [0,49,"getWindowHandle",null] 18:07:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:07:45 INFO - PROCESS | 3656 | 1464052065592 Marionette TRACE conn9 <- [1,49,null,{"value":"13"}] 18:07:45 INFO - PROCESS | 3656 | 1464052065605 Marionette TRACE conn9 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 3656 | 1464052065608 Marionette TRACE conn9 <- [1,50,null,{}] 18:07:45 INFO - PROCESS | 3656 | 1464052065612 Marionette TRACE conn9 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:45 INFO - PROCESS | 3656 | 1464052065701 Marionette TRACE conn9 <- [1,51,null,{"value":null}] 18:07:45 INFO - PROCESS | 3656 | 1464052065765 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:45 INFO - PROCESS | 3656 | ++DOCSHELL 1D558400 == 20 [pid = 3656] [id = 22] 18:07:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 62 (1D55A400) [pid = 3656] [serial = 62] [outer = 00000000] 18:07:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 63 (1D6E0C00) [pid = 3656] [serial = 63] [outer = 1D55A400] 18:07:45 INFO - PROCESS | 3656 | 1464052065818 Marionette DEBUG loaded listener.js 18:07:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 64 (1E029000) [pid = 3656] [serial = 64] [outer = 1D55A400] 18:07:46 INFO - PROCESS | 3656 | 1464052066168 Marionette TRACE conn9 <- [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]]]}] 18:07:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:07:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 631ms 18:07:46 INFO - PROCESS | 3656 | 1464052066226 Marionette TRACE conn9 -> [0,53,"getWindowHandle",null] 18:07:46 INFO - PROCESS | 3656 | 1464052066228 Marionette TRACE conn9 <- [1,53,null,{"value":"13"}] 18:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:07:46 INFO - PROCESS | 3656 | 1464052066231 Marionette TRACE conn9 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:07:46 INFO - PROCESS | 3656 | 1464052066233 Marionette TRACE conn9 <- [1,54,null,{}] 18:07:46 INFO - PROCESS | 3656 | 1464052066236 Marionette TRACE conn9 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:46 INFO - PROCESS | 3656 | 1464052066357 Marionette TRACE conn9 <- [1,55,null,{"value":null}] 18:07:46 INFO - PROCESS | 3656 | 1464052066371 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 3656 | ++DOCSHELL 1564A400 == 21 [pid = 3656] [id = 23] 18:07:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 65 (1564A800) [pid = 3656] [serial = 65] [outer = 00000000] 18:07:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 66 (1E031800) [pid = 3656] [serial = 66] [outer = 1564A800] 18:07:46 INFO - PROCESS | 3656 | 1464052066417 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 67 (1E036C00) [pid = 3656] [serial = 67] [outer = 1564A800] 18:07:47 INFO - PROCESS | 3656 | 1464052067534 Marionette TRACE conn9 <- [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]]]}] 18:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1333ms 18:07:47 INFO - PROCESS | 3656 | 1464052067565 Marionette TRACE conn9 -> [0,57,"getWindowHandle",null] 18:07:47 INFO - PROCESS | 3656 | 1464052067569 Marionette TRACE conn9 <- [1,57,null,{"value":"13"}] 18:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:07:47 INFO - PROCESS | 3656 | 1464052067574 Marionette TRACE conn9 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - PROCESS | 3656 | 1464052067577 Marionette TRACE conn9 <- [1,58,null,{}] 18:07:47 INFO - PROCESS | 3656 | 1464052067592 Marionette TRACE conn9 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:47 INFO - PROCESS | 3656 | 1464052067697 Marionette TRACE conn9 <- [1,59,null,{"value":null}] 18:07:47 INFO - PROCESS | 3656 | 1464052067709 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:47 INFO - PROCESS | 3656 | ++DOCSHELL 0E1F0400 == 22 [pid = 3656] [id = 24] 18:07:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 68 (0E61E800) [pid = 3656] [serial = 68] [outer = 00000000] 18:07:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 69 (0E9F0C00) [pid = 3656] [serial = 69] [outer = 0E61E800] 18:07:47 INFO - PROCESS | 3656 | 1464052067790 Marionette DEBUG loaded listener.js 18:07:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 70 (121DC800) [pid = 3656] [serial = 70] [outer = 0E61E800] 18:07:48 INFO - PROCESS | 3656 | 1464052068195 Marionette TRACE conn9 <- [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]]]}] 18:07:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:07:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 691ms 18:07:48 INFO - PROCESS | 3656 | 1464052068265 Marionette TRACE conn9 -> [0,61,"getWindowHandle",null] 18:07:48 INFO - PROCESS | 3656 | 1464052068270 Marionette TRACE conn9 <- [1,61,null,{"value":"13"}] 18:07:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:07:48 INFO - PROCESS | 3656 | 1464052068276 Marionette TRACE conn9 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 3656 | 1464052068279 Marionette TRACE conn9 <- [1,62,null,{}] 18:07:48 INFO - PROCESS | 3656 | 1464052068282 Marionette TRACE conn9 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:48 INFO - PROCESS | 3656 | 1464052068387 Marionette TRACE conn9 <- [1,63,null,{"value":null}] 18:07:48 INFO - PROCESS | 3656 | 1464052068394 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:48 INFO - PROCESS | 3656 | ++DOCSHELL 12445C00 == 23 [pid = 3656] [id = 25] 18:07:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 71 (124F2800) [pid = 3656] [serial = 71] [outer = 00000000] 18:07:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 72 (13A4B000) [pid = 3656] [serial = 72] [outer = 124F2800] 18:07:48 INFO - PROCESS | 3656 | 1464052068438 Marionette DEBUG loaded listener.js 18:07:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (140C9C00) [pid = 3656] [serial = 73] [outer = 124F2800] 18:07:48 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (15063400) [pid = 3656] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:07:48 INFO - PROCESS | 3656 | --DOMWINDOW == 71 (183C5800) [pid = 3656] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:07:48 INFO - PROCESS | 3656 | --DOMWINDOW == 70 (0D7DFC00) [pid = 3656] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:07:48 INFO - PROCESS | 3656 | --DOMWINDOW == 69 (15318000) [pid = 3656] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:07:48 INFO - PROCESS | 3656 | --DOMWINDOW == 68 (17AADC00) [pid = 3656] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:07:48 INFO - PROCESS | 3656 | --DOMWINDOW == 67 (19026800) [pid = 3656] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:07:48 INFO - PROCESS | 3656 | --DOMWINDOW == 66 (0E081800) [pid = 3656] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:07:48 INFO - PROCESS | 3656 | --DOMWINDOW == 65 (1BECA800) [pid = 3656] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:07:49 INFO - PROCESS | 3656 | 1464052069095 Marionette TRACE conn9 <- [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]]]}] 18:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 871ms 18:07:49 INFO - PROCESS | 3656 | 1464052069149 Marionette TRACE conn9 -> [0,65,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 3656 | 1464052069152 Marionette TRACE conn9 <- [1,65,null,{"value":"13"}] 18:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:07:49 INFO - PROCESS | 3656 | 1464052069170 Marionette TRACE conn9 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - PROCESS | 3656 | 1464052069174 Marionette TRACE conn9 <- [1,66,null,{}] 18:07:49 INFO - PROCESS | 3656 | 1464052069185 Marionette TRACE conn9 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:49 INFO - PROCESS | 3656 | 1464052069264 Marionette TRACE conn9 <- [1,67,null,{"value":null}] 18:07:49 INFO - PROCESS | 3656 | 1464052069275 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 3656 | ++DOCSHELL 1509BC00 == 24 [pid = 3656] [id = 26] 18:07:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 66 (150A2000) [pid = 3656] [serial = 74] [outer = 00000000] 18:07:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 67 (15610800) [pid = 3656] [serial = 75] [outer = 150A2000] 18:07:49 INFO - PROCESS | 3656 | 1464052069321 Marionette DEBUG loaded listener.js 18:07:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 68 (15647C00) [pid = 3656] [serial = 76] [outer = 150A2000] 18:07:49 INFO - PROCESS | 3656 | 1464052069709 Marionette TRACE conn9 <- [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]]]}] 18:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 590ms 18:07:49 INFO - PROCESS | 3656 | 1464052069760 Marionette TRACE conn9 -> [0,69,"getWindowHandle",null] 18:07:49 INFO - PROCESS | 3656 | 1464052069763 Marionette TRACE conn9 <- [1,69,null,{"value":"13"}] 18:07:49 INFO - PROCESS | 3656 | 1464052069766 Marionette TRACE conn9 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:07:49 INFO - PROCESS | 3656 | 1464052069767 Marionette TRACE conn9 <- [1,70,null,{}] 18:07:49 INFO - PROCESS | 3656 | 1464052069771 Marionette TRACE conn9 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:49 INFO - PROCESS | 3656 | 1464052069856 Marionette TRACE conn9 <- [1,71,null,{"value":null}] 18:07:49 INFO - PROCESS | 3656 | 1464052069863 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 3656 | ++DOCSHELL 15610400 == 25 [pid = 3656] [id = 27] 18:07:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 69 (15641400) [pid = 3656] [serial = 77] [outer = 00000000] 18:07:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 70 (163AE800) [pid = 3656] [serial = 78] [outer = 15641400] 18:07:49 INFO - PROCESS | 3656 | 1464052069909 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 71 (16D6B400) [pid = 3656] [serial = 79] [outer = 15641400] 18:07:50 INFO - PROCESS | 3656 | 1464052070338 Marionette TRACE conn9 <- [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]]]}] 18:07:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:07:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 631ms 18:07:50 INFO - PROCESS | 3656 | 1464052070400 Marionette TRACE conn9 -> [0,73,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 3656 | 1464052070402 Marionette TRACE conn9 <- [1,73,null,{"value":"13"}] 18:07:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:07:50 INFO - PROCESS | 3656 | 1464052070405 Marionette TRACE conn9 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 3656 | 1464052070407 Marionette TRACE conn9 <- [1,74,null,{}] 18:07:50 INFO - PROCESS | 3656 | 1464052070411 Marionette TRACE conn9 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:50 INFO - PROCESS | 3656 | 1464052070484 Marionette TRACE conn9 <- [1,75,null,{"value":null}] 18:07:50 INFO - PROCESS | 3656 | 1464052070493 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:50 INFO - PROCESS | 3656 | ++DOCSHELL 175E4800 == 26 [pid = 3656] [id = 28] 18:07:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 72 (175F1000) [pid = 3656] [serial = 80] [outer = 00000000] 18:07:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (17918400) [pid = 3656] [serial = 81] [outer = 175F1000] 18:07:50 INFO - PROCESS | 3656 | 1464052070539 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (17AAB400) [pid = 3656] [serial = 82] [outer = 175F1000] 18:07:51 INFO - PROCESS | 3656 | 1464052070982 Marionette TRACE conn9 <- [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]]]}] 18:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 18:07:51 INFO - PROCESS | 3656 | 1464052071037 Marionette TRACE conn9 -> [0,77,"getWindowHandle",null] 18:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:07:51 INFO - PROCESS | 3656 | 1464052071041 Marionette TRACE conn9 <- [1,77,null,{"value":"13"}] 18:07:51 INFO - PROCESS | 3656 | 1464052071046 Marionette TRACE conn9 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:07:51 INFO - PROCESS | 3656 | 1464052071050 Marionette TRACE conn9 <- [1,78,null,{}] 18:07:51 INFO - PROCESS | 3656 | 1464052071056 Marionette TRACE conn9 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:51 INFO - PROCESS | 3656 | 1464052071187 Marionette TRACE conn9 <- [1,79,null,{"value":null}] 18:07:51 INFO - PROCESS | 3656 | 1464052071296 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:51 INFO - PROCESS | 3656 | ++DOCSHELL 0E1ED800 == 27 [pid = 3656] [id = 29] 18:07:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (0E612000) [pid = 3656] [serial = 83] [outer = 00000000] 18:07:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (11F78C00) [pid = 3656] [serial = 84] [outer = 0E612000] 18:07:51 INFO - PROCESS | 3656 | 1464052071351 Marionette DEBUG loaded listener.js 18:07:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (12914800) [pid = 3656] [serial = 85] [outer = 0E612000] 18:07:51 INFO - PROCESS | 3656 | 1464052071857 Marionette TRACE conn9 <- [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]]]}] 18:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 891ms 18:07:51 INFO - PROCESS | 3656 | 1464052071938 Marionette TRACE conn9 -> [0,81,"getWindowHandle",null] 18:07:51 INFO - PROCESS | 3656 | 1464052071944 Marionette TRACE conn9 <- [1,81,null,{"value":"13"}] 18:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:07:51 INFO - PROCESS | 3656 | 1464052071950 Marionette TRACE conn9 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:07:51 INFO - PROCESS | 3656 | 1464052071953 Marionette TRACE conn9 <- [1,82,null,{}] 18:07:51 INFO - PROCESS | 3656 | 1464052071958 Marionette TRACE conn9 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:52 INFO - PROCESS | 3656 | 1464052072056 Marionette TRACE conn9 <- [1,83,null,{"value":null}] 18:07:52 INFO - PROCESS | 3656 | 1464052072125 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:52 INFO - PROCESS | 3656 | ++DOCSHELL 15609400 == 28 [pid = 3656] [id = 30] 18:07:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (1560B000) [pid = 3656] [serial = 86] [outer = 00000000] 18:07:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (16CAD800) [pid = 3656] [serial = 87] [outer = 1560B000] 18:07:52 INFO - PROCESS | 3656 | 1464052072179 Marionette DEBUG loaded listener.js 18:07:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (176C8800) [pid = 3656] [serial = 88] [outer = 1560B000] 18:07:52 INFO - PROCESS | 3656 | 1464052072706 Marionette TRACE conn9 <- [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]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:07:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 831ms 18:07:52 INFO - PROCESS | 3656 | 1464052072782 Marionette TRACE conn9 -> [0,85,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 3656 | 1464052072784 Marionette TRACE conn9 <- [1,85,null,{"value":"13"}] 18:07:52 INFO - PROCESS | 3656 | 1464052072788 Marionette TRACE conn9 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:07:52 INFO - PROCESS | 3656 | 1464052072792 Marionette TRACE conn9 <- [1,86,null,{}] 18:07:52 INFO - PROCESS | 3656 | 1464052072803 Marionette TRACE conn9 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:52 INFO - PROCESS | 3656 | 1464052072942 Marionette TRACE conn9 <- [1,87,null,{"value":null}] 18:07:53 INFO - PROCESS | 3656 | 1464052073005 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 3656 | ++DOCSHELL 18FB7400 == 29 [pid = 3656] [id = 31] 18:07:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (19026800) [pid = 3656] [serial = 89] [outer = 00000000] 18:07:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (1BA1C400) [pid = 3656] [serial = 90] [outer = 19026800] 18:07:53 INFO - PROCESS | 3656 | 1464052073063 Marionette DEBUG loaded listener.js 18:07:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (1BA24C00) [pid = 3656] [serial = 91] [outer = 19026800] 18:07:53 INFO - PROCESS | 3656 | 1464052073609 Marionette TRACE conn9 <- [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]]]}] 18:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 871ms 18:07:53 INFO - PROCESS | 3656 | 1464052073661 Marionette TRACE conn9 -> [0,89,"getWindowHandle",null] 18:07:53 INFO - PROCESS | 3656 | 1464052073664 Marionette TRACE conn9 <- [1,89,null,{"value":"13"}] 18:07:53 INFO - PROCESS | 3656 | 1464052073668 Marionette TRACE conn9 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:07:53 INFO - PROCESS | 3656 | 1464052073670 Marionette TRACE conn9 <- [1,90,null,{}] 18:07:53 INFO - PROCESS | 3656 | 1464052073673 Marionette TRACE conn9 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:53 INFO - PROCESS | 3656 | 1464052073768 Marionette TRACE conn9 <- [1,91,null,{"value":null}] 18:07:53 INFO - PROCESS | 3656 | 1464052073849 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:53 INFO - PROCESS | 3656 | ++DOCSHELL 1BECB800 == 30 [pid = 3656] [id = 32] 18:07:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (1BECBC00) [pid = 3656] [serial = 92] [outer = 00000000] 18:07:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (1BED7400) [pid = 3656] [serial = 93] [outer = 1BECBC00] 18:07:53 INFO - PROCESS | 3656 | 1464052073902 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (1CA49C00) [pid = 3656] [serial = 94] [outer = 1BECBC00] 18:07:54 INFO - PROCESS | 3656 | 1464052074511 Marionette TRACE conn9 <- [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]]]}] 18:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 18:07:54 INFO - PROCESS | 3656 | 1464052074542 Marionette TRACE conn9 -> [0,93,"getWindowHandle",null] 18:07:54 INFO - PROCESS | 3656 | 1464052074546 Marionette TRACE conn9 <- [1,93,null,{"value":"13"}] 18:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:07:54 INFO - PROCESS | 3656 | 1464052074551 Marionette TRACE conn9 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:07:54 INFO - PROCESS | 3656 | 1464052074555 Marionette TRACE conn9 <- [1,94,null,{}] 18:07:54 INFO - PROCESS | 3656 | 1464052074561 Marionette TRACE conn9 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:54 INFO - PROCESS | 3656 | 1464052074653 Marionette TRACE conn9 <- [1,95,null,{"value":null}] 18:07:54 INFO - PROCESS | 3656 | 1464052074741 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:54 INFO - PROCESS | 3656 | ++DOCSHELL 0E658400 == 31 [pid = 3656] [id = 33] 18:07:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (0E663800) [pid = 3656] [serial = 95] [outer = 00000000] 18:07:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (11F74400) [pid = 3656] [serial = 96] [outer = 0E663800] 18:07:54 INFO - PROCESS | 3656 | 1464052074789 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (126BEC00) [pid = 3656] [serial = 97] [outer = 0E663800] 18:07:55 INFO - PROCESS | 3656 | --DOCSHELL 183C5400 == 30 [pid = 3656] [id = 8] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (1BA1C800) [pid = 3656] [serial = 21] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (1BE0CC00) [pid = 3656] [serial = 24] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (12475000) [pid = 3656] [serial = 30] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (13630400) [pid = 3656] [serial = 33] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (13A48C00) [pid = 3656] [serial = 34] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (16383000) [pid = 3656] [serial = 36] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (163B5000) [pid = 3656] [serial = 37] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (18108400) [pid = 3656] [serial = 39] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (18374C00) [pid = 3656] [serial = 40] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (1BA26800) [pid = 3656] [serial = 42] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (1BE0D400) [pid = 3656] [serial = 43] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (0E084800) [pid = 3656] [serial = 45] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (1CA41C00) [pid = 3656] [serial = 48] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (1CA4B000) [pid = 3656] [serial = 51] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (1564D800) [pid = 3656] [serial = 54] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (1D15E000) [pid = 3656] [serial = 57] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (1D55A000) [pid = 3656] [serial = 60] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 71 (11F2F400) [pid = 3656] [serial = 27] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 70 (1BE04000) [pid = 3656] [serial = 46] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 69 (13F9CC00) [pid = 3656] [serial = 49] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 68 (1BA20800) [pid = 3656] [serial = 22] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 67 (1D6E0C00) [pid = 3656] [serial = 63] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 66 (18377400) [pid = 3656] [serial = 17] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 65 (18145C00) [pid = 3656] [serial = 14] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 64 (1506D800) [pid = 3656] [serial = 9] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 63 (15318400) [pid = 3656] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:07:55 INFO - PROCESS | 3656 | --DOMWINDOW == 62 (0EBDD400) [pid = 3656] [serial = 4] [outer = 00000000] [url = about:blank] 18:07:55 INFO - PROCESS | 3656 | 1464052075801 Marionette TRACE conn9 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1285ms 18:07:55 INFO - PROCESS | 3656 | 1464052075835 Marionette TRACE conn9 -> [0,97,"getWindowHandle",null] 18:07:55 INFO - PROCESS | 3656 | 1464052075839 Marionette TRACE conn9 <- [1,97,null,{"value":"13"}] 18:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:07:55 INFO - PROCESS | 3656 | 1464052075844 Marionette TRACE conn9 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:07:55 INFO - PROCESS | 3656 | 1464052075848 Marionette TRACE conn9 <- [1,98,null,{}] 18:07:55 INFO - PROCESS | 3656 | 1464052075853 Marionette TRACE conn9 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:55 INFO - PROCESS | 3656 | 1464052075937 Marionette TRACE conn9 <- [1,99,null,{"value":null}] 18:07:55 INFO - PROCESS | 3656 | 1464052075948 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:55 INFO - PROCESS | 3656 | ++DOCSHELL 0E07BC00 == 31 [pid = 3656] [id = 34] 18:07:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 63 (0E07C000) [pid = 3656] [serial = 98] [outer = 00000000] 18:07:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 64 (0E661000) [pid = 3656] [serial = 99] [outer = 0E07C000] 18:07:56 INFO - PROCESS | 3656 | 1464052075995 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 65 (0EBDE000) [pid = 3656] [serial = 100] [outer = 0E07C000] 18:07:56 INFO - PROCESS | 3656 | 1464052076443 Marionette TRACE conn9 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:07:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:07:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 18:07:56 INFO - PROCESS | 3656 | 1464052076475 Marionette TRACE conn9 -> [0,101,"getWindowHandle",null] 18:07:56 INFO - PROCESS | 3656 | 1464052076481 Marionette TRACE conn9 <- [1,101,null,{"value":"13"}] 18:07:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:07:56 INFO - PROCESS | 3656 | 1464052076487 Marionette TRACE conn9 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:07:56 INFO - PROCESS | 3656 | 1464052076490 Marionette TRACE conn9 <- [1,102,null,{}] 18:07:56 INFO - PROCESS | 3656 | 1464052076494 Marionette TRACE conn9 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:56 INFO - PROCESS | 3656 | 1464052076573 Marionette TRACE conn9 <- [1,103,null,{"value":null}] 18:07:56 INFO - PROCESS | 3656 | 1464052076580 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:56 INFO - PROCESS | 3656 | ++DOCSHELL 12446000 == 32 [pid = 3656] [id = 35] 18:07:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 66 (12471000) [pid = 3656] [serial = 101] [outer = 00000000] 18:07:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 67 (140C8800) [pid = 3656] [serial = 102] [outer = 12471000] 18:07:56 INFO - PROCESS | 3656 | 1464052076625 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 68 (15068000) [pid = 3656] [serial = 103] [outer = 12471000] 18:07:57 INFO - PROCESS | 3656 | 1464052077037 Marionette TRACE conn9 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 571ms 18:07:57 INFO - PROCESS | 3656 | 1464052077060 Marionette TRACE conn9 -> [0,105,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 3656 | 1464052077063 Marionette TRACE conn9 <- [1,105,null,{"value":"13"}] 18:07:57 INFO - PROCESS | 3656 | 1464052077066 Marionette TRACE conn9 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:07:57 INFO - PROCESS | 3656 | 1464052077069 Marionette TRACE conn9 <- [1,106,null,{}] 18:07:57 INFO - PROCESS | 3656 | 1464052077080 Marionette TRACE conn9 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:57 INFO - PROCESS | 3656 | 1464052077163 Marionette TRACE conn9 <- [1,107,null,{"value":null}] 18:07:57 INFO - PROCESS | 3656 | 1464052077171 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 3656 | ++DOCSHELL 1564B400 == 33 [pid = 3656] [id = 36] 18:07:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 69 (1564C400) [pid = 3656] [serial = 104] [outer = 00000000] 18:07:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 70 (15B12800) [pid = 3656] [serial = 105] [outer = 1564C400] 18:07:57 INFO - PROCESS | 3656 | 1464052077220 Marionette DEBUG loaded listener.js 18:07:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 71 (163AF400) [pid = 3656] [serial = 106] [outer = 1564C400] 18:07:57 INFO - PROCESS | 3656 | 1464052077634 Marionette TRACE conn9 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 18:07:57 INFO - PROCESS | 3656 | 1464052077701 Marionette TRACE conn9 -> [0,109,"getWindowHandle",null] 18:07:57 INFO - PROCESS | 3656 | 1464052077703 Marionette TRACE conn9 <- [1,109,null,{"value":"13"}] 18:07:57 INFO - PROCESS | 3656 | 1464052077707 Marionette TRACE conn9 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:07:57 INFO - PROCESS | 3656 | 1464052077708 Marionette TRACE conn9 <- [1,110,null,{}] 18:07:57 INFO - PROCESS | 3656 | 1464052077712 Marionette TRACE conn9 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:57 INFO - PROCESS | 3656 | 1464052077797 Marionette TRACE conn9 <- [1,111,null,{"value":null}] 18:07:57 INFO - PROCESS | 3656 | 1464052077804 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 3656 | ++DOCSHELL 16D6EC00 == 34 [pid = 3656] [id = 37] 18:07:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 72 (16D70C00) [pid = 3656] [serial = 107] [outer = 00000000] 18:07:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (1742E000) [pid = 3656] [serial = 108] [outer = 16D70C00] 18:07:57 INFO - PROCESS | 3656 | 1464052077848 Marionette DEBUG loaded listener.js 18:07:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (1751C400) [pid = 3656] [serial = 109] [outer = 16D70C00] 18:07:58 INFO - PROCESS | 3656 | 1464052078284 Marionette TRACE conn9 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 632ms 18:07:58 INFO - PROCESS | 3656 | 1464052078342 Marionette TRACE conn9 -> [0,113,"getWindowHandle",null] 18:07:58 INFO - PROCESS | 3656 | 1464052078344 Marionette TRACE conn9 <- [1,113,null,{"value":"13"}] 18:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:07:58 INFO - PROCESS | 3656 | 1464052078347 Marionette TRACE conn9 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:07:58 INFO - PROCESS | 3656 | 1464052078348 Marionette TRACE conn9 <- [1,114,null,{}] 18:07:58 INFO - PROCESS | 3656 | 1464052078359 Marionette TRACE conn9 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:58 INFO - PROCESS | 3656 | 1464052078454 Marionette TRACE conn9 <- [1,115,null,{"value":null}] 18:07:58 INFO - PROCESS | 3656 | 1464052078463 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:58 INFO - PROCESS | 3656 | ++DOCSHELL 1742C800 == 35 [pid = 3656] [id = 38] 18:07:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (175E6400) [pid = 3656] [serial = 110] [outer = 00000000] 18:07:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (17AB0800) [pid = 3656] [serial = 111] [outer = 175E6400] 18:07:58 INFO - PROCESS | 3656 | 1464052078510 Marionette DEBUG loaded listener.js 18:07:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (18144400) [pid = 3656] [serial = 112] [outer = 175E6400] 18:07:59 INFO - PROCESS | 3656 | 1464052078971 Marionette TRACE conn9 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 18:07:59 INFO - PROCESS | 3656 | 1464052079038 Marionette TRACE conn9 -> [0,117,"getWindowHandle",null] 18:07:59 INFO - PROCESS | 3656 | 1464052079040 Marionette TRACE conn9 <- [1,117,null,{"value":"13"}] 18:07:59 INFO - PROCESS | 3656 | 1464052079047 Marionette TRACE conn9 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:07:59 INFO - PROCESS | 3656 | 1464052079049 Marionette TRACE conn9 <- [1,118,null,{}] 18:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:07:59 INFO - PROCESS | 3656 | 1464052079057 Marionette TRACE conn9 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:59 INFO - PROCESS | 3656 | 1464052079176 Marionette TRACE conn9 <- [1,119,null,{"value":null}] 18:07:59 INFO - PROCESS | 3656 | 1464052079193 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 3656 | ++DOCSHELL 1844C000 == 36 [pid = 3656] [id = 39] 18:07:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (18FB9000) [pid = 3656] [serial = 113] [outer = 00000000] 18:07:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (19170C00) [pid = 3656] [serial = 114] [outer = 18FB9000] 18:07:59 INFO - PROCESS | 3656 | 1464052079239 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (1BA21400) [pid = 3656] [serial = 115] [outer = 18FB9000] 18:07:59 INFO - PROCESS | 3656 | 1464052079616 Marionette TRACE conn9 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 631ms 18:07:59 INFO - PROCESS | 3656 | 1464052079683 Marionette TRACE conn9 -> [0,121,"getWindowHandle",null] 18:07:59 INFO - PROCESS | 3656 | 1464052079685 Marionette TRACE conn9 <- [1,121,null,{"value":"13"}] 18:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:07:59 INFO - PROCESS | 3656 | 1464052079688 Marionette TRACE conn9 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:07:59 INFO - PROCESS | 3656 | 1464052079690 Marionette TRACE conn9 <- [1,122,null,{}] 18:07:59 INFO - PROCESS | 3656 | 1464052079693 Marionette TRACE conn9 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:59 INFO - PROCESS | 3656 | 1464052079805 Marionette TRACE conn9 <- [1,123,null,{"value":null}] 18:07:59 INFO - PROCESS | 3656 | 1464052079850 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 3656 | ++DOCSHELL 15B11000 == 37 [pid = 3656] [id = 40] 18:07:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (17424C00) [pid = 3656] [serial = 116] [outer = 00000000] 18:07:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (1BE02400) [pid = 3656] [serial = 117] [outer = 17424C00] 18:07:59 INFO - PROCESS | 3656 | 1464052079893 Marionette DEBUG loaded listener.js 18:08:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (1BE03800) [pid = 3656] [serial = 118] [outer = 17424C00] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (1564A800) [pid = 3656] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (15644000) [pid = 3656] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (1791CC00) [pid = 3656] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (1D55A400) [pid = 3656] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (1D15F000) [pid = 3656] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (1CA42C00) [pid = 3656] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (175F1000) [pid = 3656] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (15641400) [pid = 3656] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (0E61E800) [pid = 3656] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (124F2800) [pid = 3656] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:08:00 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (150A2000) [pid = 3656] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:08:00 INFO - PROCESS | 3656 | 1464052080282 Marionette TRACE conn9 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 18:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:08:00 INFO - PROCESS | 3656 | 1464052080319 Marionette TRACE conn9 -> [0,125,"getWindowHandle",null] 18:08:00 INFO - PROCESS | 3656 | 1464052080321 Marionette TRACE conn9 <- [1,125,null,{"value":"13"}] 18:08:00 INFO - PROCESS | 3656 | 1464052080324 Marionette TRACE conn9 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 3656 | 1464052080325 Marionette TRACE conn9 <- [1,126,null,{}] 18:08:00 INFO - PROCESS | 3656 | 1464052080337 Marionette TRACE conn9 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:00 INFO - PROCESS | 3656 | 1464052080407 Marionette TRACE conn9 <- [1,127,null,{"value":null}] 18:08:00 INFO - PROCESS | 3656 | 1464052080414 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:00 INFO - PROCESS | 3656 | ++DOCSHELL 16BB1400 == 38 [pid = 3656] [id = 41] 18:08:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (175E3400) [pid = 3656] [serial = 119] [outer = 00000000] 18:08:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (1BA2B400) [pid = 3656] [serial = 120] [outer = 175E3400] 18:08:00 INFO - PROCESS | 3656 | 1464052080457 Marionette DEBUG loaded listener.js 18:08:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (17919800) [pid = 3656] [serial = 121] [outer = 175E3400] 18:08:00 INFO - PROCESS | 3656 | 1464052080855 Marionette TRACE conn9 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 590ms 18:08:00 INFO - PROCESS | 3656 | 1464052080915 Marionette TRACE conn9 -> [0,129,"getWindowHandle",null] 18:08:00 INFO - PROCESS | 3656 | 1464052080916 Marionette TRACE conn9 <- [1,129,null,{"value":"13"}] 18:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:08:00 INFO - PROCESS | 3656 | 1464052080926 Marionette TRACE conn9 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 3656 | 1464052080927 Marionette TRACE conn9 <- [1,130,null,{}] 18:08:00 INFO - PROCESS | 3656 | 1464052080931 Marionette TRACE conn9 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:01 INFO - PROCESS | 3656 | 1464052081002 Marionette TRACE conn9 <- [1,131,null,{"value":null}] 18:08:01 INFO - PROCESS | 3656 | 1464052081010 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:01 INFO - PROCESS | 3656 | ++DOCSHELL 15649800 == 39 [pid = 3656] [id = 42] 18:08:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (183C2000) [pid = 3656] [serial = 122] [outer = 00000000] 18:08:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (1CA45C00) [pid = 3656] [serial = 123] [outer = 183C2000] 18:08:01 INFO - PROCESS | 3656 | 1464052081054 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (1CF01800) [pid = 3656] [serial = 124] [outer = 183C2000] 18:08:01 INFO - PROCESS | 3656 | 1464052081460 Marionette TRACE conn9 <- [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]]]}] 18:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 591ms 18:08:01 INFO - PROCESS | 3656 | 1464052081512 Marionette TRACE conn9 -> [0,133,"getWindowHandle",null] 18:08:01 INFO - PROCESS | 3656 | 1464052081514 Marionette TRACE conn9 <- [1,133,null,{"value":"13"}] 18:08:01 INFO - PROCESS | 3656 | 1464052081526 Marionette TRACE conn9 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:08:01 INFO - PROCESS | 3656 | 1464052081528 Marionette TRACE conn9 <- [1,134,null,{}] 18:08:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:08:01 INFO - PROCESS | 3656 | 1464052081532 Marionette TRACE conn9 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:01 INFO - PROCESS | 3656 | 1464052081603 Marionette TRACE conn9 <- [1,135,null,{"value":null}] 18:08:01 INFO - PROCESS | 3656 | 1464052081611 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:01 INFO - PROCESS | 3656 | ++DOCSHELL 1CF0A800 == 40 [pid = 3656] [id = 43] 18:08:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (1CF0AC00) [pid = 3656] [serial = 125] [outer = 00000000] 18:08:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (1CF0EC00) [pid = 3656] [serial = 126] [outer = 1CF0AC00] 18:08:01 INFO - PROCESS | 3656 | 1464052081656 Marionette DEBUG loaded listener.js 18:08:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (1D160800) [pid = 3656] [serial = 127] [outer = 1CF0AC00] 18:08:02 INFO - PROCESS | 3656 | 1464052082045 Marionette TRACE conn9 <- [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]]]}] 18:08:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:08:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 571ms 18:08:02 INFO - PROCESS | 3656 | 1464052082138 Marionette TRACE conn9 -> [0,137,"getWindowHandle",null] 18:08:02 INFO - PROCESS | 3656 | 1464052082142 Marionette TRACE conn9 <- [1,137,null,{"value":"13"}] 18:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:08:02 INFO - PROCESS | 3656 | 1464052082151 Marionette TRACE conn9 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:08:02 INFO - PROCESS | 3656 | 1464052082156 Marionette TRACE conn9 <- [1,138,null,{}] 18:08:02 INFO - PROCESS | 3656 | 1464052082162 Marionette TRACE conn9 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:02 INFO - PROCESS | 3656 | 1464052082275 Marionette TRACE conn9 <- [1,139,null,{"value":null}] 18:08:02 INFO - PROCESS | 3656 | 1464052082446 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:02 INFO - PROCESS | 3656 | ++DOCSHELL 0E697800 == 41 [pid = 3656] [id = 44] 18:08:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (0E6E2C00) [pid = 3656] [serial = 128] [outer = 00000000] 18:08:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (124F2800) [pid = 3656] [serial = 129] [outer = 0E6E2C00] 18:08:02 INFO - PROCESS | 3656 | 1464052082503 Marionette DEBUG loaded listener.js 18:08:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (13686800) [pid = 3656] [serial = 130] [outer = 0E6E2C00] 18:08:03 INFO - PROCESS | 3656 | 1464052083309 Marionette TRACE conn9 <- [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]]]}] 18:08:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:08:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1175ms 18:08:03 INFO - PROCESS | 3656 | 1464052083364 Marionette TRACE conn9 -> [0,141,"getWindowHandle",null] 18:08:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:08:03 INFO - PROCESS | 3656 | 1464052083368 Marionette TRACE conn9 <- [1,141,null,{"value":"13"}] 18:08:03 INFO - PROCESS | 3656 | 1464052083375 Marionette TRACE conn9 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 3656 | 1464052083379 Marionette TRACE conn9 <- [1,142,null,{}] 18:08:03 INFO - PROCESS | 3656 | 1464052083384 Marionette TRACE conn9 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:03 INFO - PROCESS | 3656 | 1464052083513 Marionette TRACE conn9 <- [1,143,null,{"value":null}] 18:08:03 INFO - PROCESS | 3656 | 1464052083585 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:03 INFO - PROCESS | 3656 | ++DOCSHELL 15649400 == 42 [pid = 3656] [id = 45] 18:08:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (1564D400) [pid = 3656] [serial = 131] [outer = 00000000] 18:08:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (16D70000) [pid = 3656] [serial = 132] [outer = 1564D400] 18:08:03 INFO - PROCESS | 3656 | 1464052083638 Marionette DEBUG loaded listener.js 18:08:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (1742B400) [pid = 3656] [serial = 133] [outer = 1564D400] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 1BECB800 == 41 [pid = 3656] [id = 32] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 18FB7400 == 40 [pid = 3656] [id = 31] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 15609400 == 39 [pid = 3656] [id = 30] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 15649800 == 38 [pid = 3656] [id = 42] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 16BB1400 == 37 [pid = 3656] [id = 41] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 15B11000 == 36 [pid = 3656] [id = 40] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 1844C000 == 35 [pid = 3656] [id = 39] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 1742C800 == 34 [pid = 3656] [id = 38] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 16D6EC00 == 33 [pid = 3656] [id = 37] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 1564B400 == 32 [pid = 3656] [id = 36] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 12446000 == 31 [pid = 3656] [id = 35] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 0E07BC00 == 30 [pid = 3656] [id = 34] 18:08:04 INFO - PROCESS | 3656 | --DOCSHELL 0E658400 == 29 [pid = 3656] [id = 33] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (17918400) [pid = 3656] [serial = 81] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (17AAB400) [pid = 3656] [serial = 82] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (16D6B400) [pid = 3656] [serial = 79] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (0E9F0C00) [pid = 3656] [serial = 69] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (121DC800) [pid = 3656] [serial = 70] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (13A4B000) [pid = 3656] [serial = 72] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (15647C00) [pid = 3656] [serial = 76] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (163AE800) [pid = 3656] [serial = 78] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (140C9C00) [pid = 3656] [serial = 73] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (1E036C00) [pid = 3656] [serial = 67] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (15610800) [pid = 3656] [serial = 75] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (1E031800) [pid = 3656] [serial = 66] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (1BED5C00) [pid = 3656] [serial = 55] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (1CF03800) [pid = 3656] [serial = 52] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (1E029000) [pid = 3656] [serial = 64] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 71 (1D55F400) [pid = 3656] [serial = 61] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | --DOMWINDOW == 70 (1D164000) [pid = 3656] [serial = 58] [outer = 00000000] [url = about:blank] 18:08:04 INFO - PROCESS | 3656 | 1464052084531 Marionette TRACE conn9 <- [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]]]}] 18:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1178ms 18:08:04 INFO - PROCESS | 3656 | 1464052084550 Marionette TRACE conn9 -> [0,145,"getWindowHandle",null] 18:08:04 INFO - PROCESS | 3656 | 1464052084554 Marionette TRACE conn9 <- [1,145,null,{"value":"13"}] 18:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:08:04 INFO - PROCESS | 3656 | 1464052084559 Marionette TRACE conn9 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:08:04 INFO - PROCESS | 3656 | 1464052084563 Marionette TRACE conn9 <- [1,146,null,{}] 18:08:04 INFO - PROCESS | 3656 | 1464052084569 Marionette TRACE conn9 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:04 INFO - PROCESS | 3656 | 1464052084651 Marionette TRACE conn9 <- [1,147,null,{"value":null}] 18:08:04 INFO - PROCESS | 3656 | 1464052084660 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:04 INFO - PROCESS | 3656 | ++DOCSHELL 11F2F400 == 30 [pid = 3656] [id = 46] 18:08:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 71 (11F30C00) [pid = 3656] [serial = 134] [outer = 00000000] 18:08:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 72 (124EC800) [pid = 3656] [serial = 135] [outer = 11F30C00] 18:08:04 INFO - PROCESS | 3656 | 1464052084708 Marionette DEBUG loaded listener.js 18:08:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (12783000) [pid = 3656] [serial = 136] [outer = 11F30C00] 18:08:05 INFO - PROCESS | 3656 | 1464052085162 Marionette TRACE conn9 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 18:08:05 INFO - PROCESS | 3656 | 1464052085191 Marionette TRACE conn9 -> [0,149,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 3656 | 1464052085196 Marionette TRACE conn9 <- [1,149,null,{"value":"13"}] 18:08:05 INFO - PROCESS | 3656 | 1464052085202 Marionette TRACE conn9 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:08:05 INFO - PROCESS | 3656 | 1464052085204 Marionette TRACE conn9 <- [1,150,null,{}] 18:08:05 INFO - PROCESS | 3656 | 1464052085212 Marionette TRACE conn9 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 3656 | 1464052085290 Marionette TRACE conn9 <- [1,151,null,{"value":null}] 18:08:05 INFO - PROCESS | 3656 | 1464052085298 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 3656 | ++DOCSHELL 12960800 == 31 [pid = 3656] [id = 47] 18:08:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (12965400) [pid = 3656] [serial = 137] [outer = 00000000] 18:08:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (1509EC00) [pid = 3656] [serial = 138] [outer = 12965400] 18:08:05 INFO - PROCESS | 3656 | 1464052085342 Marionette DEBUG loaded listener.js 18:08:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (15608000) [pid = 3656] [serial = 139] [outer = 12965400] 18:08:05 INFO - PROCESS | 3656 | 1464052085782 Marionette TRACE conn9 <- [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]]]}] 18:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 631ms 18:08:05 INFO - PROCESS | 3656 | 1464052085836 Marionette TRACE conn9 -> [0,153,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 3656 | 1464052085838 Marionette TRACE conn9 <- [1,153,null,{"value":"13"}] 18:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:08:05 INFO - PROCESS | 3656 | 1464052085841 Marionette TRACE conn9 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - PROCESS | 3656 | 1464052085845 Marionette TRACE conn9 <- [1,154,null,{}] 18:08:05 INFO - PROCESS | 3656 | 1464052085856 Marionette TRACE conn9 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 3656 | 1464052085935 Marionette TRACE conn9 <- [1,155,null,{"value":null}] 18:08:05 INFO - PROCESS | 3656 | 1464052085946 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:05 INFO - PROCESS | 3656 | ++DOCSHELL 16C14800 == 32 [pid = 3656] [id = 48] 18:08:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (16C16400) [pid = 3656] [serial = 140] [outer = 00000000] 18:08:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (16D6C400) [pid = 3656] [serial = 141] [outer = 16C16400] 18:08:06 INFO - PROCESS | 3656 | 1464052085993 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (17425C00) [pid = 3656] [serial = 142] [outer = 16C16400] 18:08:06 INFO - PROCESS | 3656 | 1464052086437 Marionette TRACE conn9 <- [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]]]}] 18:08:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:08:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 18:08:06 INFO - PROCESS | 3656 | 1464052086484 Marionette TRACE conn9 -> [0,157,"getWindowHandle",null] 18:08:06 INFO - PROCESS | 3656 | 1464052086487 Marionette TRACE conn9 <- [1,157,null,{"value":"13"}] 18:08:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:08:06 INFO - PROCESS | 3656 | 1464052086494 Marionette TRACE conn9 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:08:06 INFO - PROCESS | 3656 | 1464052086496 Marionette TRACE conn9 <- [1,158,null,{}] 18:08:06 INFO - PROCESS | 3656 | 1464052086499 Marionette TRACE conn9 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:06 INFO - PROCESS | 3656 | 1464052086578 Marionette TRACE conn9 <- [1,159,null,{"value":null}] 18:08:06 INFO - PROCESS | 3656 | 1464052086585 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:06 INFO - PROCESS | 3656 | ++DOCSHELL 17428000 == 33 [pid = 3656] [id = 49] 18:08:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (1742BC00) [pid = 3656] [serial = 143] [outer = 00000000] 18:08:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (17AB0400) [pid = 3656] [serial = 144] [outer = 1742BC00] 18:08:06 INFO - PROCESS | 3656 | 1464052086629 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (1814CC00) [pid = 3656] [serial = 145] [outer = 1742BC00] 18:08:07 INFO - PROCESS | 3656 | 1464052087022 Marionette TRACE conn9 <- [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]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 571ms 18:08:07 INFO - PROCESS | 3656 | 1464052087076 Marionette TRACE conn9 -> [0,161,"getWindowHandle",null] 18:08:07 INFO - PROCESS | 3656 | 1464052087078 Marionette TRACE conn9 <- [1,161,null,{"value":"13"}] 18:08:07 INFO - PROCESS | 3656 | 1464052087082 Marionette TRACE conn9 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 3656 | 1464052087083 Marionette TRACE conn9 <- [1,162,null,{}] 18:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:08:07 INFO - PROCESS | 3656 | 1464052087087 Marionette TRACE conn9 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 3656 | 1464052087189 Marionette TRACE conn9 <- [1,163,null,{"value":null}] 18:08:07 INFO - PROCESS | 3656 | 1464052087238 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 3656 | ++DOCSHELL 1819E800 == 34 [pid = 3656] [id = 50] 18:08:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (18371000) [pid = 3656] [serial = 146] [outer = 00000000] 18:08:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (183D0C00) [pid = 3656] [serial = 147] [outer = 18371000] 18:08:07 INFO - PROCESS | 3656 | 1464052087283 Marionette DEBUG loaded listener.js 18:08:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (1BA1E400) [pid = 3656] [serial = 148] [outer = 18371000] 18:08:07 INFO - PROCESS | 3656 | 1464052087722 Marionette TRACE conn9 <- [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]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 18:08:07 INFO - PROCESS | 3656 | 1464052087757 Marionette TRACE conn9 -> [0,165,"getWindowHandle",null] 18:08:07 INFO - PROCESS | 3656 | 1464052087759 Marionette TRACE conn9 <- [1,165,null,{"value":"13"}] 18:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:08:07 INFO - PROCESS | 3656 | 1464052087768 Marionette TRACE conn9 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 3656 | 1464052087770 Marionette TRACE conn9 <- [1,166,null,{}] 18:08:07 INFO - PROCESS | 3656 | 1464052087773 Marionette TRACE conn9 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 3656 | 1464052087899 Marionette TRACE conn9 <- [1,167,null,{"value":null}] 18:08:07 INFO - PROCESS | 3656 | 1464052087907 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:07 INFO - PROCESS | 3656 | ++DOCSHELL 0D860400 == 35 [pid = 3656] [id = 51] 18:08:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (0DA4B800) [pid = 3656] [serial = 149] [outer = 00000000] 18:08:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (1CA48800) [pid = 3656] [serial = 150] [outer = 0DA4B800] 18:08:07 INFO - PROCESS | 3656 | 1464052087951 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (1CAB0000) [pid = 3656] [serial = 151] [outer = 0DA4B800] 18:08:08 INFO - PROCESS | 3656 | 1464052088371 Marionette TRACE conn9 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 18:08:08 INFO - PROCESS | 3656 | 1464052088394 Marionette TRACE conn9 -> [0,169,"getWindowHandle",null] 18:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:08:08 INFO - PROCESS | 3656 | 1464052088396 Marionette TRACE conn9 <- [1,169,null,{"value":"13"}] 18:08:08 INFO - PROCESS | 3656 | 1464052088399 Marionette TRACE conn9 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:08:08 INFO - PROCESS | 3656 | 1464052088400 Marionette TRACE conn9 <- [1,170,null,{}] 18:08:08 INFO - PROCESS | 3656 | 1464052088404 Marionette TRACE conn9 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:08 INFO - PROCESS | 3656 | 1464052088510 Marionette TRACE conn9 <- [1,171,null,{"value":null}] 18:08:08 INFO - PROCESS | 3656 | 1464052088578 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 3656 | ++DOCSHELL 1CAB5800 == 36 [pid = 3656] [id = 52] 18:08:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (1CAB8000) [pid = 3656] [serial = 152] [outer = 00000000] 18:08:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (1CABE800) [pid = 3656] [serial = 153] [outer = 1CAB8000] 18:08:08 INFO - PROCESS | 3656 | 1464052088622 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (1CF0BC00) [pid = 3656] [serial = 154] [outer = 1CAB8000] 18:08:09 INFO - PROCESS | 3656 | 1464052088995 Marionette TRACE conn9 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 18:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:08:09 INFO - PROCESS | 3656 | 1464052089029 Marionette TRACE conn9 -> [0,173,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 3656 | 1464052089031 Marionette TRACE conn9 <- [1,173,null,{"value":"13"}] 18:08:09 INFO - PROCESS | 3656 | 1464052089034 Marionette TRACE conn9 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 3656 | 1464052089036 Marionette TRACE conn9 <- [1,174,null,{}] 18:08:09 INFO - PROCESS | 3656 | 1464052089048 Marionette TRACE conn9 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 3656 | 1464052089217 Marionette TRACE conn9 <- [1,175,null,{"value":null}] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (183C2000) [pid = 3656] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (12471000) [pid = 3656] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (1564C400) [pid = 3656] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (0E07C000) [pid = 3656] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (16D70C00) [pid = 3656] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (175E6400) [pid = 3656] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (0E612000) [pid = 3656] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (1560B000) [pid = 3656] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (19026800) [pid = 3656] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (1BECBC00) [pid = 3656] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (18FB9000) [pid = 3656] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (17424C00) [pid = 3656] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:08:09 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (175E3400) [pid = 3656] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:08:09 INFO - PROCESS | 3656 | 1464052089264 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 3656 | ++DOCSHELL 0DB6A800 == 37 [pid = 3656] [id = 53] 18:08:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (0DB99C00) [pid = 3656] [serial = 155] [outer = 00000000] 18:08:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (1368C800) [pid = 3656] [serial = 156] [outer = 0DB99C00] 18:08:09 INFO - PROCESS | 3656 | 1464052089308 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (1537F000) [pid = 3656] [serial = 157] [outer = 0DB99C00] 18:08:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (12728C00) [pid = 3656] [serial = 158] [outer = 0D735800] 18:08:09 INFO - PROCESS | 3656 | 1464052089720 Marionette TRACE conn9 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:08:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:08:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 731ms 18:08:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:08:09 INFO - PROCESS | 3656 | 1464052089766 Marionette TRACE conn9 -> [0,177,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 3656 | 1464052089768 Marionette TRACE conn9 <- [1,177,null,{"value":"13"}] 18:08:09 INFO - PROCESS | 3656 | 1464052089771 Marionette TRACE conn9 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 3656 | 1464052089773 Marionette TRACE conn9 <- [1,178,null,{}] 18:08:09 INFO - PROCESS | 3656 | 1464052089776 Marionette TRACE conn9 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 3656 | 1464052089867 Marionette TRACE conn9 <- [1,179,null,{"value":null}] 18:08:09 INFO - PROCESS | 3656 | 1464052089878 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 3656 | ++DOCSHELL 12723800 == 38 [pid = 3656] [id = 54] 18:08:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (12730800) [pid = 3656] [serial = 159] [outer = 00000000] 18:08:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (15381400) [pid = 3656] [serial = 160] [outer = 12730800] 18:08:09 INFO - PROCESS | 3656 | 1464052089922 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (15384C00) [pid = 3656] [serial = 161] [outer = 12730800] 18:08:10 INFO - PROCESS | 3656 | 1464052090300 Marionette TRACE conn9 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 571ms 18:08:10 INFO - PROCESS | 3656 | 1464052090341 Marionette TRACE conn9 -> [0,181,"getWindowHandle",null] 18:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:08:10 INFO - PROCESS | 3656 | 1464052090343 Marionette TRACE conn9 <- [1,181,null,{"value":"13"}] 18:08:10 INFO - PROCESS | 3656 | 1464052090347 Marionette TRACE conn9 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:08:10 INFO - PROCESS | 3656 | 1464052090348 Marionette TRACE conn9 <- [1,182,null,{}] 18:08:10 INFO - PROCESS | 3656 | 1464052090363 Marionette TRACE conn9 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:10 INFO - PROCESS | 3656 | 1464052090439 Marionette TRACE conn9 <- [1,183,null,{"value":null}] 18:08:10 INFO - PROCESS | 3656 | 1464052090445 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:10 INFO - PROCESS | 3656 | ++DOCSHELL 1537D400 == 39 [pid = 3656] [id = 55] 18:08:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (15387000) [pid = 3656] [serial = 162] [outer = 00000000] 18:08:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (18454000) [pid = 3656] [serial = 163] [outer = 15387000] 18:08:10 INFO - PROCESS | 3656 | 1464052090490 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (1CA4E800) [pid = 3656] [serial = 164] [outer = 15387000] 18:08:10 INFO - PROCESS | 3656 | 1464052090876 Marionette TRACE conn9 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 18:08:10 INFO - PROCESS | 3656 | 1464052090918 Marionette TRACE conn9 -> [0,185,"getWindowHandle",null] 18:08:10 INFO - PROCESS | 3656 | 1464052090920 Marionette TRACE conn9 <- [1,185,null,{"value":"13"}] 18:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:08:10 INFO - PROCESS | 3656 | 1464052090923 Marionette TRACE conn9 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:08:10 INFO - PROCESS | 3656 | 1464052090925 Marionette TRACE conn9 <- [1,186,null,{}] 18:08:10 INFO - PROCESS | 3656 | 1464052090929 Marionette TRACE conn9 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:11 INFO - PROCESS | 3656 | 1464052091049 Marionette TRACE conn9 <- [1,187,null,{"value":null}] 18:08:11 INFO - PROCESS | 3656 | 1464052091058 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 3656 | ++DOCSHELL 0E03C400 == 40 [pid = 3656] [id = 56] 18:08:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (0E03E400) [pid = 3656] [serial = 165] [outer = 00000000] 18:08:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (0E044C00) [pid = 3656] [serial = 166] [outer = 0E03E400] 18:08:11 INFO - PROCESS | 3656 | 1464052091105 Marionette DEBUG loaded listener.js 18:08:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (1909E800) [pid = 3656] [serial = 167] [outer = 0E03E400] 18:08:11 INFO - PROCESS | 3656 | 1464052091665 Marionette TRACE conn9 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 775ms 18:08:11 INFO - PROCESS | 3656 | 1464052091698 Marionette TRACE conn9 -> [0,189,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 3656 | 1464052091703 Marionette TRACE conn9 <- [1,189,null,{"value":"13"}] 18:08:11 INFO - PROCESS | 3656 | 1464052091708 Marionette TRACE conn9 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:08:11 INFO - PROCESS | 3656 | 1464052091712 Marionette TRACE conn9 <- [1,190,null,{}] 18:08:11 INFO - PROCESS | 3656 | 1464052091718 Marionette TRACE conn9 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:11 INFO - PROCESS | 3656 | 1464052091822 Marionette TRACE conn9 <- [1,191,null,{"value":null}] 18:08:11 INFO - PROCESS | 3656 | 1464052091911 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 3656 | ++DOCSHELL 0E044400 == 41 [pid = 3656] [id = 57] 18:08:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (0E079800) [pid = 3656] [serial = 168] [outer = 00000000] 18:08:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (12474000) [pid = 3656] [serial = 169] [outer = 0E079800] 18:08:11 INFO - PROCESS | 3656 | 1464052091967 Marionette DEBUG loaded listener.js 18:08:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (12732800) [pid = 3656] [serial = 170] [outer = 0E079800] 18:08:12 INFO - PROCESS | 3656 | 1464052092518 Marionette TRACE conn9 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 871ms 18:08:12 INFO - PROCESS | 3656 | 1464052092584 Marionette TRACE conn9 -> [0,193,"getWindowHandle",null] 18:08:12 INFO - PROCESS | 3656 | 1464052092590 Marionette TRACE conn9 <- [1,193,null,{"value":"13"}] 18:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:08:12 INFO - PROCESS | 3656 | 1464052092596 Marionette TRACE conn9 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:08:12 INFO - PROCESS | 3656 | 1464052092599 Marionette TRACE conn9 <- [1,194,null,{}] 18:08:12 INFO - PROCESS | 3656 | 1464052092603 Marionette TRACE conn9 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:12 INFO - PROCESS | 3656 | 1464052092706 Marionette TRACE conn9 <- [1,195,null,{"value":null}] 18:08:12 INFO - PROCESS | 3656 | 1464052092793 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:12 INFO - PROCESS | 3656 | ++DOCSHELL 15645C00 == 42 [pid = 3656] [id = 58] 18:08:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (15649C00) [pid = 3656] [serial = 171] [outer = 00000000] 18:08:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (15B0C800) [pid = 3656] [serial = 172] [outer = 15649C00] 18:08:12 INFO - PROCESS | 3656 | 1464052092846 Marionette DEBUG loaded listener.js 18:08:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (16BB4C00) [pid = 3656] [serial = 173] [outer = 15649C00] 18:08:13 INFO - PROCESS | 3656 | 1464052093333 Marionette TRACE conn9 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:08:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:08:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 770ms 18:08:13 INFO - PROCESS | 3656 | 1464052093368 Marionette TRACE conn9 -> [0,197,"getWindowHandle",null] 18:08:13 INFO - PROCESS | 3656 | 1464052093370 Marionette TRACE conn9 <- [1,197,null,{"value":"13"}] 18:08:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:08:13 INFO - PROCESS | 3656 | 1464052093389 Marionette TRACE conn9 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:08:13 INFO - PROCESS | 3656 | 1464052093393 Marionette TRACE conn9 <- [1,198,null,{}] 18:08:13 INFO - PROCESS | 3656 | 1464052093405 Marionette TRACE conn9 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:13 INFO - PROCESS | 3656 | 1464052093508 Marionette TRACE conn9 <- [1,199,null,{"value":null}] 18:08:13 INFO - PROCESS | 3656 | 1464052093597 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:13 INFO - PROCESS | 3656 | ++DOCSHELL 16C0A400 == 43 [pid = 3656] [id = 59] 18:08:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (16C0D800) [pid = 3656] [serial = 174] [outer = 00000000] 18:08:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (16C10800) [pid = 3656] [serial = 175] [outer = 16C0D800] 18:08:13 INFO - PROCESS | 3656 | 1464052093654 Marionette DEBUG loaded listener.js 18:08:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (1791AC00) [pid = 3656] [serial = 176] [outer = 16C0D800] 18:08:14 INFO - PROCESS | 3656 | 1464052094194 Marionette TRACE conn9 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 891ms 18:08:14 INFO - PROCESS | 3656 | 1464052094268 Marionette TRACE conn9 -> [0,201,"getWindowHandle",null] 18:08:14 INFO - PROCESS | 3656 | 1464052094271 Marionette TRACE conn9 <- [1,201,null,{"value":"13"}] 18:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:08:14 INFO - PROCESS | 3656 | 1464052094274 Marionette TRACE conn9 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:08:14 INFO - PROCESS | 3656 | 1464052094276 Marionette TRACE conn9 <- [1,202,null,{}] 18:08:14 INFO - PROCESS | 3656 | 1464052094280 Marionette TRACE conn9 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:14 INFO - PROCESS | 3656 | 1464052094384 Marionette TRACE conn9 <- [1,203,null,{"value":null}] 18:08:14 INFO - PROCESS | 3656 | 1464052094457 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:14 INFO - PROCESS | 3656 | ++DOCSHELL 183C6400 == 44 [pid = 3656] [id = 60] 18:08:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (1BE0D800) [pid = 3656] [serial = 177] [outer = 00000000] 18:08:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1CABA800) [pid = 3656] [serial = 178] [outer = 1BE0D800] 18:08:14 INFO - PROCESS | 3656 | 1464052094511 Marionette DEBUG loaded listener.js 18:08:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1D15C400) [pid = 3656] [serial = 179] [outer = 1BE0D800] 18:08:15 INFO - PROCESS | 3656 | 1464052095233 Marionette TRACE conn9 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1020ms 18:08:15 INFO - PROCESS | 3656 | 1464052095297 Marionette TRACE conn9 -> [0,205,"getWindowHandle",null] 18:08:15 INFO - PROCESS | 3656 | 1464052095301 Marionette TRACE conn9 <- [1,205,null,{"value":"13"}] 18:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:08:15 INFO - PROCESS | 3656 | 1464052095306 Marionette TRACE conn9 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:08:15 INFO - PROCESS | 3656 | 1464052095309 Marionette TRACE conn9 <- [1,206,null,{}] 18:08:15 INFO - PROCESS | 3656 | 1464052095315 Marionette TRACE conn9 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:15 INFO - PROCESS | 3656 | 1464052095412 Marionette TRACE conn9 <- [1,207,null,{"value":null}] 18:08:15 INFO - PROCESS | 3656 | 1464052095488 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:15 INFO - PROCESS | 3656 | ++DOCSHELL 0E68D000 == 45 [pid = 3656] [id = 61] 18:08:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (0E68F000) [pid = 3656] [serial = 180] [outer = 00000000] 18:08:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (12233800) [pid = 3656] [serial = 181] [outer = 0E68F000] 18:08:15 INFO - PROCESS | 3656 | 1464052095537 Marionette DEBUG loaded listener.js 18:08:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (12723400) [pid = 3656] [serial = 182] [outer = 0E68F000] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 1537D400 == 44 [pid = 3656] [id = 55] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 12723800 == 43 [pid = 3656] [id = 54] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 0DB6A800 == 42 [pid = 3656] [id = 53] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 1CAB5800 == 41 [pid = 3656] [id = 52] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 0D860400 == 40 [pid = 3656] [id = 51] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 1819E800 == 39 [pid = 3656] [id = 50] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 17428000 == 38 [pid = 3656] [id = 49] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 16C14800 == 37 [pid = 3656] [id = 48] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 12960800 == 36 [pid = 3656] [id = 47] 18:08:15 INFO - PROCESS | 3656 | --DOCSHELL 11F2F400 == 35 [pid = 3656] [id = 46] 18:08:15 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1CF0EC00) [pid = 3656] [serial = 126] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOCSHELL 1CF0A800 == 34 [pid = 3656] [id = 43] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1CF01800) [pid = 3656] [serial = 124] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (11F74400) [pid = 3656] [serial = 96] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (140C8800) [pid = 3656] [serial = 102] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (15068000) [pid = 3656] [serial = 103] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (15B12800) [pid = 3656] [serial = 105] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (163AF400) [pid = 3656] [serial = 106] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (0E661000) [pid = 3656] [serial = 99] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (0EBDE000) [pid = 3656] [serial = 100] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1742E000) [pid = 3656] [serial = 108] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (17AB0800) [pid = 3656] [serial = 111] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (18144400) [pid = 3656] [serial = 112] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (12914800) [pid = 3656] [serial = 85] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (11F78C00) [pid = 3656] [serial = 84] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (176C8800) [pid = 3656] [serial = 88] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (16CAD800) [pid = 3656] [serial = 87] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (1BA24C00) [pid = 3656] [serial = 91] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (1BA1C400) [pid = 3656] [serial = 90] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (1CA49C00) [pid = 3656] [serial = 94] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (1BED7400) [pid = 3656] [serial = 93] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (1BA21400) [pid = 3656] [serial = 115] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (19170C00) [pid = 3656] [serial = 114] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (1BE02400) [pid = 3656] [serial = 117] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (1CA45C00) [pid = 3656] [serial = 123] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (17919800) [pid = 3656] [serial = 121] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (1BE03800) [pid = 3656] [serial = 118] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (1BA2B400) [pid = 3656] [serial = 120] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (1751C400) [pid = 3656] [serial = 109] [outer = 00000000] [url = about:blank] 18:08:16 INFO - PROCESS | 3656 | 1464052096090 Marionette TRACE conn9 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 831ms 18:08:16 INFO - PROCESS | 3656 | 1464052096138 Marionette TRACE conn9 -> [0,209,"getWindowHandle",null] 18:08:16 INFO - PROCESS | 3656 | 1464052096143 Marionette TRACE conn9 <- [1,209,null,{"value":"13"}] 18:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:08:16 INFO - PROCESS | 3656 | 1464052096149 Marionette TRACE conn9 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - PROCESS | 3656 | 1464052096151 Marionette TRACE conn9 <- [1,210,null,{}] 18:08:16 INFO - PROCESS | 3656 | 1464052096168 Marionette TRACE conn9 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:16 INFO - PROCESS | 3656 | 1464052096247 Marionette TRACE conn9 <- [1,211,null,{"value":null}] 18:08:16 INFO - PROCESS | 3656 | 1464052096257 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 3656 | ++DOCSHELL 0E07A000 == 35 [pid = 3656] [id = 62] 18:08:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (0E07A800) [pid = 3656] [serial = 183] [outer = 00000000] 18:08:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (124F0400) [pid = 3656] [serial = 184] [outer = 0E07A800] 18:08:16 INFO - PROCESS | 3656 | 1464052096304 Marionette DEBUG loaded listener.js 18:08:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (12781400) [pid = 3656] [serial = 185] [outer = 0E07A800] 18:08:16 INFO - PROCESS | 3656 | 1464052096733 Marionette TRACE conn9 <- [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]]]}] 18:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 18:08:16 INFO - PROCESS | 3656 | 1464052096790 Marionette TRACE conn9 -> [0,213,"getWindowHandle",null] 18:08:16 INFO - PROCESS | 3656 | 1464052096792 Marionette TRACE conn9 <- [1,213,null,{"value":"13"}] 18:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:08:16 INFO - PROCESS | 3656 | 1464052096795 Marionette TRACE conn9 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - PROCESS | 3656 | 1464052096799 Marionette TRACE conn9 <- [1,214,null,{}] 18:08:16 INFO - PROCESS | 3656 | 1464052096808 Marionette TRACE conn9 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:16 INFO - PROCESS | 3656 | 1464052096916 Marionette TRACE conn9 <- [1,215,null,{"value":null}] 18:08:16 INFO - PROCESS | 3656 | 1464052096926 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 3656 | ++DOCSHELL 1368C400 == 36 [pid = 3656] [id = 63] 18:08:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (13A47800) [pid = 3656] [serial = 186] [outer = 00000000] 18:08:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (1531B800) [pid = 3656] [serial = 187] [outer = 13A47800] 18:08:16 INFO - PROCESS | 3656 | 1464052096972 Marionette DEBUG loaded listener.js 18:08:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (15380400) [pid = 3656] [serial = 188] [outer = 13A47800] 18:08:17 INFO - PROCESS | 3656 | 1464052097392 Marionette TRACE conn9 <- [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]]]}] 18:08:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:08:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 631ms 18:08:17 INFO - PROCESS | 3656 | 1464052097427 Marionette TRACE conn9 -> [0,217,"getWindowHandle",null] 18:08:17 INFO - PROCESS | 3656 | 1464052097429 Marionette TRACE conn9 <- [1,217,null,{"value":"13"}] 18:08:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:08:17 INFO - PROCESS | 3656 | 1464052097433 Marionette TRACE conn9 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:08:17 INFO - PROCESS | 3656 | 1464052097434 Marionette TRACE conn9 <- [1,218,null,{}] 18:08:17 INFO - PROCESS | 3656 | 1464052097438 Marionette TRACE conn9 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:17 INFO - PROCESS | 3656 | 1464052097518 Marionette TRACE conn9 <- [1,219,null,{"value":null}] 18:08:17 INFO - PROCESS | 3656 | 1464052097525 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:17 INFO - PROCESS | 3656 | ++DOCSHELL 15642800 == 37 [pid = 3656] [id = 64] 18:08:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (15643000) [pid = 3656] [serial = 189] [outer = 00000000] 18:08:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (15B08800) [pid = 3656] [serial = 190] [outer = 15643000] 18:08:17 INFO - PROCESS | 3656 | 1464052097571 Marionette DEBUG loaded listener.js 18:08:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (1638CC00) [pid = 3656] [serial = 191] [outer = 15643000] 18:08:18 INFO - PROCESS | 3656 | 1464052098091 Marionette TRACE conn9 <- [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]]]}] 18:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 731ms 18:08:18 INFO - PROCESS | 3656 | 1464052098167 Marionette TRACE conn9 -> [0,221,"getWindowHandle",null] 18:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:08:18 INFO - PROCESS | 3656 | 1464052098169 Marionette TRACE conn9 <- [1,221,null,{"value":"13"}] 18:08:18 INFO - PROCESS | 3656 | 1464052098181 Marionette TRACE conn9 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:08:18 INFO - PROCESS | 3656 | 1464052098182 Marionette TRACE conn9 <- [1,222,null,{}] 18:08:18 INFO - PROCESS | 3656 | 1464052098186 Marionette TRACE conn9 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:18 INFO - PROCESS | 3656 | 1464052098289 Marionette TRACE conn9 <- [1,223,null,{"value":null}] 18:08:18 INFO - PROCESS | 3656 | 1464052098364 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:18 INFO - PROCESS | 3656 | ++DOCSHELL 11F38400 == 38 [pid = 3656] [id = 65] 18:08:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (16C10C00) [pid = 3656] [serial = 192] [outer = 00000000] 18:08:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (17426000) [pid = 3656] [serial = 193] [outer = 16C10C00] 18:08:18 INFO - PROCESS | 3656 | 1464052098408 Marionette DEBUG loaded listener.js 18:08:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (1742F400) [pid = 3656] [serial = 194] [outer = 16C10C00] 18:08:18 INFO - PROCESS | 3656 | 1464052098802 Marionette TRACE conn9 <- [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]]]}] 18:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 691ms 18:08:18 INFO - PROCESS | 3656 | 1464052098866 Marionette TRACE conn9 -> [0,225,"getWindowHandle",null] 18:08:18 INFO - PROCESS | 3656 | 1464052098868 Marionette TRACE conn9 <- [1,225,null,{"value":"13"}] 18:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:08:18 INFO - PROCESS | 3656 | 1464052098871 Marionette TRACE conn9 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:08:18 INFO - PROCESS | 3656 | 1464052098873 Marionette TRACE conn9 <- [1,226,null,{}] 18:08:18 INFO - PROCESS | 3656 | 1464052098876 Marionette TRACE conn9 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:19 INFO - PROCESS | 3656 | 1464052098998 Marionette TRACE conn9 <- [1,227,null,{"value":null}] 18:08:19 INFO - PROCESS | 3656 | 1464052099005 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:19 INFO - PROCESS | 3656 | ++DOCSHELL 17431400 == 39 [pid = 3656] [id = 66] 18:08:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (175ED000) [pid = 3656] [serial = 195] [outer = 00000000] 18:08:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (1810B800) [pid = 3656] [serial = 196] [outer = 175ED000] 18:08:19 INFO - PROCESS | 3656 | 1464052099050 Marionette DEBUG loaded listener.js 18:08:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (18377000) [pid = 3656] [serial = 197] [outer = 175ED000] 18:08:19 INFO - PROCESS | 3656 | 1464052099461 Marionette TRACE conn9 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:08:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:08:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 631ms 18:08:19 INFO - PROCESS | 3656 | 1464052099510 Marionette TRACE conn9 -> [0,229,"getWindowHandle",null] 18:08:19 INFO - PROCESS | 3656 | 1464052099512 Marionette TRACE conn9 <- [1,229,null,{"value":"13"}] 18:08:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:08:19 INFO - PROCESS | 3656 | 1464052099515 Marionette TRACE conn9 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:08:19 INFO - PROCESS | 3656 | 1464052099516 Marionette TRACE conn9 <- [1,230,null,{}] 18:08:19 INFO - PROCESS | 3656 | 1464052099519 Marionette TRACE conn9 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:19 INFO - PROCESS | 3656 | 1464052099629 Marionette TRACE conn9 <- [1,231,null,{"value":null}] 18:08:19 INFO - PROCESS | 3656 | 1464052099702 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:19 INFO - PROCESS | 3656 | ++DOCSHELL 0D8F6400 == 40 [pid = 3656] [id = 67] 18:08:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (0E019400) [pid = 3656] [serial = 198] [outer = 00000000] 18:08:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (12776400) [pid = 3656] [serial = 199] [outer = 0E019400] 18:08:19 INFO - PROCESS | 3656 | 1464052099746 Marionette DEBUG loaded listener.js 18:08:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (12778000) [pid = 3656] [serial = 200] [outer = 0E019400] 18:08:20 INFO - PROCESS | 3656 | 1464052100211 Marionette TRACE conn9 <- [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]]]}] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1CAB8000) [pid = 3656] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (1742BC00) [pid = 3656] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (11F30C00) [pid = 3656] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (16C16400) [pid = 3656] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (15387000) [pid = 3656] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (12965400) [pid = 3656] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (0DA4B800) [pid = 3656] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (0DB99C00) [pid = 3656] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (12730800) [pid = 3656] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (1CF0AC00) [pid = 3656] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:08:20 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (18371000) [pid = 3656] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 731ms 18:08:20 INFO - PROCESS | 3656 | 1464052100249 Marionette TRACE conn9 -> [0,233,"getWindowHandle",null] 18:08:20 INFO - PROCESS | 3656 | 1464052100251 Marionette TRACE conn9 <- [1,233,null,{"value":"13"}] 18:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:08:20 INFO - PROCESS | 3656 | 1464052100254 Marionette TRACE conn9 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:08:20 INFO - PROCESS | 3656 | 1464052100256 Marionette TRACE conn9 <- [1,234,null,{}] 18:08:20 INFO - PROCESS | 3656 | 1464052100259 Marionette TRACE conn9 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:20 INFO - PROCESS | 3656 | 1464052100335 Marionette TRACE conn9 <- [1,235,null,{"value":null}] 18:08:20 INFO - PROCESS | 3656 | 1464052100344 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:20 INFO - PROCESS | 3656 | ++DOCSHELL 1277A000 == 41 [pid = 3656] [id = 68] 18:08:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (1277A400) [pid = 3656] [serial = 201] [outer = 00000000] 18:08:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (12781C00) [pid = 3656] [serial = 202] [outer = 1277A400] 18:08:20 INFO - PROCESS | 3656 | 1464052100389 Marionette DEBUG loaded listener.js 18:08:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (15387000) [pid = 3656] [serial = 203] [outer = 1277A400] 18:08:20 INFO - PROCESS | 3656 | 1464052100784 Marionette TRACE conn9 <- [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]]]}] 18:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 18:08:20 INFO - PROCESS | 3656 | 1464052100849 Marionette TRACE conn9 -> [0,237,"getWindowHandle",null] 18:08:20 INFO - PROCESS | 3656 | 1464052100851 Marionette TRACE conn9 <- [1,237,null,{"value":"13"}] 18:08:20 INFO - PROCESS | 3656 | 1464052100854 Marionette TRACE conn9 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:08:20 INFO - PROCESS | 3656 | 1464052100856 Marionette TRACE conn9 <- [1,238,null,{}] 18:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:08:20 INFO - PROCESS | 3656 | 1464052100859 Marionette TRACE conn9 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:20 INFO - PROCESS | 3656 | 1464052100938 Marionette TRACE conn9 <- [1,239,null,{"value":null}] 18:08:20 INFO - PROCESS | 3656 | 1464052100977 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:21 INFO - PROCESS | 3656 | ++DOCSHELL 0E6E3000 == 42 [pid = 3656] [id = 69] 18:08:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (1277E400) [pid = 3656] [serial = 204] [outer = 00000000] 18:08:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (183B9800) [pid = 3656] [serial = 205] [outer = 1277E400] 18:08:21 INFO - PROCESS | 3656 | 1464052101023 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (1BA1CC00) [pid = 3656] [serial = 206] [outer = 1277E400] 18:08:21 INFO - PROCESS | 3656 | 1464052101423 Marionette TRACE conn9 <- [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]]]}] 18:08:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:08:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 631ms 18:08:21 INFO - PROCESS | 3656 | 1464052101491 Marionette TRACE conn9 -> [0,241,"getWindowHandle",null] 18:08:21 INFO - PROCESS | 3656 | 1464052101494 Marionette TRACE conn9 <- [1,241,null,{"value":"13"}] 18:08:21 INFO - PROCESS | 3656 | 1464052101497 Marionette TRACE conn9 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:08:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:08:21 INFO - PROCESS | 3656 | 1464052101499 Marionette TRACE conn9 <- [1,242,null,{}] 18:08:21 INFO - PROCESS | 3656 | 1464052101503 Marionette TRACE conn9 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:21 INFO - PROCESS | 3656 | 1464052101581 Marionette TRACE conn9 <- [1,243,null,{"value":null}] 18:08:21 INFO - PROCESS | 3656 | 1464052101591 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:21 INFO - PROCESS | 3656 | ++DOCSHELL 18378000 == 43 [pid = 3656] [id = 70] 18:08:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (19098800) [pid = 3656] [serial = 207] [outer = 00000000] 18:08:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (1BE05400) [pid = 3656] [serial = 208] [outer = 19098800] 18:08:21 INFO - PROCESS | 3656 | 1464052101636 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (1BECCC00) [pid = 3656] [serial = 209] [outer = 19098800] 18:08:22 INFO - PROCESS | 3656 | 1464052102042 Marionette TRACE conn9 <- [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]]]}] 18:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 18:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:08:22 INFO - PROCESS | 3656 | 1464052102071 Marionette TRACE conn9 -> [0,245,"getWindowHandle",null] 18:08:22 INFO - PROCESS | 3656 | 1464052102073 Marionette TRACE conn9 <- [1,245,null,{"value":"13"}] 18:08:22 INFO - PROCESS | 3656 | 1464052102076 Marionette TRACE conn9 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:08:22 INFO - PROCESS | 3656 | 1464052102079 Marionette TRACE conn9 <- [1,246,null,{}] 18:08:22 INFO - PROCESS | 3656 | 1464052102082 Marionette TRACE conn9 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:22 INFO - PROCESS | 3656 | 1464052102210 Marionette TRACE conn9 <- [1,247,null,{"value":null}] 18:08:22 INFO - PROCESS | 3656 | 1464052102408 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:22 INFO - PROCESS | 3656 | ++DOCSHELL 0E039800 == 44 [pid = 3656] [id = 71] 18:08:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (0E03AC00) [pid = 3656] [serial = 210] [outer = 00000000] 18:08:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (0E044000) [pid = 3656] [serial = 211] [outer = 0E03AC00] 18:08:22 INFO - PROCESS | 3656 | 1464052102483 Marionette DEBUG loaded listener.js 18:08:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (0E658400) [pid = 3656] [serial = 212] [outer = 0E03AC00] 18:08:23 INFO - PROCESS | 3656 | 1464052103189 Marionette TRACE conn9 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1177ms 18:08:23 INFO - PROCESS | 3656 | 1464052103255 Marionette TRACE conn9 -> [0,249,"getWindowHandle",null] 18:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:08:23 INFO - PROCESS | 3656 | 1464052103258 Marionette TRACE conn9 <- [1,249,null,{"value":"13"}] 18:08:23 INFO - PROCESS | 3656 | 1464052103263 Marionette TRACE conn9 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:08:23 INFO - PROCESS | 3656 | 1464052103266 Marionette TRACE conn9 <- [1,250,null,{}] 18:08:23 INFO - PROCESS | 3656 | 1464052103271 Marionette TRACE conn9 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:23 INFO - PROCESS | 3656 | 1464052103400 Marionette TRACE conn9 <- [1,251,null,{"value":null}] 18:08:23 INFO - PROCESS | 3656 | 1464052103556 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:23 INFO - PROCESS | 3656 | ++DOCSHELL 16CADC00 == 45 [pid = 3656] [id = 72] 18:08:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (16D68800) [pid = 3656] [serial = 213] [outer = 00000000] 18:08:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (17431C00) [pid = 3656] [serial = 214] [outer = 16D68800] 18:08:23 INFO - PROCESS | 3656 | 1464052103614 Marionette DEBUG loaded listener.js 18:08:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (17918400) [pid = 3656] [serial = 215] [outer = 16D68800] 18:08:24 INFO - PROCESS | 3656 | 1464052104137 Marionette TRACE conn9 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 931ms 18:08:24 INFO - PROCESS | 3656 | 1464052104196 Marionette TRACE conn9 -> [0,253,"getWindowHandle",null] 18:08:24 INFO - PROCESS | 3656 | 1464052104201 Marionette TRACE conn9 <- [1,253,null,{"value":"13"}] 18:08:24 INFO - PROCESS | 3656 | 1464052104204 Marionette TRACE conn9 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:08:24 INFO - PROCESS | 3656 | 1464052104207 Marionette TRACE conn9 <- [1,254,null,{}] 18:08:24 INFO - PROCESS | 3656 | 1464052104210 Marionette TRACE conn9 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:24 INFO - PROCESS | 3656 | 1464052104314 Marionette TRACE conn9 <- [1,255,null,{"value":null}] 18:08:24 INFO - PROCESS | 3656 | 1464052104404 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 3656 | ++DOCSHELL 1BE0F800 == 46 [pid = 3656] [id = 73] 18:08:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (1BED7000) [pid = 3656] [serial = 216] [outer = 00000000] 18:08:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1CA47C00) [pid = 3656] [serial = 217] [outer = 1BED7000] 18:08:24 INFO - PROCESS | 3656 | 1464052104458 Marionette DEBUG loaded listener.js 18:08:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1CAB5800) [pid = 3656] [serial = 218] [outer = 1BED7000] 18:08:25 INFO - PROCESS | 3656 | 1464052105032 Marionette TRACE conn9 <- [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]]]}] 18:08:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:08:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 871ms 18:08:25 INFO - PROCESS | 3656 | 1464052105079 Marionette TRACE conn9 -> [0,257,"getWindowHandle",null] 18:08:25 INFO - PROCESS | 3656 | 1464052105081 Marionette TRACE conn9 <- [1,257,null,{"value":"13"}] 18:08:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:08:25 INFO - PROCESS | 3656 | 1464052105091 Marionette TRACE conn9 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:08:25 INFO - PROCESS | 3656 | 1464052105098 Marionette TRACE conn9 <- [1,258,null,{}] 18:08:25 INFO - PROCESS | 3656 | 1464052105102 Marionette TRACE conn9 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:25 INFO - PROCESS | 3656 | 1464052105240 Marionette TRACE conn9 <- [1,259,null,{"value":null}] 18:08:25 INFO - PROCESS | 3656 | 1464052105314 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:25 INFO - PROCESS | 3656 | ++DOCSHELL 1CF0B800 == 47 [pid = 3656] [id = 74] 18:08:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1D15D000) [pid = 3656] [serial = 219] [outer = 00000000] 18:08:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1D167C00) [pid = 3656] [serial = 220] [outer = 1D15D000] 18:08:25 INFO - PROCESS | 3656 | 1464052105409 Marionette DEBUG loaded listener.js 18:08:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1D16A800) [pid = 3656] [serial = 221] [outer = 1D15D000] 18:08:25 INFO - PROCESS | 3656 | 1464052105946 Marionette TRACE conn9 <- [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]]]}] 18:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 931ms 18:08:26 INFO - PROCESS | 3656 | 1464052106018 Marionette TRACE conn9 -> [0,261,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 3656 | 1464052106021 Marionette TRACE conn9 <- [1,261,null,{"value":"13"}] 18:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:08:26 INFO - PROCESS | 3656 | 1464052106024 Marionette TRACE conn9 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - PROCESS | 3656 | 1464052106026 Marionette TRACE conn9 <- [1,262,null,{}] 18:08:26 INFO - PROCESS | 3656 | 1464052106030 Marionette TRACE conn9 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:26 INFO - PROCESS | 3656 | 1464052106138 Marionette TRACE conn9 <- [1,263,null,{"value":null}] 18:08:26 INFO - PROCESS | 3656 | 1464052106208 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:26 INFO - PROCESS | 3656 | ++DOCSHELL 15643C00 == 48 [pid = 3656] [id = 75] 18:08:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (15647C00) [pid = 3656] [serial = 222] [outer = 00000000] 18:08:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1CA45000) [pid = 3656] [serial = 223] [outer = 15647C00] 18:08:26 INFO - PROCESS | 3656 | 1464052106261 Marionette DEBUG loaded listener.js 18:08:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1CAB6C00) [pid = 3656] [serial = 224] [outer = 15647C00] 18:08:26 INFO - PROCESS | 3656 | 1464052106938 Marionette TRACE conn9 <- [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]]]}] 18:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 931ms 18:08:26 INFO - PROCESS | 3656 | 1464052106958 Marionette TRACE conn9 -> [0,265,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 3656 | 1464052106964 Marionette TRACE conn9 <- [1,265,null,{"value":"13"}] 18:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:08:26 INFO - PROCESS | 3656 | 1464052106968 Marionette TRACE conn9 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:08:26 INFO - PROCESS | 3656 | 1464052106972 Marionette TRACE conn9 <- [1,266,null,{}] 18:08:27 INFO - PROCESS | 3656 | 1464052106978 Marionette TRACE conn9 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:27 INFO - PROCESS | 3656 | 1464052107073 Marionette TRACE conn9 <- [1,267,null,{"value":null}] 18:08:27 INFO - PROCESS | 3656 | 1464052107151 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 3656 | ++DOCSHELL 1272BC00 == 49 [pid = 3656] [id = 76] 18:08:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (12779000) [pid = 3656] [serial = 225] [outer = 00000000] 18:08:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (13A4B400) [pid = 3656] [serial = 226] [outer = 12779000] 18:08:27 INFO - PROCESS | 3656 | 1464052107199 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (15067C00) [pid = 3656] [serial = 227] [outer = 12779000] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 18378000 == 48 [pid = 3656] [id = 70] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 0E6E3000 == 47 [pid = 3656] [id = 69] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 1277A000 == 46 [pid = 3656] [id = 68] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 0D8F6400 == 45 [pid = 3656] [id = 67] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 17431400 == 44 [pid = 3656] [id = 66] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 11F38400 == 43 [pid = 3656] [id = 65] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 15642800 == 42 [pid = 3656] [id = 64] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 1368C400 == 41 [pid = 3656] [id = 63] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 0E07A000 == 40 [pid = 3656] [id = 62] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 0E68D000 == 39 [pid = 3656] [id = 61] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 183C6400 == 38 [pid = 3656] [id = 60] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 16C0A400 == 37 [pid = 3656] [id = 59] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 15645C00 == 36 [pid = 3656] [id = 58] 18:08:27 INFO - PROCESS | 3656 | --DOCSHELL 0E044400 == 35 [pid = 3656] [id = 57] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1509EC00) [pid = 3656] [serial = 138] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (15608000) [pid = 3656] [serial = 139] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1CA48800) [pid = 3656] [serial = 150] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (124F2800) [pid = 3656] [serial = 129] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1368C800) [pid = 3656] [serial = 156] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1CF0BC00) [pid = 3656] [serial = 154] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (15381400) [pid = 3656] [serial = 160] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (15384C00) [pid = 3656] [serial = 161] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (126C1000) [pid = 3656] [serial = 31] [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.] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1D160800) [pid = 3656] [serial = 127] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1CA4E800) [pid = 3656] [serial = 164] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (183D0C00) [pid = 3656] [serial = 147] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1CAB0000) [pid = 3656] [serial = 151] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1BA1E400) [pid = 3656] [serial = 148] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1537F000) [pid = 3656] [serial = 157] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1814CC00) [pid = 3656] [serial = 145] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (0E044C00) [pid = 3656] [serial = 166] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (1CABE800) [pid = 3656] [serial = 153] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (17AB0400) [pid = 3656] [serial = 144] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (124EC800) [pid = 3656] [serial = 135] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (12783000) [pid = 3656] [serial = 136] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (16D6C400) [pid = 3656] [serial = 141] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (17425C00) [pid = 3656] [serial = 142] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (18454000) [pid = 3656] [serial = 163] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (16D70000) [pid = 3656] [serial = 132] [outer = 00000000] [url = about:blank] 18:08:27 INFO - PROCESS | 3656 | 1464052107735 Marionette TRACE conn9 <- [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]]]}] 18:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 790ms 18:08:27 INFO - PROCESS | 3656 | 1464052107759 Marionette TRACE conn9 -> [0,269,"getWindowHandle",null] 18:08:27 INFO - PROCESS | 3656 | 1464052107765 Marionette TRACE conn9 <- [1,269,null,{"value":"13"}] 18:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:08:27 INFO - PROCESS | 3656 | 1464052107771 Marionette TRACE conn9 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:08:27 INFO - PROCESS | 3656 | 1464052107773 Marionette TRACE conn9 <- [1,270,null,{}] 18:08:27 INFO - PROCESS | 3656 | 1464052107777 Marionette TRACE conn9 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:27 INFO - PROCESS | 3656 | 1464052107860 Marionette TRACE conn9 <- [1,271,null,{"value":null}] 18:08:27 INFO - PROCESS | 3656 | 1464052107869 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 3656 | ++DOCSHELL 0EBDE000 == 36 [pid = 3656] [id = 77] 18:08:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (11F30C00) [pid = 3656] [serial = 228] [outer = 00000000] 18:08:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (1277F000) [pid = 3656] [serial = 229] [outer = 11F30C00] 18:08:27 INFO - PROCESS | 3656 | 1464052107914 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (1362E400) [pid = 3656] [serial = 230] [outer = 11F30C00] 18:08:28 INFO - PROCESS | 3656 | 1464052108376 Marionette TRACE conn9 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:08:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:08:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 631ms 18:08:28 INFO - PROCESS | 3656 | 1464052108403 Marionette TRACE conn9 -> [0,273,"getWindowHandle",null] 18:08:28 INFO - PROCESS | 3656 | 1464052108406 Marionette TRACE conn9 <- [1,273,null,{"value":"13"}] 18:08:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:08:28 INFO - PROCESS | 3656 | 1464052108409 Marionette TRACE conn9 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 3656 | 1464052108412 Marionette TRACE conn9 <- [1,274,null,{}] 18:08:28 INFO - PROCESS | 3656 | 1464052108423 Marionette TRACE conn9 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:28 INFO - PROCESS | 3656 | 1464052108506 Marionette TRACE conn9 <- [1,275,null,{"value":null}] 18:08:28 INFO - PROCESS | 3656 | 1464052108516 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:28 INFO - PROCESS | 3656 | ++DOCSHELL 15382400 == 37 [pid = 3656] [id = 78] 18:08:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (15641C00) [pid = 3656] [serial = 231] [outer = 00000000] 18:08:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (1564C800) [pid = 3656] [serial = 232] [outer = 15641C00] 18:08:28 INFO - PROCESS | 3656 | 1464052108563 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (16383000) [pid = 3656] [serial = 233] [outer = 15641C00] 18:08:29 INFO - PROCESS | 3656 | 1464052109006 Marionette TRACE conn9 <- [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]]]}] 18:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 18:08:29 INFO - PROCESS | 3656 | 1464052109044 Marionette TRACE conn9 -> [0,277,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 3656 | 1464052109046 Marionette TRACE conn9 <- [1,277,null,{"value":"13"}] 18:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:08:29 INFO - PROCESS | 3656 | 1464052109077 Marionette TRACE conn9 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - PROCESS | 3656 | 1464052109079 Marionette TRACE conn9 <- [1,278,null,{}] 18:08:29 INFO - PROCESS | 3656 | 1464052109082 Marionette TRACE conn9 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 3656 | 1464052109163 Marionette TRACE conn9 <- [1,279,null,{"value":null}] 18:08:29 INFO - PROCESS | 3656 | 1464052109172 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 3656 | ++DOCSHELL 16C0AC00 == 38 [pid = 3656] [id = 79] 18:08:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (16C0C000) [pid = 3656] [serial = 234] [outer = 00000000] 18:08:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (16D6F400) [pid = 3656] [serial = 235] [outer = 16C0C000] 18:08:29 INFO - PROCESS | 3656 | 1464052109217 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (17425000) [pid = 3656] [serial = 236] [outer = 16C0C000] 18:08:29 INFO - PROCESS | 3656 | 1464052109612 Marionette TRACE conn9 <- [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]]]}] 18:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 571ms 18:08:29 INFO - PROCESS | 3656 | 1464052109649 Marionette TRACE conn9 -> [0,281,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 3656 | 1464052109660 Marionette TRACE conn9 <- [1,281,null,{"value":"13"}] 18:08:29 INFO - PROCESS | 3656 | 1464052109681 Marionette TRACE conn9 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:08:29 INFO - PROCESS | 3656 | 1464052109682 Marionette TRACE conn9 <- [1,282,null,{}] 18:08:29 INFO - PROCESS | 3656 | 1464052109686 Marionette TRACE conn9 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 3656 | 1464052109763 Marionette TRACE conn9 <- [1,283,null,{"value":null}] 18:08:29 INFO - PROCESS | 3656 | 1464052109782 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:29 INFO - PROCESS | 3656 | ++DOCSHELL 17427000 == 39 [pid = 3656] [id = 80] 18:08:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (17429400) [pid = 3656] [serial = 237] [outer = 00000000] 18:08:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (17915400) [pid = 3656] [serial = 238] [outer = 17429400] 18:08:29 INFO - PROCESS | 3656 | 1464052109825 Marionette DEBUG loaded listener.js 18:08:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (17AAFC00) [pid = 3656] [serial = 239] [outer = 17429400] 18:08:30 INFO - PROCESS | 3656 | 1464052110267 Marionette TRACE conn9 <- [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]]]}] 18:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 631ms 18:08:30 INFO - PROCESS | 3656 | 1464052110322 Marionette TRACE conn9 -> [0,285,"getWindowHandle",null] 18:08:30 INFO - PROCESS | 3656 | 1464052110324 Marionette TRACE conn9 <- [1,285,null,{"value":"13"}] 18:08:30 INFO - PROCESS | 3656 | 1464052110327 Marionette TRACE conn9 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:08:30 INFO - PROCESS | 3656 | 1464052110328 Marionette TRACE conn9 <- [1,286,null,{}] 18:08:30 INFO - PROCESS | 3656 | 1464052110332 Marionette TRACE conn9 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:30 INFO - PROCESS | 3656 | 1464052110449 Marionette TRACE conn9 <- [1,287,null,{"value":null}] 18:08:30 INFO - PROCESS | 3656 | 1464052110534 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:30 INFO - PROCESS | 3656 | ++DOCSHELL 19026400 == 40 [pid = 3656] [id = 81] 18:08:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (1902AC00) [pid = 3656] [serial = 240] [outer = 00000000] 18:08:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (1BA24800) [pid = 3656] [serial = 241] [outer = 1902AC00] 18:08:30 INFO - PROCESS | 3656 | 1464052110579 Marionette DEBUG loaded listener.js 18:08:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1BE04C00) [pid = 3656] [serial = 242] [outer = 1902AC00] 18:08:31 INFO - PROCESS | 3656 | 1464052110977 Marionette TRACE conn9 <- [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]]]}] 18:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 671ms 18:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:08:31 INFO - PROCESS | 3656 | 1464052111007 Marionette TRACE conn9 -> [0,289,"getWindowHandle",null] 18:08:31 INFO - PROCESS | 3656 | 1464052111008 Marionette TRACE conn9 <- [1,289,null,{"value":"13"}] 18:08:31 INFO - PROCESS | 3656 | 1464052111012 Marionette TRACE conn9 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 3656 | 1464052111013 Marionette TRACE conn9 <- [1,290,null,{}] 18:08:31 INFO - PROCESS | 3656 | 1464052111017 Marionette TRACE conn9 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:31 INFO - PROCESS | 3656 | 1464052111121 Marionette TRACE conn9 <- [1,291,null,{"value":null}] 18:08:31 INFO - PROCESS | 3656 | 1464052111128 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:31 INFO - PROCESS | 3656 | ++DOCSHELL 1BA23400 == 41 [pid = 3656] [id = 82] 18:08:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1BE0A800) [pid = 3656] [serial = 243] [outer = 00000000] 18:08:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1CA47400) [pid = 3656] [serial = 244] [outer = 1BE0A800] 18:08:31 INFO - PROCESS | 3656 | 1464052111173 Marionette DEBUG loaded listener.js 18:08:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1CA4F400) [pid = 3656] [serial = 245] [outer = 1BE0A800] 18:08:31 INFO - PROCESS | 3656 | 1464052111567 Marionette TRACE conn9 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:08:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:08:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 571ms 18:08:31 INFO - PROCESS | 3656 | 1464052111586 Marionette TRACE conn9 -> [0,293,"getWindowHandle",null] 18:08:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:08:31 INFO - PROCESS | 3656 | 1464052111588 Marionette TRACE conn9 <- [1,293,null,{"value":"13"}] 18:08:31 INFO - PROCESS | 3656 | 1464052111591 Marionette TRACE conn9 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 3656 | 1464052111593 Marionette TRACE conn9 <- [1,294,null,{}] 18:08:31 INFO - PROCESS | 3656 | 1464052111596 Marionette TRACE conn9 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:31 INFO - PROCESS | 3656 | 1464052111710 Marionette TRACE conn9 <- [1,295,null,{"value":null}] 18:08:31 INFO - PROCESS | 3656 | 1464052111775 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:31 INFO - PROCESS | 3656 | ++DOCSHELL 1CA48000 == 42 [pid = 3656] [id = 83] 18:08:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1CA48C00) [pid = 3656] [serial = 246] [outer = 00000000] 18:08:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1CF0AC00) [pid = 3656] [serial = 247] [outer = 1CA48C00] 18:08:31 INFO - PROCESS | 3656 | 1464052111842 Marionette DEBUG loaded listener.js 18:08:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1D15DC00) [pid = 3656] [serial = 248] [outer = 1CA48C00] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (16C10C00) [pid = 3656] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (0E019400) [pid = 3656] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (175ED000) [pid = 3656] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (0E07A800) [pid = 3656] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (15643000) [pid = 3656] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (13A47800) [pid = 3656] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (0E68F000) [pid = 3656] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (1277A400) [pid = 3656] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:08:32 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1277E400) [pid = 3656] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:08:32 INFO - PROCESS | 3656 | 1464052112280 Marionette TRACE conn9 <- [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]]]}] 18:08:32 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. 18:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 731ms 18:08:32 INFO - PROCESS | 3656 | 1464052112323 Marionette TRACE conn9 -> [0,297,"getWindowHandle",null] 18:08:32 INFO - PROCESS | 3656 | 1464052112325 Marionette TRACE conn9 <- [1,297,null,{"value":"13"}] 18:08:32 INFO - PROCESS | 3656 | 1464052112338 Marionette TRACE conn9 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:08:32 INFO - PROCESS | 3656 | 1464052112340 Marionette TRACE conn9 <- [1,298,null,{}] 18:08:32 INFO - PROCESS | 3656 | 1464052112343 Marionette TRACE conn9 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:32 INFO - PROCESS | 3656 | 1464052112421 Marionette TRACE conn9 <- [1,299,null,{"value":null}] 18:08:32 INFO - PROCESS | 3656 | 1464052112427 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:32 INFO - PROCESS | 3656 | ++DOCSHELL 0DD34C00 == 43 [pid = 3656] [id = 84] 18:08:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (0DD37800) [pid = 3656] [serial = 249] [outer = 00000000] 18:08:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (0DD3AC00) [pid = 3656] [serial = 250] [outer = 0DD37800] 18:08:32 INFO - PROCESS | 3656 | 1464052112470 Marionette DEBUG loaded listener.js 18:08:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (0E077C00) [pid = 3656] [serial = 251] [outer = 0DD37800] 18:08:32 INFO - PROCESS | 3656 | 1464052112870 Marionette TRACE conn9 <- [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]]]}] 18:08:32 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. 18:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 571ms 18:08:32 INFO - PROCESS | 3656 | 1464052112924 Marionette TRACE conn9 -> [0,301,"getWindowHandle",null] 18:08:32 INFO - PROCESS | 3656 | 1464052112926 Marionette TRACE conn9 <- [1,301,null,{"value":"13"}] 18:08:32 INFO - PROCESS | 3656 | 1464052112929 Marionette TRACE conn9 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:08:32 INFO - PROCESS | 3656 | 1464052112931 Marionette TRACE conn9 <- [1,302,null,{}] 18:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:08:32 INFO - PROCESS | 3656 | 1464052112934 Marionette TRACE conn9 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:33 INFO - PROCESS | 3656 | 1464052113041 Marionette TRACE conn9 <- [1,303,null,{"value":null}] 18:08:33 INFO - PROCESS | 3656 | 1464052113047 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:08:33 INFO - PROCESS | 3656 | 1464052113055 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 3656 | ++DOCSHELL 1D55CC00 == 44 [pid = 3656] [id = 85] 18:08:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1D55D000) [pid = 3656] [serial = 252] [outer = 00000000] 18:08:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1D560000) [pid = 3656] [serial = 253] [outer = 1D55D000] 18:08:33 INFO - PROCESS | 3656 | 1464052113103 Marionette DEBUG loaded listener.js 18:08:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1D562400) [pid = 3656] [serial = 254] [outer = 1D55D000] 18:08:33 INFO - PROCESS | 3656 | 1464052113528 Marionette TRACE conn9 <- [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]]]}] 18:08:33 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. 18:08:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 630ms 18:08:33 INFO - PROCESS | 3656 | 1464052113576 Marionette TRACE conn9 -> [0,305,"getWindowHandle",null] 18:08:33 INFO - PROCESS | 3656 | 1464052113578 Marionette TRACE conn9 <- [1,305,null,{"value":"13"}] 18:08:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:08:33 INFO - PROCESS | 3656 | 1464052113582 Marionette TRACE conn9 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:08:33 INFO - PROCESS | 3656 | 1464052113584 Marionette TRACE conn9 <- [1,306,null,{}] 18:08:33 INFO - PROCESS | 3656 | 1464052113588 Marionette TRACE conn9 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:33 INFO - PROCESS | 3656 | 1464052113692 Marionette TRACE conn9 <- [1,307,null,{"value":null}] 18:08:33 INFO - PROCESS | 3656 | 1464052113710 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 3656 | ++DOCSHELL 19278C00 == 45 [pid = 3656] [id = 86] 18:08:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (19279C00) [pid = 3656] [serial = 255] [outer = 00000000] 18:08:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (19280000) [pid = 3656] [serial = 256] [outer = 19279C00] 18:08:33 INFO - PROCESS | 3656 | 1464052113758 Marionette DEBUG loaded listener.js 18:08:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1D6E0800) [pid = 3656] [serial = 257] [outer = 19279C00] 18:08:34 INFO - PROCESS | 3656 | 1464052114296 Marionette TRACE conn9 <- [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]]]}] 18:08:34 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. 18:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 770ms 18:08:34 INFO - PROCESS | 3656 | 1464052114358 Marionette TRACE conn9 -> [0,309,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 3656 | 1464052114362 Marionette TRACE conn9 <- [1,309,null,{"value":"13"}] 18:08:34 INFO - PROCESS | 3656 | 1464052114368 Marionette TRACE conn9 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:08:34 INFO - PROCESS | 3656 | 1464052114371 Marionette TRACE conn9 <- [1,310,null,{}] 18:08:34 INFO - PROCESS | 3656 | 1464052114461 Marionette TRACE conn9 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:34 INFO - PROCESS | 3656 | 1464052114578 Marionette TRACE conn9 <- [1,311,null,{"value":null}] 18:08:34 INFO - PROCESS | 3656 | 1464052114650 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:34 INFO - PROCESS | 3656 | ++DOCSHELL 0D8EAC00 == 46 [pid = 3656] [id = 87] 18:08:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (0E044800) [pid = 3656] [serial = 258] [outer = 00000000] 18:08:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (126BE400) [pid = 3656] [serial = 259] [outer = 0E044800] 18:08:34 INFO - PROCESS | 3656 | 1464052114706 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (12774400) [pid = 3656] [serial = 260] [outer = 0E044800] 18:08:35 INFO - PROCESS | 3656 | 1464052115255 Marionette TRACE conn9 <- [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]]]}] 18:08:35 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. 18:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 971ms 18:08:35 INFO - PROCESS | 3656 | 1464052115343 Marionette TRACE conn9 -> [0,313,"getWindowHandle",null] 18:08:35 INFO - PROCESS | 3656 | 1464052115349 Marionette TRACE conn9 <- [1,313,null,{"value":"13"}] 18:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:08:35 INFO - PROCESS | 3656 | 1464052115355 Marionette TRACE conn9 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - PROCESS | 3656 | 1464052115358 Marionette TRACE conn9 <- [1,314,null,{}] 18:08:35 INFO - PROCESS | 3656 | 1464052115362 Marionette TRACE conn9 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:35 INFO - PROCESS | 3656 | 1464052115474 Marionette TRACE conn9 <- [1,315,null,{"value":null}] 18:08:35 INFO - PROCESS | 3656 | 1464052115547 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:35 INFO - PROCESS | 3656 | ++DOCSHELL 1537C000 == 47 [pid = 3656] [id = 88] 18:08:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1537D400) [pid = 3656] [serial = 261] [outer = 00000000] 18:08:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (15B11000) [pid = 3656] [serial = 262] [outer = 1537D400] 18:08:35 INFO - PROCESS | 3656 | 1464052115642 Marionette DEBUG loaded listener.js 18:08:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (16C0B800) [pid = 3656] [serial = 263] [outer = 1537D400] 18:08:36 INFO - PROCESS | 3656 | 1464052116199 Marionette TRACE conn9 <- [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]]]}] 18:08:36 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. 18:08:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 871ms 18:08:36 INFO - PROCESS | 3656 | 1464052116227 Marionette TRACE conn9 -> [0,317,"getWindowHandle",null] 18:08:36 INFO - PROCESS | 3656 | 1464052116230 Marionette TRACE conn9 <- [1,317,null,{"value":"13"}] 18:08:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:08:36 INFO - PROCESS | 3656 | 1464052116233 Marionette TRACE conn9 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:08:36 INFO - PROCESS | 3656 | 1464052116237 Marionette TRACE conn9 <- [1,318,null,{}] 18:08:36 INFO - PROCESS | 3656 | 1464052116248 Marionette TRACE conn9 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:36 INFO - PROCESS | 3656 | 1464052116353 Marionette TRACE conn9 <- [1,319,null,{"value":null}] 18:08:36 INFO - PROCESS | 3656 | 1464052116452 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 3656 | ++DOCSHELL 1927F000 == 48 [pid = 3656] [id = 89] 18:08:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (19280C00) [pid = 3656] [serial = 264] [outer = 00000000] 18:08:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1A505000) [pid = 3656] [serial = 265] [outer = 19280C00] 18:08:36 INFO - PROCESS | 3656 | 1464052116524 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1A509400) [pid = 3656] [serial = 266] [outer = 19280C00] 18:08:37 INFO - PROCESS | 3656 | 1464052117370 Marionette TRACE conn9 <- [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]]]}] 18:08:37 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. 18:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1185ms 18:08:37 INFO - PROCESS | 3656 | 1464052117421 Marionette TRACE conn9 -> [0,321,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 3656 | 1464052117425 Marionette TRACE conn9 <- [1,321,null,{"value":"13"}] 18:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:08:37 INFO - PROCESS | 3656 | 1464052117431 Marionette TRACE conn9 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 3656 | 1464052117434 Marionette TRACE conn9 <- [1,322,null,{}] 18:08:37 INFO - PROCESS | 3656 | 1464052117441 Marionette TRACE conn9 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:37 INFO - PROCESS | 3656 | 1464052117568 Marionette TRACE conn9 <- [1,323,null,{"value":null}] 18:08:37 INFO - PROCESS | 3656 | 1464052117651 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:37 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3C000 == 49 [pid = 3656] [id = 90] 18:08:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (0E03A000) [pid = 3656] [serial = 267] [outer = 00000000] 18:08:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (11F74400) [pid = 3656] [serial = 268] [outer = 0E03A000] 18:08:37 INFO - PROCESS | 3656 | 1464052117741 Marionette DEBUG loaded listener.js 18:08:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (12669000) [pid = 3656] [serial = 269] [outer = 0E03A000] 18:08:38 INFO - PROCESS | 3656 | 1464052118304 Marionette TRACE conn9 <- [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]]]}] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 0E697800 == 48 [pid = 3656] [id = 44] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 1D55CC00 == 47 [pid = 3656] [id = 85] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 0DD34C00 == 46 [pid = 3656] [id = 84] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 1CA48000 == 45 [pid = 3656] [id = 83] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 1BA23400 == 44 [pid = 3656] [id = 82] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 19026400 == 43 [pid = 3656] [id = 81] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 17427000 == 42 [pid = 3656] [id = 80] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 16C0AC00 == 41 [pid = 3656] [id = 79] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (12474000) [pid = 3656] [serial = 169] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1CABA800) [pid = 3656] [serial = 178] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (16C10800) [pid = 3656] [serial = 175] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (15B0C800) [pid = 3656] [serial = 172] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 15382400 == 40 [pid = 3656] [id = 78] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 0EBDE000 == 39 [pid = 3656] [id = 77] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 1272BC00 == 38 [pid = 3656] [id = 76] 18:08:38 INFO - PROCESS | 3656 | --DOCSHELL 0E039800 == 37 [pid = 3656] [id = 71] 18:08:38 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. 18:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 992ms 18:08:38 INFO - PROCESS | 3656 | 1464052118423 Marionette TRACE conn9 -> [0,325,"getWindowHandle",null] 18:08:38 INFO - PROCESS | 3656 | 1464052118428 Marionette TRACE conn9 <- [1,325,null,{"value":"13"}] 18:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:08:38 INFO - PROCESS | 3656 | 1464052118437 Marionette TRACE conn9 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:08:38 INFO - PROCESS | 3656 | 1464052118440 Marionette TRACE conn9 <- [1,326,null,{}] 18:08:38 INFO - PROCESS | 3656 | 1464052118443 Marionette TRACE conn9 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (17426000) [pid = 3656] [serial = 193] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1742F400) [pid = 3656] [serial = 194] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (12776400) [pid = 3656] [serial = 199] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (18377000) [pid = 3656] [serial = 197] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (124F0400) [pid = 3656] [serial = 184] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (12781400) [pid = 3656] [serial = 185] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1810B800) [pid = 3656] [serial = 196] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (15B08800) [pid = 3656] [serial = 190] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1531B800) [pid = 3656] [serial = 187] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (15380400) [pid = 3656] [serial = 188] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (12723400) [pid = 3656] [serial = 182] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (12233800) [pid = 3656] [serial = 181] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (12781C00) [pid = 3656] [serial = 202] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (15387000) [pid = 3656] [serial = 203] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (183B9800) [pid = 3656] [serial = 205] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (12778000) [pid = 3656] [serial = 200] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1BA1CC00) [pid = 3656] [serial = 206] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1638CC00) [pid = 3656] [serial = 191] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1BE05400) [pid = 3656] [serial = 208] [outer = 00000000] [url = about:blank] 18:08:38 INFO - PROCESS | 3656 | 1464052118574 Marionette TRACE conn9 <- [1,327,null,{"value":null}] 18:08:38 INFO - PROCESS | 3656 | 1464052118621 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:38 INFO - PROCESS | 3656 | ++DOCSHELL 0E039400 == 38 [pid = 3656] [id = 91] 18:08:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (0E039800) [pid = 3656] [serial = 270] [outer = 00000000] 18:08:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (0E07C000) [pid = 3656] [serial = 271] [outer = 0E039800] 18:08:38 INFO - PROCESS | 3656 | 1464052118665 Marionette DEBUG loaded listener.js 18:08:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (0EBD6800) [pid = 3656] [serial = 272] [outer = 0E039800] 18:08:39 INFO - PROCESS | 3656 | 1464052119091 Marionette TRACE conn9 <- [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]]]}] 18:08:39 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. 18:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 18:08:39 INFO - PROCESS | 3656 | 1464052119113 Marionette TRACE conn9 -> [0,329,"getWindowHandle",null] 18:08:39 INFO - PROCESS | 3656 | 1464052119115 Marionette TRACE conn9 <- [1,329,null,{"value":"13"}] 18:08:39 INFO - PROCESS | 3656 | 1464052119119 Marionette TRACE conn9 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:08:39 INFO - PROCESS | 3656 | 1464052119122 Marionette TRACE conn9 <- [1,330,null,{}] 18:08:39 INFO - PROCESS | 3656 | 1464052119132 Marionette TRACE conn9 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 3656 | 1464052119216 Marionette TRACE conn9 <- [1,331,null,{"value":null}] 18:08:39 INFO - PROCESS | 3656 | 1464052119226 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 3656 | ++DOCSHELL 12960400 == 39 [pid = 3656] [id = 92] 18:08:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (13626000) [pid = 3656] [serial = 273] [outer = 00000000] 18:08:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (13A4AC00) [pid = 3656] [serial = 274] [outer = 13626000] 18:08:39 INFO - PROCESS | 3656 | 1464052119273 Marionette DEBUG loaded listener.js 18:08:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1506EC00) [pid = 3656] [serial = 275] [outer = 13626000] 18:08:39 INFO - PROCESS | 3656 | 1464052119739 Marionette TRACE conn9 <- [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]]]}] 18:08:39 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. 18:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 632ms 18:08:39 INFO - PROCESS | 3656 | 1464052119785 Marionette TRACE conn9 -> [0,333,"getWindowHandle",null] 18:08:39 INFO - PROCESS | 3656 | 1464052119788 Marionette TRACE conn9 <- [1,333,null,{"value":"13"}] 18:08:39 INFO - PROCESS | 3656 | 1464052119791 Marionette TRACE conn9 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:08:39 INFO - PROCESS | 3656 | 1464052119793 Marionette TRACE conn9 <- [1,334,null,{}] 18:08:39 INFO - PROCESS | 3656 | 1464052119797 Marionette TRACE conn9 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 3656 | 1464052119875 Marionette TRACE conn9 <- [1,335,null,{"value":null}] 18:08:39 INFO - PROCESS | 3656 | 1464052119883 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 3656 | ++DOCSHELL 15385000 == 40 [pid = 3656] [id = 93] 18:08:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (15385800) [pid = 3656] [serial = 276] [outer = 00000000] 18:08:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (15646800) [pid = 3656] [serial = 277] [outer = 15385800] 18:08:39 INFO - PROCESS | 3656 | 1464052119928 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (15B0D800) [pid = 3656] [serial = 278] [outer = 15385800] 18:08:40 INFO - PROCESS | 3656 | 1464052120367 Marionette TRACE conn9 <- [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]]]}] 18:08:40 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. 18:08:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 631ms 18:08:40 INFO - PROCESS | 3656 | 1464052120425 Marionette TRACE conn9 -> [0,337,"getWindowHandle",null] 18:08:40 INFO - PROCESS | 3656 | 1464052120427 Marionette TRACE conn9 <- [1,337,null,{"value":"13"}] 18:08:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:08:40 INFO - PROCESS | 3656 | 1464052120430 Marionette TRACE conn9 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:08:40 INFO - PROCESS | 3656 | 1464052120432 Marionette TRACE conn9 <- [1,338,null,{}] 18:08:40 INFO - PROCESS | 3656 | 1464052120435 Marionette TRACE conn9 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:40 INFO - PROCESS | 3656 | 1464052120520 Marionette TRACE conn9 <- [1,339,null,{"value":null}] 18:08:40 INFO - PROCESS | 3656 | 1464052120526 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:40 INFO - PROCESS | 3656 | ++DOCSHELL 163AF000 == 41 [pid = 3656] [id = 94] 18:08:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (163B3C00) [pid = 3656] [serial = 279] [outer = 00000000] 18:08:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (16C0AC00) [pid = 3656] [serial = 280] [outer = 163B3C00] 18:08:40 INFO - PROCESS | 3656 | 1464052120570 Marionette DEBUG loaded listener.js 18:08:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (16C0B400) [pid = 3656] [serial = 281] [outer = 163B3C00] 18:08:41 INFO - PROCESS | 3656 | 1464052121008 Marionette TRACE conn9 <- [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]]]}] 18:08:41 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. 18:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 18:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:08:41 INFO - PROCESS | 3656 | 1464052121061 Marionette TRACE conn9 -> [0,341,"getWindowHandle",null] 18:08:41 INFO - PROCESS | 3656 | 1464052121063 Marionette TRACE conn9 <- [1,341,null,{"value":"13"}] 18:08:41 INFO - PROCESS | 3656 | 1464052121066 Marionette TRACE conn9 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:08:41 INFO - PROCESS | 3656 | 1464052121068 Marionette TRACE conn9 <- [1,342,null,{}] 18:08:41 INFO - PROCESS | 3656 | 1464052121071 Marionette TRACE conn9 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:41 INFO - PROCESS | 3656 | 1464052121200 Marionette TRACE conn9 <- [1,343,null,{"value":null}] 18:08:41 INFO - PROCESS | 3656 | 1464052121289 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 3656 | ++DOCSHELL 175ED000 == 42 [pid = 3656] [id = 95] 18:08:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (17911400) [pid = 3656] [serial = 282] [outer = 00000000] 18:08:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1791C000) [pid = 3656] [serial = 283] [outer = 17911400] 18:08:41 INFO - PROCESS | 3656 | 1464052121335 Marionette DEBUG loaded listener.js 18:08:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (17AB3400) [pid = 3656] [serial = 284] [outer = 17911400] 18:08:41 INFO - PROCESS | 3656 | 1464052121726 Marionette TRACE conn9 <- [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]]]}] 18:08:41 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. 18:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 731ms 18:08:41 INFO - PROCESS | 3656 | 1464052121797 Marionette TRACE conn9 -> [0,345,"getWindowHandle",null] 18:08:41 INFO - PROCESS | 3656 | 1464052121799 Marionette TRACE conn9 <- [1,345,null,{"value":"13"}] 18:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:08:41 INFO - PROCESS | 3656 | 1464052121803 Marionette TRACE conn9 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:08:41 INFO - PROCESS | 3656 | 1464052121804 Marionette TRACE conn9 <- [1,346,null,{}] 18:08:41 INFO - PROCESS | 3656 | 1464052121808 Marionette TRACE conn9 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:41 INFO - PROCESS | 3656 | 1464052121917 Marionette TRACE conn9 <- [1,347,null,{"value":null}] 18:08:41 INFO - PROCESS | 3656 | 1464052121924 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 3656 | ++DOCSHELL 0DD2F400 == 43 [pid = 3656] [id = 96] 18:08:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1810E000) [pid = 3656] [serial = 285] [outer = 00000000] 18:08:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (18377C00) [pid = 3656] [serial = 286] [outer = 1810E000] 18:08:41 INFO - PROCESS | 3656 | 1464052121968 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (183BFC00) [pid = 3656] [serial = 287] [outer = 1810E000] 18:08:42 INFO - PROCESS | 3656 | 1464052122400 Marionette TRACE conn9 <- [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]]]}] 18:08:42 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. 18:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 18:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:08:42 INFO - PROCESS | 3656 | 1464052122433 Marionette TRACE conn9 -> [0,349,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 3656 | 1464052122435 Marionette TRACE conn9 <- [1,349,null,{"value":"13"}] 18:08:42 INFO - PROCESS | 3656 | 1464052122438 Marionette TRACE conn9 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - PROCESS | 3656 | 1464052122440 Marionette TRACE conn9 <- [1,350,null,{}] 18:08:42 INFO - PROCESS | 3656 | 1464052122453 Marionette TRACE conn9 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:42 INFO - PROCESS | 3656 | 1464052122557 Marionette TRACE conn9 <- [1,351,null,{"value":null}] 18:08:42 INFO - PROCESS | 3656 | 1464052122643 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:42 INFO - PROCESS | 3656 | ++DOCSHELL 1277C400 == 44 [pid = 3656] [id = 97] 18:08:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (15068000) [pid = 3656] [serial = 288] [outer = 00000000] 18:08:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (19272C00) [pid = 3656] [serial = 289] [outer = 15068000] 18:08:42 INFO - PROCESS | 3656 | 1464052122687 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (19275000) [pid = 3656] [serial = 290] [outer = 15068000] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1CA48C00) [pid = 3656] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (16C0C000) [pid = 3656] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1D55D000) [pid = 3656] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (0DD37800) [pid = 3656] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1564D400) [pid = 3656] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (0E663800) [pid = 3656] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1BE0D800) [pid = 3656] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1902AC00) [pid = 3656] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1BE0A800) [pid = 3656] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (17429400) [pid = 3656] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (11F30C00) [pid = 3656] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (12779000) [pid = 3656] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:08:43 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (15641C00) [pid = 3656] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:08:43 INFO - PROCESS | 3656 | 1464052123225 Marionette TRACE conn9 <- [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]]]}] 18:08:43 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. 18:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 831ms 18:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:08:43 INFO - PROCESS | 3656 | 1464052123270 Marionette TRACE conn9 -> [0,353,"getWindowHandle",null] 18:08:43 INFO - PROCESS | 3656 | 1464052123271 Marionette TRACE conn9 <- [1,353,null,{"value":"13"}] 18:08:43 INFO - PROCESS | 3656 | 1464052123275 Marionette TRACE conn9 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - PROCESS | 3656 | 1464052123276 Marionette TRACE conn9 <- [1,354,null,{}] 18:08:43 INFO - PROCESS | 3656 | 1464052123289 Marionette TRACE conn9 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:43 INFO - PROCESS | 3656 | 1464052123402 Marionette TRACE conn9 <- [1,355,null,{"value":null}] 18:08:43 INFO - PROCESS | 3656 | 1464052123408 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 3656 | ++DOCSHELL 12960000 == 45 [pid = 3656] [id = 98] 18:08:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1531C000) [pid = 3656] [serial = 291] [outer = 00000000] 18:08:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (18377400) [pid = 3656] [serial = 292] [outer = 1531C000] 18:08:43 INFO - PROCESS | 3656 | 1464052123452 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (19170C00) [pid = 3656] [serial = 293] [outer = 1531C000] 18:08:43 INFO - PROCESS | 3656 | 1464052123833 Marionette TRACE conn9 <- [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]]]}] 18:08:43 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. 18:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 571ms 18:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:08:43 INFO - PROCESS | 3656 | 1464052123845 Marionette TRACE conn9 -> [0,357,"getWindowHandle",null] 18:08:43 INFO - PROCESS | 3656 | 1464052123847 Marionette TRACE conn9 <- [1,357,null,{"value":"13"}] 18:08:43 INFO - PROCESS | 3656 | 1464052123851 Marionette TRACE conn9 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - PROCESS | 3656 | 1464052123852 Marionette TRACE conn9 <- [1,358,null,{}] 18:08:43 INFO - PROCESS | 3656 | 1464052123856 Marionette TRACE conn9 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:43 INFO - PROCESS | 3656 | 1464052123967 Marionette TRACE conn9 <- [1,359,null,{"value":null}] 18:08:44 INFO - PROCESS | 3656 | 1464052123989 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:44 INFO - PROCESS | 3656 | ++DOCSHELL 1A50A400 == 46 [pid = 3656] [id = 99] 18:08:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1A50A800) [pid = 3656] [serial = 294] [outer = 00000000] 18:08:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1A512000) [pid = 3656] [serial = 295] [outer = 1A50A800] 18:08:44 INFO - PROCESS | 3656 | 1464052124033 Marionette DEBUG loaded listener.js 18:08:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1A518C00) [pid = 3656] [serial = 296] [outer = 1A50A800] 18:08:44 INFO - PROCESS | 3656 | 1464052124461 Marionette TRACE conn9 <- [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]]]}] 18:08:44 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. 18:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 18:08:44 INFO - PROCESS | 3656 | 1464052124481 Marionette TRACE conn9 -> [0,361,"getWindowHandle",null] 18:08:44 INFO - PROCESS | 3656 | 1464052124483 Marionette TRACE conn9 <- [1,361,null,{"value":"13"}] 18:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:08:44 INFO - PROCESS | 3656 | 1464052124486 Marionette TRACE conn9 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:08:44 INFO - PROCESS | 3656 | 1464052124489 Marionette TRACE conn9 <- [1,362,null,{}] 18:08:44 INFO - PROCESS | 3656 | 1464052124492 Marionette TRACE conn9 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:44 INFO - PROCESS | 3656 | 1464052124618 Marionette TRACE conn9 <- [1,363,null,{"value":null}] 18:08:44 INFO - PROCESS | 3656 | 1464052124627 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:44 INFO - PROCESS | 3656 | ++DOCSHELL 1A51A000 == 47 [pid = 3656] [id = 100] 18:08:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1A51A800) [pid = 3656] [serial = 297] [outer = 00000000] 18:08:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1BA20800) [pid = 3656] [serial = 298] [outer = 1A51A800] 18:08:44 INFO - PROCESS | 3656 | 1464052124677 Marionette DEBUG loaded listener.js 18:08:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1BE05000) [pid = 3656] [serial = 299] [outer = 1A51A800] 18:08:45 INFO - PROCESS | 3656 | 1464052125199 Marionette TRACE conn9 <- [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]]]}] 18:08:45 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. 18:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 731ms 18:08:45 INFO - PROCESS | 3656 | 1464052125221 Marionette TRACE conn9 -> [0,365,"getWindowHandle",null] 18:08:45 INFO - PROCESS | 3656 | 1464052125226 Marionette TRACE conn9 <- [1,365,null,{"value":"13"}] 18:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:08:45 INFO - PROCESS | 3656 | 1464052125232 Marionette TRACE conn9 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:08:45 INFO - PROCESS | 3656 | 1464052125237 Marionette TRACE conn9 <- [1,366,null,{}] 18:08:45 INFO - PROCESS | 3656 | 1464052125244 Marionette TRACE conn9 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:45 INFO - PROCESS | 3656 | 1464052125394 Marionette TRACE conn9 <- [1,367,null,{"value":null}] 18:08:45 INFO - PROCESS | 3656 | 1464052125492 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:45 INFO - PROCESS | 3656 | ++DOCSHELL 0E07BC00 == 48 [pid = 3656] [id = 101] 18:08:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (0E082400) [pid = 3656] [serial = 300] [outer = 00000000] 18:08:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (0E9F0C00) [pid = 3656] [serial = 301] [outer = 0E082400] 18:08:45 INFO - PROCESS | 3656 | 1464052125549 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (126BF400) [pid = 3656] [serial = 302] [outer = 0E082400] 18:08:46 INFO - PROCESS | 3656 | 1464052126174 Marionette TRACE conn9 <- [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]]]}] 18:08:46 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. 18:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 988ms 18:08:46 INFO - PROCESS | 3656 | 1464052126221 Marionette TRACE conn9 -> [0,369,"getWindowHandle",null] 18:08:46 INFO - PROCESS | 3656 | 1464052126228 Marionette TRACE conn9 <- [1,369,null,{"value":"13"}] 18:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:08:46 INFO - PROCESS | 3656 | 1464052126234 Marionette TRACE conn9 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:08:46 INFO - PROCESS | 3656 | 1464052126237 Marionette TRACE conn9 <- [1,370,null,{}] 18:08:46 INFO - PROCESS | 3656 | 1464052126241 Marionette TRACE conn9 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:46 INFO - PROCESS | 3656 | 1464052126349 Marionette TRACE conn9 <- [1,371,null,{"value":null}] 18:08:46 INFO - PROCESS | 3656 | 1464052126473 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 3656 | ++DOCSHELL 13A47000 == 49 [pid = 3656] [id = 102] 18:08:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (13A4BC00) [pid = 3656] [serial = 303] [outer = 00000000] 18:08:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (15387C00) [pid = 3656] [serial = 304] [outer = 13A4BC00] 18:08:46 INFO - PROCESS | 3656 | 1464052126530 Marionette DEBUG loaded listener.js 18:08:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (15B0C000) [pid = 3656] [serial = 305] [outer = 13A4BC00] 18:08:47 INFO - PROCESS | 3656 | 1464052127152 Marionette TRACE conn9 <- [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]]]}] 18:08:47 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. 18:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 971ms 18:08:47 INFO - PROCESS | 3656 | 1464052127206 Marionette TRACE conn9 -> [0,373,"getWindowHandle",null] 18:08:47 INFO - PROCESS | 3656 | 1464052127208 Marionette TRACE conn9 <- [1,373,null,{"value":"13"}] 18:08:47 INFO - PROCESS | 3656 | 1464052127212 Marionette TRACE conn9 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:08:47 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:08:47 INFO - PROCESS | 3656 | 1464052127216 Marionette TRACE conn9 <- [1,374,null,{}] 18:08:47 INFO - PROCESS | 3656 | 1464052127227 Marionette TRACE conn9 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:47 INFO - PROCESS | 3656 | 1464052127336 Marionette TRACE conn9 <- [1,375,null,{"value":null}] 18:08:47 INFO - PROCESS | 3656 | 1464052127460 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 3656 | ++DOCSHELL 17431800 == 50 [pid = 3656] [id = 103] 18:08:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (175ED800) [pid = 3656] [serial = 306] [outer = 00000000] 18:08:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1A51E800) [pid = 3656] [serial = 307] [outer = 175ED800] 18:08:47 INFO - PROCESS | 3656 | 1464052127520 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1BA2A000) [pid = 3656] [serial = 308] [outer = 175ED800] 18:08:48 INFO - PROCESS | 3656 | 1464052128117 Marionette TRACE conn9 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:08:48 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 931ms 18:08:48 INFO - PROCESS | 3656 | 1464052128146 Marionette TRACE conn9 -> [0,377,"getWindowHandle",null] 18:08:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:08:48 INFO - PROCESS | 3656 | 1464052128149 Marionette TRACE conn9 <- [1,377,null,{"value":"13"}] 18:08:48 INFO - PROCESS | 3656 | 1464052128152 Marionette TRACE conn9 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 3656 | 1464052128155 Marionette TRACE conn9 <- [1,378,null,{}] 18:08:48 INFO - PROCESS | 3656 | 1464052128158 Marionette TRACE conn9 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:48 INFO - PROCESS | 3656 | 1464052128262 Marionette TRACE conn9 <- [1,379,null,{"value":null}] 18:08:48 INFO - PROCESS | 3656 | 1464052128399 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:48 INFO - PROCESS | 3656 | ++DOCSHELL 1BED5800 == 51 [pid = 3656] [id = 104] 18:08:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1BED6000) [pid = 3656] [serial = 309] [outer = 00000000] 18:08:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1CA4C000) [pid = 3656] [serial = 310] [outer = 1BED6000] 18:08:48 INFO - PROCESS | 3656 | 1464052128457 Marionette DEBUG loaded listener.js 18:08:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1CABD800) [pid = 3656] [serial = 311] [outer = 1BED6000] 18:08:49 INFO - PROCESS | 3656 | 1464052129294 Marionette TRACE conn9 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:08:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:08:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1221ms 18:08:49 INFO - PROCESS | 3656 | 1464052129379 Marionette TRACE conn9 -> [0,381,"getWindowHandle",null] 18:08:49 INFO - PROCESS | 3656 | 1464052129383 Marionette TRACE conn9 <- [1,381,null,{"value":"13"}] 18:08:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:08:49 INFO - PROCESS | 3656 | 1464052129388 Marionette TRACE conn9 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:08:49 INFO - PROCESS | 3656 | 1464052129392 Marionette TRACE conn9 <- [1,382,null,{}] 18:08:49 INFO - PROCESS | 3656 | 1464052129397 Marionette TRACE conn9 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:49 INFO - PROCESS | 3656 | 1464052129494 Marionette TRACE conn9 <- [1,383,null,{"value":null}] 18:08:49 INFO - PROCESS | 3656 | 1464052129573 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 3656 | ++DOCSHELL 0E07F000 == 52 [pid = 3656] [id = 105] 18:08:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (12723800) [pid = 3656] [serial = 312] [outer = 00000000] 18:08:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1277CC00) [pid = 3656] [serial = 313] [outer = 12723800] 18:08:49 INFO - PROCESS | 3656 | 1464052129623 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (13A49800) [pid = 3656] [serial = 314] [outer = 12723800] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 1A50A400 == 51 [pid = 3656] [id = 99] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 12960000 == 50 [pid = 3656] [id = 98] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 1277C400 == 49 [pid = 3656] [id = 97] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 0DD2F400 == 48 [pid = 3656] [id = 96] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 175ED000 == 47 [pid = 3656] [id = 95] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 163AF000 == 46 [pid = 3656] [id = 94] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 15385000 == 45 [pid = 3656] [id = 93] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 12960400 == 44 [pid = 3656] [id = 92] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 0E039400 == 43 [pid = 3656] [id = 91] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 0DD3C000 == 42 [pid = 3656] [id = 90] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1CA45000) [pid = 3656] [serial = 223] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (19280000) [pid = 3656] [serial = 256] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 1537C000 == 41 [pid = 3656] [id = 88] 18:08:50 INFO - PROCESS | 3656 | --DOCSHELL 0D8EAC00 == 40 [pid = 3656] [id = 87] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1742B400) [pid = 3656] [serial = 133] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (126BEC00) [pid = 3656] [serial = 97] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1D15C400) [pid = 3656] [serial = 179] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1BA24800) [pid = 3656] [serial = 241] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1CA47400) [pid = 3656] [serial = 244] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (0E044000) [pid = 3656] [serial = 211] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1CA4F400) [pid = 3656] [serial = 245] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (17431C00) [pid = 3656] [serial = 214] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1CA47C00) [pid = 3656] [serial = 217] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1BE04C00) [pid = 3656] [serial = 242] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1D167C00) [pid = 3656] [serial = 220] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (17915400) [pid = 3656] [serial = 238] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1277F000) [pid = 3656] [serial = 229] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1362E400) [pid = 3656] [serial = 230] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (15067C00) [pid = 3656] [serial = 227] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (13A4B400) [pid = 3656] [serial = 226] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1564C800) [pid = 3656] [serial = 232] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (16383000) [pid = 3656] [serial = 233] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1CF0AC00) [pid = 3656] [serial = 247] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (16D6F400) [pid = 3656] [serial = 235] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (17425000) [pid = 3656] [serial = 236] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1D562400) [pid = 3656] [serial = 254] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1D560000) [pid = 3656] [serial = 253] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1D15DC00) [pid = 3656] [serial = 248] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (0DD3AC00) [pid = 3656] [serial = 250] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (0E077C00) [pid = 3656] [serial = 251] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (17AAFC00) [pid = 3656] [serial = 239] [outer = 00000000] [url = about:blank] 18:08:50 INFO - PROCESS | 3656 | 1464052130282 Marionette TRACE conn9 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:08:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:08:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 931ms 18:08:50 INFO - PROCESS | 3656 | 1464052130321 Marionette TRACE conn9 -> [0,385,"getWindowHandle",null] 18:08:50 INFO - PROCESS | 3656 | 1464052130326 Marionette TRACE conn9 <- [1,385,null,{"value":"13"}] 18:08:50 INFO - PROCESS | 3656 | 1464052130332 Marionette TRACE conn9 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:08:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:08:50 INFO - PROCESS | 3656 | 1464052130335 Marionette TRACE conn9 <- [1,386,null,{}] 18:08:50 INFO - PROCESS | 3656 | 1464052130338 Marionette TRACE conn9 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:50 INFO - PROCESS | 3656 | 1464052130422 Marionette TRACE conn9 <- [1,387,null,{"value":null}] 18:08:50 INFO - PROCESS | 3656 | 1464052130505 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:50 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3C000 == 41 [pid = 3656] [id = 106] 18:08:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (0DD3C400) [pid = 3656] [serial = 315] [outer = 00000000] 18:08:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (0E6EB400) [pid = 3656] [serial = 316] [outer = 0DD3C400] 18:08:50 INFO - PROCESS | 3656 | 1464052130552 Marionette DEBUG loaded listener.js 18:08:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (124EB000) [pid = 3656] [serial = 317] [outer = 0DD3C400] 18:08:50 INFO - PROCESS | 3656 | 1464052130959 Marionette TRACE conn9 <- [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]]]}] 18:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 18:08:51 INFO - PROCESS | 3656 | 1464052131006 Marionette TRACE conn9 -> [0,389,"getWindowHandle",null] 18:08:51 INFO - PROCESS | 3656 | 1464052131008 Marionette TRACE conn9 <- [1,389,null,{"value":"13"}] 18:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:08:51 INFO - PROCESS | 3656 | 1464052131011 Marionette TRACE conn9 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:08:51 INFO - PROCESS | 3656 | 1464052131015 Marionette TRACE conn9 <- [1,390,null,{}] 18:08:51 INFO - PROCESS | 3656 | 1464052131048 Marionette TRACE conn9 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:51 INFO - PROCESS | 3656 | 1464052131129 Marionette TRACE conn9 <- [1,391,null,{"value":null}] 18:08:51 INFO - PROCESS | 3656 | 1464052131137 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 3656 | ++DOCSHELL 13632000 == 42 [pid = 3656] [id = 107] 18:08:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (13A45000) [pid = 3656] [serial = 318] [outer = 00000000] 18:08:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (15386800) [pid = 3656] [serial = 319] [outer = 13A45000] 18:08:51 INFO - PROCESS | 3656 | 1464052131185 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (15B0D000) [pid = 3656] [serial = 320] [outer = 13A45000] 18:08:51 INFO - PROCESS | 3656 | 1464052131637 Marionette TRACE conn9 <- [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]]]}] 18:08:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:08:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 652ms 18:08:51 INFO - PROCESS | 3656 | 1464052131663 Marionette TRACE conn9 -> [0,393,"getWindowHandle",null] 18:08:51 INFO - PROCESS | 3656 | 1464052131665 Marionette TRACE conn9 <- [1,393,null,{"value":"13"}] 18:08:51 INFO - PROCESS | 3656 | 1464052131668 Marionette TRACE conn9 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:08:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:08:51 INFO - PROCESS | 3656 | 1464052131670 Marionette TRACE conn9 <- [1,394,null,{}] 18:08:51 INFO - PROCESS | 3656 | 1464052131673 Marionette TRACE conn9 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:51 INFO - PROCESS | 3656 | 1464052131754 Marionette TRACE conn9 <- [1,395,null,{"value":null}] 18:08:51 INFO - PROCESS | 3656 | 1464052131777 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 3656 | ++DOCSHELL 163A6800 == 43 [pid = 3656] [id = 108] 18:08:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (16C01800) [pid = 3656] [serial = 321] [outer = 00000000] 18:08:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (17425000) [pid = 3656] [serial = 322] [outer = 16C01800] 18:08:51 INFO - PROCESS | 3656 | 1464052131822 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (17431C00) [pid = 3656] [serial = 323] [outer = 16C01800] 18:08:52 INFO - PROCESS | 3656 | 1464052132312 Marionette TRACE conn9 <- [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]]]}] 18:08:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:08:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 18:08:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:08:52 INFO - PROCESS | 3656 | 1464052132343 Marionette TRACE conn9 -> [0,397,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 3656 | 1464052132345 Marionette TRACE conn9 <- [1,397,null,{"value":"13"}] 18:08:52 INFO - PROCESS | 3656 | 1464052132348 Marionette TRACE conn9 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 3656 | 1464052132349 Marionette TRACE conn9 <- [1,398,null,{}] 18:08:52 INFO - PROCESS | 3656 | 1464052132353 Marionette TRACE conn9 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:52 INFO - PROCESS | 3656 | 1464052132455 Marionette TRACE conn9 <- [1,399,null,{"value":null}] 18:08:52 INFO - PROCESS | 3656 | 1464052132462 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 3656 | ++DOCSHELL 17912C00 == 44 [pid = 3656] [id = 109] 18:08:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (17913400) [pid = 3656] [serial = 324] [outer = 00000000] 18:08:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (17AB3000) [pid = 3656] [serial = 325] [outer = 17913400] 18:08:52 INFO - PROCESS | 3656 | 1464052132506 Marionette DEBUG loaded listener.js 18:08:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (18146800) [pid = 3656] [serial = 326] [outer = 17913400] 18:08:52 INFO - PROCESS | 3656 | 1464052132953 Marionette TRACE conn9 <- [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]]]}] 18:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 672ms 18:08:53 INFO - PROCESS | 3656 | 1464052133021 Marionette TRACE conn9 -> [0,401,"getWindowHandle",null] 18:08:53 INFO - PROCESS | 3656 | 1464052133023 Marionette TRACE conn9 <- [1,401,null,{"value":"13"}] 18:08:53 INFO - PROCESS | 3656 | 1464052133026 Marionette TRACE conn9 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:08:53 INFO - PROCESS | 3656 | 1464052133028 Marionette TRACE conn9 <- [1,402,null,{}] 18:08:53 INFO - PROCESS | 3656 | 1464052133031 Marionette TRACE conn9 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:53 INFO - PROCESS | 3656 | 1464052133181 Marionette TRACE conn9 <- [1,403,null,{"value":null}] 18:08:53 INFO - PROCESS | 3656 | 1464052133244 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:53 INFO - PROCESS | 3656 | ++DOCSHELL 18FAD400 == 45 [pid = 3656] [id = 110] 18:08:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (18FB8000) [pid = 3656] [serial = 327] [outer = 00000000] 18:08:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1A508C00) [pid = 3656] [serial = 328] [outer = 18FB8000] 18:08:53 INFO - PROCESS | 3656 | 1464052133288 Marionette DEBUG loaded listener.js 18:08:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1A514400) [pid = 3656] [serial = 329] [outer = 18FB8000] 18:08:53 INFO - PROCESS | 3656 | 1464052133713 Marionette TRACE conn9 <- [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]]]}] 18:08:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:08:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 18:08:53 INFO - PROCESS | 3656 | 1464052133760 Marionette TRACE conn9 -> [0,405,"getWindowHandle",null] 18:08:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:08:53 INFO - PROCESS | 3656 | 1464052133762 Marionette TRACE conn9 <- [1,405,null,{"value":"13"}] 18:08:53 INFO - PROCESS | 3656 | 1464052133765 Marionette TRACE conn9 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:08:53 INFO - PROCESS | 3656 | 1464052133767 Marionette TRACE conn9 <- [1,406,null,{}] 18:08:53 INFO - PROCESS | 3656 | 1464052133770 Marionette TRACE conn9 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:53 INFO - PROCESS | 3656 | 1464052133875 Marionette TRACE conn9 <- [1,407,null,{"value":null}] 18:08:53 INFO - PROCESS | 3656 | 1464052133882 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:53 INFO - PROCESS | 3656 | ++DOCSHELL 1A516400 == 46 [pid = 3656] [id = 111] 18:08:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1A519000) [pid = 3656] [serial = 330] [outer = 00000000] 18:08:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1BA28800) [pid = 3656] [serial = 331] [outer = 1A519000] 18:08:53 INFO - PROCESS | 3656 | 1464052133926 Marionette DEBUG loaded listener.js 18:08:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1BA2B800) [pid = 3656] [serial = 332] [outer = 1A519000] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (15647C00) [pid = 3656] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (0E6E2C00) [pid = 3656] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (0E079800) [pid = 3656] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (0E03E400) [pid = 3656] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (15649C00) [pid = 3656] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (16C0D800) [pid = 3656] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1A50A800) [pid = 3656] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (15385800) [pid = 3656] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (0E039800) [pid = 3656] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (13626000) [pid = 3656] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (17911400) [pid = 3656] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (0E03A000) [pid = 3656] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (163B3C00) [pid = 3656] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1810E000) [pid = 3656] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (15068000) [pid = 3656] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:08:54 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1531C000) [pid = 3656] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:08:54 INFO - PROCESS | 3656 | 1464052134540 Marionette TRACE conn9 <- [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]]]}] 18:08:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:08:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 830ms 18:08:54 INFO - PROCESS | 3656 | 1464052134596 Marionette TRACE conn9 -> [0,409,"getWindowHandle",null] 18:08:54 INFO - PROCESS | 3656 | 1464052134598 Marionette TRACE conn9 <- [1,409,null,{"value":"13"}] 18:08:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:08:54 INFO - PROCESS | 3656 | 1464052134601 Marionette TRACE conn9 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:08:54 INFO - PROCESS | 3656 | 1464052134603 Marionette TRACE conn9 <- [1,410,null,{}] 18:08:54 INFO - PROCESS | 3656 | 1464052134619 Marionette TRACE conn9 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:54 INFO - PROCESS | 3656 | 1464052134697 Marionette TRACE conn9 <- [1,411,null,{"value":null}] 18:08:54 INFO - PROCESS | 3656 | 1464052134711 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:54 INFO - PROCESS | 3656 | ++DOCSHELL 124EC800 == 47 [pid = 3656] [id = 112] 18:08:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (12777C00) [pid = 3656] [serial = 333] [outer = 00000000] 18:08:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (15322000) [pid = 3656] [serial = 334] [outer = 12777C00] 18:08:54 INFO - PROCESS | 3656 | 1464052134754 Marionette DEBUG loaded listener.js 18:08:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (16C03400) [pid = 3656] [serial = 335] [outer = 12777C00] 18:08:55 INFO - PROCESS | 3656 | 1464052135168 Marionette TRACE conn9 <- [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]]]}] 18:08:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:08:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 631ms 18:08:55 INFO - PROCESS | 3656 | 1464052135233 Marionette TRACE conn9 -> [0,413,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 3656 | 1464052135234 Marionette TRACE conn9 <- [1,413,null,{"value":"13"}] 18:08:55 INFO - PROCESS | 3656 | 1464052135238 Marionette TRACE conn9 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:08:55 INFO - PROCESS | 3656 | 1464052135239 Marionette TRACE conn9 <- [1,414,null,{}] 18:08:55 INFO - PROCESS | 3656 | 1464052135243 Marionette TRACE conn9 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:55 INFO - PROCESS | 3656 | 1464052135323 Marionette TRACE conn9 <- [1,415,null,{"value":null}] 18:08:55 INFO - PROCESS | 3656 | 1464052135342 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:55 INFO - PROCESS | 3656 | ++DOCSHELL 183B6800 == 48 [pid = 3656] [id = 113] 18:08:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (183C5800) [pid = 3656] [serial = 336] [outer = 00000000] 18:08:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1CA4B800) [pid = 3656] [serial = 337] [outer = 183C5800] 18:08:55 INFO - PROCESS | 3656 | 1464052135385 Marionette DEBUG loaded listener.js 18:08:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1CF02800) [pid = 3656] [serial = 338] [outer = 183C5800] 18:08:55 INFO - PROCESS | 3656 | 1464052135915 Marionette TRACE conn9 <- [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]]]}] 18:08:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:08:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 771ms 18:08:56 INFO - PROCESS | 3656 | 1464052136038 Marionette TRACE conn9 -> [0,417,"getWindowHandle",null] 18:08:56 INFO - PROCESS | 3656 | 1464052136042 Marionette TRACE conn9 <- [1,417,null,{"value":"13"}] 18:08:56 INFO - PROCESS | 3656 | 1464052136063 Marionette TRACE conn9 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:08:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:08:56 INFO - PROCESS | 3656 | 1464052136067 Marionette TRACE conn9 <- [1,418,null,{}] 18:08:56 INFO - PROCESS | 3656 | 1464052136073 Marionette TRACE conn9 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:56 INFO - PROCESS | 3656 | 1464052136188 Marionette TRACE conn9 <- [1,419,null,{"value":null}] 18:08:56 INFO - PROCESS | 3656 | 1464052136264 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:56 INFO - PROCESS | 3656 | ++DOCSHELL 0DD32400 == 49 [pid = 3656] [id = 114] 18:08:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (0E037C00) [pid = 3656] [serial = 339] [outer = 00000000] 18:08:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (12452400) [pid = 3656] [serial = 340] [outer = 0E037C00] 18:08:56 INFO - PROCESS | 3656 | 1464052136321 Marionette DEBUG loaded listener.js 18:08:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (12915000) [pid = 3656] [serial = 341] [outer = 0E037C00] 18:08:57 INFO - PROCESS | 3656 | 1464052137380 Marionette TRACE conn9 <- [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]]]}] 18:08:57 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 18:08:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1320ms 18:08:57 INFO - PROCESS | 3656 | 1464052137387 Marionette TRACE conn9 -> [0,421,"getWindowHandle",null] 18:08:57 INFO - PROCESS | 3656 | 1464052137393 Marionette TRACE conn9 <- [1,421,null,{"value":"13"}] 18:08:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:08:57 INFO - PROCESS | 3656 | 1464052137400 Marionette TRACE conn9 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:08:57 INFO - PROCESS | 3656 | 1464052137403 Marionette TRACE conn9 <- [1,422,null,{}] 18:08:57 INFO - PROCESS | 3656 | 1464052137407 Marionette TRACE conn9 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:57 INFO - PROCESS | 3656 | 1464052137543 Marionette TRACE conn9 <- [1,423,null,{"value":null}] 18:08:57 INFO - PROCESS | 3656 | 1464052137671 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:57 INFO - PROCESS | 3656 | ++DOCSHELL 1537CC00 == 50 [pid = 3656] [id = 115] 18:08:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1537E000) [pid = 3656] [serial = 342] [outer = 00000000] 18:08:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (16C1E400) [pid = 3656] [serial = 343] [outer = 1537E000] 18:08:57 INFO - PROCESS | 3656 | 1464052137728 Marionette DEBUG loaded listener.js 18:08:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1742BC00) [pid = 3656] [serial = 344] [outer = 1537E000] 18:08:58 INFO - PROCESS | 3656 | 1464052138672 Marionette TRACE conn9 <- [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]]]}] 18:08:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:08:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1332ms 18:08:58 INFO - PROCESS | 3656 | 1464052138733 Marionette TRACE conn9 -> [0,425,"getWindowHandle",null] 18:08:58 INFO - PROCESS | 3656 | 1464052138735 Marionette TRACE conn9 <- [1,425,null,{"value":"13"}] 18:08:58 INFO - PROCESS | 3656 | 1464052138739 Marionette TRACE conn9 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:08:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:08:58 INFO - PROCESS | 3656 | 1464052138743 Marionette TRACE conn9 <- [1,426,null,{}] 18:08:58 INFO - PROCESS | 3656 | 1464052138754 Marionette TRACE conn9 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:58 INFO - PROCESS | 3656 | 1464052138860 Marionette TRACE conn9 <- [1,427,null,{"value":null}] 18:08:58 INFO - PROCESS | 3656 | 1464052138938 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:59 INFO - PROCESS | 3656 | ++DOCSHELL 1A511C00 == 51 [pid = 3656] [id = 116] 18:08:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1A51D800) [pid = 3656] [serial = 345] [outer = 00000000] 18:08:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1D15CC00) [pid = 3656] [serial = 346] [outer = 1A51D800] 18:08:59 INFO - PROCESS | 3656 | 1464052139035 Marionette DEBUG loaded listener.js 18:08:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1D164C00) [pid = 3656] [serial = 347] [outer = 1A51D800] 18:08:59 INFO - PROCESS | 3656 | 1464052139579 Marionette TRACE conn9 <- [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] 18:08:59 INFO - PROCESS | 3656 | 1464052139615 Marionette TRACE conn9 <- [1,429,null,{"value":"13"}] 18:08:59 INFO - PROCESS | 3656 | 1464052139619 Marionette TRACE conn9 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:08:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:08:59 INFO - PROCESS | 3656 | 1464052139621 Marionette TRACE conn9 <- [1,430,null,{}] 18:08:59 INFO - PROCESS | 3656 | 1464052139624 Marionette TRACE conn9 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:59 INFO - PROCESS | 3656 | 1464052139730 Marionette TRACE conn9 <- [1,431,null,{"value":null}] 18:08:59 INFO - PROCESS | 3656 | 1464052139843 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:59 INFO - PROCESS | 3656 | ++DOCSHELL 11F42C00 == 52 [pid = 3656] [id = 117] 18:08:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (11F47000) [pid = 3656] [serial = 348] [outer = 00000000] 18:08:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (11F4CC00) [pid = 3656] [serial = 349] [outer = 11F47000] 18:08:59 INFO - PROCESS | 3656 | 1464052139897 Marionette DEBUG loaded listener.js 18:09:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1CFBA800) [pid = 3656] [serial = 350] [outer = 11F47000] 18:09:00 INFO - PROCESS | 3656 | 1464052140471 Marionette TRACE conn9 <- [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]]]}] 18:09:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:09:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 871ms 18:09:00 INFO - PROCESS | 3656 | 1464052140492 Marionette TRACE conn9 -> [0,433,"getWindowHandle",null] 18:09:00 INFO - PROCESS | 3656 | 1464052140495 Marionette TRACE conn9 <- [1,433,null,{"value":"13"}] 18:09:00 INFO - PROCESS | 3656 | 1464052140498 Marionette TRACE conn9 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:09:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:09:00 INFO - PROCESS | 3656 | 1464052140500 Marionette TRACE conn9 <- [1,434,null,{}] 18:09:00 INFO - PROCESS | 3656 | 1464052140503 Marionette TRACE conn9 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:00 INFO - PROCESS | 3656 | 1464052140602 Marionette TRACE conn9 <- [1,435,null,{"value":null}] 18:09:00 INFO - PROCESS | 3656 | 1464052140697 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:00 INFO - PROCESS | 3656 | ++DOCSHELL 0E041400 == 53 [pid = 3656] [id = 118] 18:09:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (0E043000) [pid = 3656] [serial = 351] [outer = 00000000] 18:09:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1368EC00) [pid = 3656] [serial = 352] [outer = 0E043000] 18:09:00 INFO - PROCESS | 3656 | 1464052140751 Marionette DEBUG loaded listener.js 18:09:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (13A47400) [pid = 3656] [serial = 353] [outer = 0E043000] 18:09:01 INFO - PROCESS | 3656 | 1464052141425 Marionette TRACE conn9 <- [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]]]}] 18:09:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:09:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 971ms 18:09:01 INFO - PROCESS | 3656 | 1464052141492 Marionette TRACE conn9 -> [0,437,"getWindowHandle",null] 18:09:01 INFO - PROCESS | 3656 | 1464052141496 Marionette TRACE conn9 <- [1,437,null,{"value":"13"}] 18:09:01 INFO - PROCESS | 3656 | 1464052141501 Marionette TRACE conn9 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:09:01 INFO - PROCESS | 3656 | 1464052141505 Marionette TRACE conn9 <- [1,438,null,{}] 18:09:01 INFO - PROCESS | 3656 | 1464052141509 Marionette TRACE conn9 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:01 INFO - PROCESS | 3656 | 1464052141605 Marionette TRACE conn9 <- [1,439,null,{"value":null}] 18:09:01 INFO - PROCESS | 3656 | 1464052141691 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:01 INFO - PROCESS | 3656 | ++DOCSHELL 11F4B000 == 54 [pid = 3656] [id = 119] 18:09:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1262C400) [pid = 3656] [serial = 354] [outer = 00000000] 18:09:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (140D3000) [pid = 3656] [serial = 355] [outer = 1262C400] 18:09:01 INFO - PROCESS | 3656 | 1464052141786 Marionette DEBUG loaded listener.js 18:09:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (15383400) [pid = 3656] [serial = 356] [outer = 1262C400] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 124EC800 == 53 [pid = 3656] [id = 112] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 1A516400 == 52 [pid = 3656] [id = 111] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 18FAD400 == 51 [pid = 3656] [id = 110] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 17912C00 == 50 [pid = 3656] [id = 109] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 163A6800 == 49 [pid = 3656] [id = 108] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 13632000 == 48 [pid = 3656] [id = 107] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 0DD3C000 == 47 [pid = 3656] [id = 106] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 0E07F000 == 46 [pid = 3656] [id = 105] 18:09:02 INFO - PROCESS | 3656 | --DOCSHELL 1A51A000 == 45 [pid = 3656] [id = 100] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1BA20800) [pid = 3656] [serial = 298] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (126BE400) [pid = 3656] [serial = 259] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (15B11000) [pid = 3656] [serial = 262] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1A505000) [pid = 3656] [serial = 265] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A518C00) [pid = 3656] [serial = 296] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (15646800) [pid = 3656] [serial = 277] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (15B0D800) [pid = 3656] [serial = 278] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (0E07C000) [pid = 3656] [serial = 271] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (13A4AC00) [pid = 3656] [serial = 274] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1791C000) [pid = 3656] [serial = 283] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (0EBD6800) [pid = 3656] [serial = 272] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1506EC00) [pid = 3656] [serial = 275] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (12669000) [pid = 3656] [serial = 269] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (11F74400) [pid = 3656] [serial = 268] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (16C0AC00) [pid = 3656] [serial = 280] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (18377C00) [pid = 3656] [serial = 286] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (17AB3400) [pid = 3656] [serial = 284] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (19272C00) [pid = 3656] [serial = 289] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (183BFC00) [pid = 3656] [serial = 287] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1A512000) [pid = 3656] [serial = 295] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (18377400) [pid = 3656] [serial = 292] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (19275000) [pid = 3656] [serial = 290] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (19170C00) [pid = 3656] [serial = 293] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (16C0B400) [pid = 3656] [serial = 281] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1CAB6C00) [pid = 3656] [serial = 224] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (13686800) [pid = 3656] [serial = 130] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (12732800) [pid = 3656] [serial = 170] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1909E800) [pid = 3656] [serial = 167] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (16BB4C00) [pid = 3656] [serial = 173] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1791AC00) [pid = 3656] [serial = 176] [outer = 00000000] [url = about:blank] 18:09:02 INFO - PROCESS | 3656 | 1464052142323 Marionette TRACE conn9 <- [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]]]}] 18:09:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:09:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 871ms 18:09:02 INFO - PROCESS | 3656 | 1464052142380 Marionette TRACE conn9 -> [0,441,"getWindowHandle",null] 18:09:02 INFO - PROCESS | 3656 | 1464052142385 Marionette TRACE conn9 <- [1,441,null,{"value":"13"}] 18:09:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:09:02 INFO - PROCESS | 3656 | 1464052142391 Marionette TRACE conn9 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:09:02 INFO - PROCESS | 3656 | 1464052142393 Marionette TRACE conn9 <- [1,442,null,{}] 18:09:02 INFO - PROCESS | 3656 | 1464052142397 Marionette TRACE conn9 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:02 INFO - PROCESS | 3656 | 1464052142481 Marionette TRACE conn9 <- [1,443,null,{"value":null}] 18:09:02 INFO - PROCESS | 3656 | 1464052142577 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:02 INFO - PROCESS | 3656 | ++DOCSHELL 0E612400 == 46 [pid = 3656] [id = 120] 18:09:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (0E9E9800) [pid = 3656] [serial = 357] [outer = 00000000] 18:09:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (12782000) [pid = 3656] [serial = 358] [outer = 0E9E9800] 18:09:02 INFO - PROCESS | 3656 | 1464052142622 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (1368F400) [pid = 3656] [serial = 359] [outer = 0E9E9800] 18:09:03 INFO - PROCESS | 3656 | 1464052143022 Marionette TRACE conn9 <- [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]]]}] 18:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 18:09:03 INFO - PROCESS | 3656 | 1464052143065 Marionette TRACE conn9 -> [0,445,"getWindowHandle",null] 18:09:03 INFO - PROCESS | 3656 | 1464052143067 Marionette TRACE conn9 <- [1,445,null,{"value":"13"}] 18:09:03 INFO - PROCESS | 3656 | 1464052143071 Marionette TRACE conn9 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:09:03 INFO - PROCESS | 3656 | 1464052143074 Marionette TRACE conn9 <- [1,446,null,{}] 18:09:03 INFO - PROCESS | 3656 | 1464052143088 Marionette TRACE conn9 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:03 INFO - PROCESS | 3656 | 1464052143174 Marionette TRACE conn9 <- [1,447,null,{"value":null}] 18:09:03 INFO - PROCESS | 3656 | 1464052143182 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 3656 | ++DOCSHELL 15650000 == 47 [pid = 3656] [id = 121] 18:09:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (163AA800) [pid = 3656] [serial = 360] [outer = 00000000] 18:09:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (16C09400) [pid = 3656] [serial = 361] [outer = 163AA800] 18:09:03 INFO - PROCESS | 3656 | 1464052143229 Marionette DEBUG loaded listener.js 18:09:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (16C1E800) [pid = 3656] [serial = 362] [outer = 163AA800] 18:09:03 INFO - PROCESS | 3656 | 1464052143676 Marionette TRACE conn9 <- [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]]]}] 18:09:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:09:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 631ms 18:09:03 INFO - PROCESS | 3656 | 1464052143721 Marionette TRACE conn9 -> [0,449,"getWindowHandle",null] 18:09:03 INFO - PROCESS | 3656 | 1464052143723 Marionette TRACE conn9 <- [1,449,null,{"value":"13"}] 18:09:03 INFO - PROCESS | 3656 | 1464052143727 Marionette TRACE conn9 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:09:03 INFO - PROCESS | 3656 | 1464052143729 Marionette TRACE conn9 <- [1,450,null,{}] 18:09:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:09:03 INFO - PROCESS | 3656 | 1464052143732 Marionette TRACE conn9 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:03 INFO - PROCESS | 3656 | 1464052143814 Marionette TRACE conn9 <- [1,451,null,{"value":null}] 18:09:03 INFO - PROCESS | 3656 | 1464052143821 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 3656 | ++DOCSHELL 17427800 == 48 [pid = 3656] [id = 122] 18:09:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (17428000) [pid = 3656] [serial = 363] [outer = 00000000] 18:09:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (176C8C00) [pid = 3656] [serial = 364] [outer = 17428000] 18:09:03 INFO - PROCESS | 3656 | 1464052143866 Marionette DEBUG loaded listener.js 18:09:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (17AB1400) [pid = 3656] [serial = 365] [outer = 17428000] 18:09:04 INFO - PROCESS | 3656 | 1464052144332 Marionette TRACE conn9 <- [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] 18:09:04 INFO - PROCESS | 3656 | 1464052144367 Marionette TRACE conn9 <- [1,453,null,{"value":"13"}] 18:09:04 INFO - PROCESS | 3656 | 1464052144370 Marionette TRACE conn9 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:09:04 INFO - PROCESS | 3656 | 1464052144372 Marionette TRACE conn9 <- [1,454,null,{}] 18:09:04 INFO - PROCESS | 3656 | 1464052144382 Marionette TRACE conn9 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:04 INFO - PROCESS | 3656 | 1464052144491 Marionette TRACE conn9 <- [1,455,null,{"value":null}] 18:09:04 INFO - PROCESS | 3656 | 1464052144592 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:04 INFO - PROCESS | 3656 | ++DOCSHELL 0E042000 == 49 [pid = 3656] [id = 123] 18:09:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (176C8800) [pid = 3656] [serial = 366] [outer = 00000000] 18:09:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (183C2000) [pid = 3656] [serial = 367] [outer = 176C8800] 18:09:04 INFO - PROCESS | 3656 | 1464052144643 Marionette DEBUG loaded listener.js 18:09:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (19025800) [pid = 3656] [serial = 368] [outer = 176C8800] 18:09:05 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:05 INFO - PROCESS | 3656 | 1464052145104 Marionette TRACE conn9 <- [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]]]}] 18:09:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:09:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 791ms 18:09:05 INFO - PROCESS | 3656 | 1464052145161 Marionette TRACE conn9 -> [0,457,"getWindowHandle",null] 18:09:05 INFO - PROCESS | 3656 | 1464052145163 Marionette TRACE conn9 <- [1,457,null,{"value":"13"}] 18:09:05 INFO - PROCESS | 3656 | 1464052145166 Marionette TRACE conn9 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:09:05 INFO - PROCESS | 3656 | 1464052145168 Marionette TRACE conn9 <- [1,458,null,{}] 18:09:05 INFO - PROCESS | 3656 | 1464052145171 Marionette TRACE conn9 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:05 INFO - PROCESS | 3656 | 1464052145293 Marionette TRACE conn9 <- [1,459,null,{"value":null}] 18:09:05 INFO - PROCESS | 3656 | 1464052145309 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:05 INFO - PROCESS | 3656 | ++DOCSHELL 0E040400 == 50 [pid = 3656] [id = 124] 18:09:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1A502800) [pid = 3656] [serial = 369] [outer = 00000000] 18:09:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1A50EC00) [pid = 3656] [serial = 370] [outer = 1A502800] 18:09:05 INFO - PROCESS | 3656 | 1464052145399 Marionette DEBUG loaded listener.js 18:09:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1A50F400) [pid = 3656] [serial = 371] [outer = 1A502800] 18:09:05 INFO - PROCESS | 3656 | 1464052145785 Marionette TRACE conn9 <- [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] 18:09:05 INFO - PROCESS | 3656 | 1464052145843 Marionette TRACE conn9 <- [1,461,null,{"value":"13"}] 18:09:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:09:05 INFO - PROCESS | 3656 | 1464052145879 Marionette TRACE conn9 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:09:05 INFO - PROCESS | 3656 | 1464052145881 Marionette TRACE conn9 <- [1,462,null,{}] 18:09:05 INFO - PROCESS | 3656 | 1464052145894 Marionette TRACE conn9 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:06 INFO - PROCESS | 3656 | 1464052145999 Marionette TRACE conn9 <- [1,463,null,{"value":null}] 18:09:06 INFO - PROCESS | 3656 | 1464052146152 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (12723800) [pid = 3656] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (0DD3C400) [pid = 3656] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (13A45000) [pid = 3656] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (17913400) [pid = 3656] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1A51A800) [pid = 3656] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (16C01800) [pid = 3656] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (18FB8000) [pid = 3656] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1A519000) [pid = 3656] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (12777C00) [pid = 3656] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (19279C00) [pid = 3656] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (16D68800) [pid = 3656] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (0E03AC00) [pid = 3656] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1BED7000) [pid = 3656] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:09:06 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1D15D000) [pid = 3656] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:09:06 INFO - PROCESS | 3656 | ++DOCSHELL 0DA4C000 == 51 [pid = 3656] [id = 125] 18:09:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (0DB98800) [pid = 3656] [serial = 372] [outer = 00000000] 18:09:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (12777C00) [pid = 3656] [serial = 373] [outer = 0DB98800] 18:09:06 INFO - PROCESS | 3656 | 1464052146219 Marionette DEBUG loaded listener.js 18:09:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (16BBEC00) [pid = 3656] [serial = 374] [outer = 0DB98800] 18:09:06 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:06 INFO - PROCESS | 3656 | 1464052146589 Marionette TRACE conn9 <- [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] 18:09:06 INFO - PROCESS | 3656 | 1464052146608 Marionette TRACE conn9 <- [1,465,null,{"value":"13"}] 18:09:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:09:06 INFO - PROCESS | 3656 | 1464052146620 Marionette TRACE conn9 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - PROCESS | 3656 | 1464052146622 Marionette TRACE conn9 <- [1,466,null,{}] 18:09:06 INFO - PROCESS | 3656 | 1464052146626 Marionette TRACE conn9 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:06 INFO - PROCESS | 3656 | 1464052146704 Marionette TRACE conn9 <- [1,467,null,{"value":null}] 18:09:06 INFO - PROCESS | 3656 | 1464052146799 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:06 INFO - PROCESS | 3656 | ++DOCSHELL 1537EC00 == 52 [pid = 3656] [id = 126] 18:09:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (163B2000) [pid = 3656] [serial = 375] [outer = 00000000] 18:09:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1BECAC00) [pid = 3656] [serial = 376] [outer = 163B2000] 18:09:06 INFO - PROCESS | 3656 | 1464052146843 Marionette DEBUG loaded listener.js 18:09:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1CAB6C00) [pid = 3656] [serial = 377] [outer = 163B2000] 18:09:07 INFO - PROCESS | 3656 | 1464052147226 Marionette TRACE conn9 <- [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] 18:09:07 INFO - PROCESS | 3656 | 1464052147247 Marionette TRACE conn9 <- [1,469,null,{"value":"13"}] 18:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:09:07 INFO - PROCESS | 3656 | 1464052147250 Marionette TRACE conn9 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:09:07 INFO - PROCESS | 3656 | 1464052147252 Marionette TRACE conn9 <- [1,470,null,{}] 18:09:07 INFO - PROCESS | 3656 | 1464052147256 Marionette TRACE conn9 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:07 INFO - PROCESS | 3656 | 1464052147363 Marionette TRACE conn9 <- [1,471,null,{"value":null}] 18:09:07 INFO - PROCESS | 3656 | 1464052147373 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 3656 | ++DOCSHELL 19275800 == 53 [pid = 3656] [id = 127] 18:09:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1CA48C00) [pid = 3656] [serial = 378] [outer = 00000000] 18:09:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1CF0DC00) [pid = 3656] [serial = 379] [outer = 1CA48C00] 18:09:07 INFO - PROCESS | 3656 | 1464052147416 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1CFC3C00) [pid = 3656] [serial = 380] [outer = 1CA48C00] 18:09:07 INFO - PROCESS | 3656 | 1464052147804 Marionette TRACE conn9 <- [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]]]}] 18:09:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:09:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 570ms 18:09:07 INFO - PROCESS | 3656 | 1464052147821 Marionette TRACE conn9 -> [0,473,"getWindowHandle",null] 18:09:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:09:07 INFO - PROCESS | 3656 | 1464052147823 Marionette TRACE conn9 <- [1,473,null,{"value":"13"}] 18:09:07 INFO - PROCESS | 3656 | 1464052147826 Marionette TRACE conn9 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:09:07 INFO - PROCESS | 3656 | 1464052147828 Marionette TRACE conn9 <- [1,474,null,{}] 18:09:07 INFO - PROCESS | 3656 | 1464052147831 Marionette TRACE conn9 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:07 INFO - PROCESS | 3656 | 1464052147914 Marionette TRACE conn9 <- [1,475,null,{"value":null}] 18:09:08 INFO - PROCESS | 3656 | 1464052148010 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 3656 | ++DOCSHELL 16C0D000 == 54 [pid = 3656] [id = 128] 18:09:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1CF0D800) [pid = 3656] [serial = 381] [outer = 00000000] 18:09:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1D161C00) [pid = 3656] [serial = 382] [outer = 1CF0D800] 18:09:08 INFO - PROCESS | 3656 | 1464052148053 Marionette DEBUG loaded listener.js 18:09:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1D168400) [pid = 3656] [serial = 383] [outer = 1CF0D800] 18:09:08 INFO - PROCESS | 3656 | 1464052148709 Marionette TRACE conn9 <- [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]]]}] 18:09:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:09:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 931ms 18:09:08 INFO - PROCESS | 3656 | 1464052148758 Marionette TRACE conn9 -> [0,477,"getWindowHandle",null] 18:09:08 INFO - PROCESS | 3656 | 1464052148764 Marionette TRACE conn9 <- [1,477,null,{"value":"13"}] 18:09:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:09:08 INFO - PROCESS | 3656 | 1464052148768 Marionette TRACE conn9 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:09:08 INFO - PROCESS | 3656 | 1464052148773 Marionette TRACE conn9 <- [1,478,null,{}] 18:09:08 INFO - PROCESS | 3656 | 1464052148778 Marionette TRACE conn9 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:08 INFO - PROCESS | 3656 | 1464052148887 Marionette TRACE conn9 <- [1,479,null,{"value":null}] 18:09:09 INFO - PROCESS | 3656 | 1464052149014 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:09 INFO - PROCESS | 3656 | ++DOCSHELL 11F4D800 == 55 [pid = 3656] [id = 129] 18:09:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (11F7A000) [pid = 3656] [serial = 384] [outer = 00000000] 18:09:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1272B400) [pid = 3656] [serial = 385] [outer = 11F7A000] 18:09:09 INFO - PROCESS | 3656 | 1464052149071 Marionette DEBUG loaded listener.js 18:09:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (13F9A800) [pid = 3656] [serial = 386] [outer = 11F7A000] 18:09:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (15609400) [pid = 3656] [serial = 387] [outer = 0D735800] 18:09:09 INFO - PROCESS | 3656 | 1464052149723 Marionette TRACE conn9 <- [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]]]}] 18:09:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:09:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1022ms 18:09:09 INFO - PROCESS | 3656 | 1464052149802 Marionette TRACE conn9 -> [0,481,"getWindowHandle",null] 18:09:09 INFO - PROCESS | 3656 | 1464052149807 Marionette TRACE conn9 <- [1,481,null,{"value":"13"}] 18:09:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:09:09 INFO - PROCESS | 3656 | 1464052149815 Marionette TRACE conn9 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:09:09 INFO - PROCESS | 3656 | 1464052149818 Marionette TRACE conn9 <- [1,482,null,{}] 18:09:09 INFO - PROCESS | 3656 | 1464052149855 Marionette TRACE conn9 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:10 INFO - PROCESS | 3656 | 1464052150000 Marionette TRACE conn9 <- [1,483,null,{"value":null}] 18:09:10 INFO - PROCESS | 3656 | 1464052150068 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:10 INFO - PROCESS | 3656 | ++DOCSHELL 12728400 == 56 [pid = 3656] [id = 130] 18:09:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (12728800) [pid = 3656] [serial = 388] [outer = 00000000] 18:09:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (16C1B800) [pid = 3656] [serial = 389] [outer = 12728800] 18:09:10 INFO - PROCESS | 3656 | 1464052150125 Marionette DEBUG loaded listener.js 18:09:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (182E2000) [pid = 3656] [serial = 390] [outer = 12728800] 18:09:10 INFO - PROCESS | 3656 | 1464052150765 Marionette TRACE conn9 <- [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]]]}] 18:09:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:09:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 971ms 18:09:10 INFO - PROCESS | 3656 | 1464052150792 Marionette TRACE conn9 -> [0,485,"getWindowHandle",null] 18:09:10 INFO - PROCESS | 3656 | 1464052150794 Marionette TRACE conn9 <- [1,485,null,{"value":"13"}] 18:09:10 INFO - PROCESS | 3656 | 1464052150798 Marionette TRACE conn9 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:09:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:09:10 INFO - PROCESS | 3656 | 1464052150802 Marionette TRACE conn9 <- [1,486,null,{}] 18:09:10 INFO - PROCESS | 3656 | 1464052150812 Marionette TRACE conn9 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:10 INFO - PROCESS | 3656 | 1464052150921 Marionette TRACE conn9 <- [1,487,null,{"value":null}] 18:09:11 INFO - PROCESS | 3656 | 1464052151049 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:11 INFO - PROCESS | 3656 | ++DOCSHELL 1A508400 == 57 [pid = 3656] [id = 131] 18:09:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1A517400) [pid = 3656] [serial = 391] [outer = 00000000] 18:09:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1CA40400) [pid = 3656] [serial = 392] [outer = 1A517400] 18:09:11 INFO - PROCESS | 3656 | 1464052151106 Marionette DEBUG loaded listener.js 18:09:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1CFC9C00) [pid = 3656] [serial = 393] [outer = 1A517400] 18:09:11 INFO - PROCESS | 3656 | 1464052151938 Marionette TRACE conn9 <- [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]]]}] 18:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1233ms 18:09:12 INFO - PROCESS | 3656 | 1464052152034 Marionette TRACE conn9 -> [0,489,"getWindowHandle",null] 18:09:12 INFO - PROCESS | 3656 | 1464052152038 Marionette TRACE conn9 <- [1,489,null,{"value":"13"}] 18:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:09:12 INFO - PROCESS | 3656 | 1464052152043 Marionette TRACE conn9 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:09:12 INFO - PROCESS | 3656 | 1464052152047 Marionette TRACE conn9 <- [1,490,null,{}] 18:09:12 INFO - PROCESS | 3656 | 1464052152052 Marionette TRACE conn9 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:12 INFO - PROCESS | 3656 | 1464052152149 Marionette TRACE conn9 <- [1,491,null,{"value":null}] 18:09:12 INFO - PROCESS | 3656 | 1464052152240 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:12 INFO - PROCESS | 3656 | ++DOCSHELL 11F3F400 == 58 [pid = 3656] [id = 132] 18:09:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (11F3F800) [pid = 3656] [serial = 394] [outer = 00000000] 18:09:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (12472000) [pid = 3656] [serial = 395] [outer = 11F3F800] 18:09:12 INFO - PROCESS | 3656 | 1464052152289 Marionette DEBUG loaded listener.js 18:09:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (12713000) [pid = 3656] [serial = 396] [outer = 11F3F800] 18:09:12 INFO - PROCESS | 3656 | 1464052152804 Marionette TRACE conn9 <- [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]]]}] 18:09:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:09:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 831ms 18:09:12 INFO - PROCESS | 3656 | 1464052152875 Marionette TRACE conn9 -> [0,493,"getWindowHandle",null] 18:09:12 INFO - PROCESS | 3656 | 1464052152880 Marionette TRACE conn9 <- [1,493,null,{"value":"13"}] 18:09:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:09:12 INFO - PROCESS | 3656 | 1464052152886 Marionette TRACE conn9 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:09:12 INFO - PROCESS | 3656 | 1464052152888 Marionette TRACE conn9 <- [1,494,null,{}] 18:09:12 INFO - PROCESS | 3656 | 1464052152929 Marionette TRACE conn9 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:13 INFO - PROCESS | 3656 | 1464052153028 Marionette TRACE conn9 <- [1,495,null,{"value":null}] 18:09:13 INFO - PROCESS | 3656 | 1464052153107 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 3656 | ++DOCSHELL 0E079800 == 59 [pid = 3656] [id = 133] 18:09:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1295F800) [pid = 3656] [serial = 397] [outer = 00000000] 18:09:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1537B400) [pid = 3656] [serial = 398] [outer = 1295F800] 18:09:13 INFO - PROCESS | 3656 | 1464052153197 Marionette DEBUG loaded listener.js 18:09:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (15641400) [pid = 3656] [serial = 399] [outer = 1295F800] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 19278C00 == 58 [pid = 3656] [id = 86] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 16CADC00 == 57 [pid = 3656] [id = 72] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 19275800 == 56 [pid = 3656] [id = 127] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 1537EC00 == 55 [pid = 3656] [id = 126] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 0DA4C000 == 54 [pid = 3656] [id = 125] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 0E040400 == 53 [pid = 3656] [id = 124] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 0E042000 == 52 [pid = 3656] [id = 123] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 17427800 == 51 [pid = 3656] [id = 122] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (15387C00) [pid = 3656] [serial = 304] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (0E9F0C00) [pid = 3656] [serial = 301] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1A51E800) [pid = 3656] [serial = 307] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1CA4C000) [pid = 3656] [serial = 310] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1CA4B800) [pid = 3656] [serial = 337] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 15650000 == 50 [pid = 3656] [id = 121] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 0E612400 == 49 [pid = 3656] [id = 120] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 11F4B000 == 48 [pid = 3656] [id = 119] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 1537CC00 == 47 [pid = 3656] [id = 115] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 0DD32400 == 46 [pid = 3656] [id = 114] 18:09:13 INFO - PROCESS | 3656 | --DOCSHELL 183B6800 == 45 [pid = 3656] [id = 113] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1D6E0800) [pid = 3656] [serial = 257] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (17918400) [pid = 3656] [serial = 215] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (0E658400) [pid = 3656] [serial = 212] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1CAB5800) [pid = 3656] [serial = 218] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1D16A800) [pid = 3656] [serial = 221] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (13A49800) [pid = 3656] [serial = 314] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1277CC00) [pid = 3656] [serial = 313] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (0E6EB400) [pid = 3656] [serial = 316] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (124EB000) [pid = 3656] [serial = 317] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (15386800) [pid = 3656] [serial = 319] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (15B0D000) [pid = 3656] [serial = 320] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (17AB3000) [pid = 3656] [serial = 325] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1BE05000) [pid = 3656] [serial = 299] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (17425000) [pid = 3656] [serial = 322] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1A514400) [pid = 3656] [serial = 329] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1A508C00) [pid = 3656] [serial = 328] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1BA28800) [pid = 3656] [serial = 331] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (15322000) [pid = 3656] [serial = 334] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1BA2B800) [pid = 3656] [serial = 332] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (16C03400) [pid = 3656] [serial = 335] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (18146800) [pid = 3656] [serial = 326] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (17431C00) [pid = 3656] [serial = 323] [outer = 00000000] [url = about:blank] 18:09:13 INFO - PROCESS | 3656 | 1464052153675 Marionette TRACE conn9 <- [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]]]}] 18:09:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:09:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 831ms 18:09:13 INFO - PROCESS | 3656 | 1464052153719 Marionette TRACE conn9 -> [0,497,"getWindowHandle",null] 18:09:13 INFO - PROCESS | 3656 | 1464052153721 Marionette TRACE conn9 <- [1,497,null,{"value":"13"}] 18:09:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:09:13 INFO - PROCESS | 3656 | 1464052153728 Marionette TRACE conn9 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:09:13 INFO - PROCESS | 3656 | 1464052153731 Marionette TRACE conn9 <- [1,498,null,{}] 18:09:13 INFO - PROCESS | 3656 | 1464052153756 Marionette TRACE conn9 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:13 INFO - PROCESS | 3656 | 1464052153840 Marionette TRACE conn9 <- [1,499,null,{"value":null}] 18:09:13 INFO - PROCESS | 3656 | 1464052153847 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 3656 | ++DOCSHELL 11F41400 == 46 [pid = 3656] [id = 134] 18:09:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (11F48000) [pid = 3656] [serial = 400] [outer = 00000000] 18:09:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (13626C00) [pid = 3656] [serial = 401] [outer = 11F48000] 18:09:13 INFO - PROCESS | 3656 | 1464052153895 Marionette DEBUG loaded listener.js 18:09:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (15066C00) [pid = 3656] [serial = 402] [outer = 11F48000] 18:09:14 INFO - PROCESS | 3656 | 1464052154346 Marionette TRACE conn9 <- [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]]]}] 18:09:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:09:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 650ms 18:09:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:09:14 INFO - PROCESS | 3656 | 1464052154379 Marionette TRACE conn9 -> [0,501,"getWindowHandle",null] 18:09:14 INFO - PROCESS | 3656 | 1464052154381 Marionette TRACE conn9 <- [1,501,null,{"value":"13"}] 18:09:14 INFO - PROCESS | 3656 | 1464052154385 Marionette TRACE conn9 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 3656 | 1464052154386 Marionette TRACE conn9 <- [1,502,null,{}] 18:09:14 INFO - PROCESS | 3656 | 1464052154394 Marionette TRACE conn9 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:14 INFO - PROCESS | 3656 | 1464052154477 Marionette TRACE conn9 <- [1,503,null,{"value":null}] 18:09:14 INFO - PROCESS | 3656 | 1464052154484 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:14 INFO - PROCESS | 3656 | ++DOCSHELL 1564EC00 == 47 [pid = 3656] [id = 135] 18:09:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (15B12400) [pid = 3656] [serial = 403] [outer = 00000000] 18:09:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (16C05400) [pid = 3656] [serial = 404] [outer = 15B12400] 18:09:14 INFO - PROCESS | 3656 | 1464052154557 Marionette DEBUG loaded listener.js 18:09:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (16C13000) [pid = 3656] [serial = 405] [outer = 15B12400] 18:09:15 INFO - PROCESS | 3656 | 1464052155013 Marionette TRACE conn9 <- [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]]]}] 18:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 18:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:09:15 INFO - PROCESS | 3656 | 1464052155059 Marionette TRACE conn9 -> [0,505,"getWindowHandle",null] 18:09:15 INFO - PROCESS | 3656 | 1464052155061 Marionette TRACE conn9 <- [1,505,null,{"value":"13"}] 18:09:15 INFO - PROCESS | 3656 | 1464052155064 Marionette TRACE conn9 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:09:15 INFO - PROCESS | 3656 | 1464052155066 Marionette TRACE conn9 <- [1,506,null,{}] 18:09:15 INFO - PROCESS | 3656 | 1464052155069 Marionette TRACE conn9 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:15 INFO - PROCESS | 3656 | 1464052155148 Marionette TRACE conn9 <- [1,507,null,{"value":null}] 18:09:15 INFO - PROCESS | 3656 | 1464052155158 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 3656 | ++DOCSHELL 17425000 == 48 [pid = 3656] [id = 136] 18:09:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (17428400) [pid = 3656] [serial = 406] [outer = 00000000] 18:09:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (17430C00) [pid = 3656] [serial = 407] [outer = 17428400] 18:09:15 INFO - PROCESS | 3656 | 1464052155201 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (175E6400) [pid = 3656] [serial = 408] [outer = 17428400] 18:09:15 INFO - PROCESS | 3656 | 1464052155636 Marionette TRACE conn9 <- [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]]]}] 18:09:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:09:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 18:09:15 INFO - PROCESS | 3656 | 1464052155695 Marionette TRACE conn9 -> [0,509,"getWindowHandle",null] 18:09:15 INFO - PROCESS | 3656 | 1464052155697 Marionette TRACE conn9 <- [1,509,null,{"value":"13"}] 18:09:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:09:15 INFO - PROCESS | 3656 | 1464052155700 Marionette TRACE conn9 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:09:15 INFO - PROCESS | 3656 | 1464052155702 Marionette TRACE conn9 <- [1,510,null,{}] 18:09:15 INFO - PROCESS | 3656 | 1464052155706 Marionette TRACE conn9 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:15 INFO - PROCESS | 3656 | 1464052155840 Marionette TRACE conn9 <- [1,511,null,{"value":null}] 18:09:15 INFO - PROCESS | 3656 | 1464052155919 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 3656 | ++DOCSHELL 0D8E8400 == 49 [pid = 3656] [id = 137] 18:09:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (17AB1000) [pid = 3656] [serial = 409] [outer = 00000000] 18:09:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (181A7400) [pid = 3656] [serial = 410] [outer = 17AB1000] 18:09:16 INFO - PROCESS | 3656 | 1464052155968 Marionette DEBUG loaded listener.js 18:09:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (182E6400) [pid = 3656] [serial = 411] [outer = 17AB1000] 18:09:16 INFO - PROCESS | 3656 | 1464052156447 Marionette TRACE conn9 <- [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]]]}] 18:09:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:09:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 771ms 18:09:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:09:16 INFO - PROCESS | 3656 | 1464052156502 Marionette TRACE conn9 -> [0,513,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 3656 | 1464052156504 Marionette TRACE conn9 <- [1,513,null,{"value":"13"}] 18:09:16 INFO - PROCESS | 3656 | 1464052156507 Marionette TRACE conn9 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - PROCESS | 3656 | 1464052156509 Marionette TRACE conn9 <- [1,514,null,{}] 18:09:16 INFO - PROCESS | 3656 | 1464052156512 Marionette TRACE conn9 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:16 INFO - PROCESS | 3656 | 1464052156622 Marionette TRACE conn9 <- [1,515,null,{"value":null}] 18:09:16 INFO - PROCESS | 3656 | 1464052156633 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:16 INFO - PROCESS | 3656 | ++DOCSHELL 0E036000 == 50 [pid = 3656] [id = 138] 18:09:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (182E9000) [pid = 3656] [serial = 412] [outer = 00000000] 18:09:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (183CB800) [pid = 3656] [serial = 413] [outer = 182E9000] 18:09:16 INFO - PROCESS | 3656 | 1464052156676 Marionette DEBUG loaded listener.js 18:09:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (19026800) [pid = 3656] [serial = 414] [outer = 182E9000] 18:09:17 INFO - PROCESS | 3656 | 1464052157096 Marionette TRACE conn9 <- [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]]]}] 18:09:17 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 18:09:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 18:09:17 INFO - PROCESS | 3656 | 1464052157147 Marionette TRACE conn9 -> [0,517,"getWindowHandle",null] 18:09:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:09:17 INFO - PROCESS | 3656 | 1464052157149 Marionette TRACE conn9 <- [1,517,null,{"value":"13"}] 18:09:17 INFO - PROCESS | 3656 | 1464052157179 Marionette TRACE conn9 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:09:17 INFO - PROCESS | 3656 | 1464052157181 Marionette TRACE conn9 <- [1,518,null,{}] 18:09:17 INFO - PROCESS | 3656 | 1464052157195 Marionette TRACE conn9 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:17 INFO - PROCESS | 3656 | 1464052157299 Marionette TRACE conn9 <- [1,519,null,{"value":null}] 18:09:17 INFO - PROCESS | 3656 | 1464052157311 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 3656 | ++DOCSHELL 183C6400 == 51 [pid = 3656] [id = 139] 18:09:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (19277C00) [pid = 3656] [serial = 415] [outer = 00000000] 18:09:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1A50E400) [pid = 3656] [serial = 416] [outer = 19277C00] 18:09:17 INFO - PROCESS | 3656 | 1464052157354 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1A517800) [pid = 3656] [serial = 417] [outer = 19277C00] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (17428000) [pid = 3656] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (176C8800) [pid = 3656] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1262C400) [pid = 3656] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (1A502800) [pid = 3656] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (163AA800) [pid = 3656] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (0E043000) [pid = 3656] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (0E9E9800) [pid = 3656] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (0DB98800) [pid = 3656] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1CA48C00) [pid = 3656] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (163B2000) [pid = 3656] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (175ED800) [pid = 3656] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (19280C00) [pid = 3656] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (0E044800) [pid = 3656] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (19098800) [pid = 3656] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (13A4BC00) [pid = 3656] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (1537D400) [pid = 3656] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1BED6000) [pid = 3656] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:09:18 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (0E082400) [pid = 3656] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:09:18 INFO - PROCESS | 3656 | 1464052158002 Marionette TRACE conn9 <- [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]]]}] 18:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 910ms 18:09:18 INFO - PROCESS | 3656 | 1464052158063 Marionette TRACE conn9 -> [0,521,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 3656 | 1464052158065 Marionette TRACE conn9 <- [1,521,null,{"value":"13"}] 18:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:09:18 INFO - PROCESS | 3656 | 1464052158069 Marionette TRACE conn9 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 3656 | 1464052158070 Marionette TRACE conn9 <- [1,522,null,{}] 18:09:18 INFO - PROCESS | 3656 | 1464052158074 Marionette TRACE conn9 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:18 INFO - PROCESS | 3656 | 1464052158160 Marionette TRACE conn9 <- [1,523,null,{"value":null}] 18:09:18 INFO - PROCESS | 3656 | 1464052158166 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 3656 | ++DOCSHELL 0DD39000 == 52 [pid = 3656] [id = 140] 18:09:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (0E043000) [pid = 3656] [serial = 418] [outer = 00000000] 18:09:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (12716000) [pid = 3656] [serial = 419] [outer = 0E043000] 18:09:18 INFO - PROCESS | 3656 | 1464052158210 Marionette DEBUG loaded listener.js 18:09:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (13F9C800) [pid = 3656] [serial = 420] [outer = 0E043000] 18:09:18 INFO - PROCESS | 3656 | 1464052158662 Marionette TRACE conn9 <- [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]]]}] 18:09:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:09:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 631ms 18:09:18 INFO - PROCESS | 3656 | 1464052158699 Marionette TRACE conn9 -> [0,525,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 3656 | 1464052158701 Marionette TRACE conn9 <- [1,525,null,{"value":"13"}] 18:09:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:09:18 INFO - PROCESS | 3656 | 1464052158704 Marionette TRACE conn9 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 3656 | 1464052158706 Marionette TRACE conn9 <- [1,526,null,{}] 18:09:18 INFO - PROCESS | 3656 | 1464052158724 Marionette TRACE conn9 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:18 INFO - PROCESS | 3656 | 1464052158802 Marionette TRACE conn9 <- [1,527,null,{"value":null}] 18:09:18 INFO - PROCESS | 3656 | 1464052158808 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 3656 | ++DOCSHELL 17418400 == 53 [pid = 3656] [id = 141] 18:09:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (17425800) [pid = 3656] [serial = 421] [outer = 00000000] 18:09:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1A507C00) [pid = 3656] [serial = 422] [outer = 17425800] 18:09:18 INFO - PROCESS | 3656 | 1464052158853 Marionette DEBUG loaded listener.js 18:09:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1B451C00) [pid = 3656] [serial = 423] [outer = 17425800] 18:09:19 INFO - PROCESS | 3656 | 1464052159272 Marionette TRACE conn9 <- [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]]]}] 18:09:19 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 18:09:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 632ms 18:09:19 INFO - PROCESS | 3656 | 1464052159336 Marionette TRACE conn9 -> [0,529,"getWindowHandle",null] 18:09:19 INFO - PROCESS | 3656 | 1464052159339 Marionette TRACE conn9 <- [1,529,null,{"value":"13"}] 18:09:19 INFO - PROCESS | 3656 | 1464052159342 Marionette TRACE conn9 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:09:19 INFO - PROCESS | 3656 | 1464052159344 Marionette TRACE conn9 <- [1,530,null,{}] 18:09:19 INFO - PROCESS | 3656 | 1464052159347 Marionette TRACE conn9 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:19 INFO - PROCESS | 3656 | 1464052159445 Marionette TRACE conn9 <- [1,531,null,{"value":null}] 18:09:19 INFO - PROCESS | 3656 | 1464052159451 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:19 INFO - PROCESS | 3656 | ++DOCSHELL 1B460C00 == 54 [pid = 3656] [id = 142] 18:09:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1BA1C800) [pid = 3656] [serial = 424] [outer = 00000000] 18:09:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1BE04000) [pid = 3656] [serial = 425] [outer = 1BA1C800] 18:09:19 INFO - PROCESS | 3656 | 1464052159500 Marionette DEBUG loaded listener.js 18:09:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1BE0F400) [pid = 3656] [serial = 426] [outer = 1BA1C800] 18:09:19 INFO - PROCESS | 3656 | 1464052159972 Marionette TRACE conn9 <- [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"]]]}] 18:09:20 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 18:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:09:20 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 18:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:09:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:09:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:09:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:09:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 18:09:20 INFO - PROCESS | 3656 | 1464052160077 Marionette TRACE conn9 -> [0,533,"getWindowHandle",null] 18:09:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:09:20 INFO - PROCESS | 3656 | 1464052160081 Marionette TRACE conn9 <- [1,533,null,{"value":"13"}] 18:09:20 INFO - PROCESS | 3656 | 1464052160086 Marionette TRACE conn9 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 3656 | 1464052160091 Marionette TRACE conn9 <- [1,534,null,{}] 18:09:20 INFO - PROCESS | 3656 | 1464052160097 Marionette TRACE conn9 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:20 INFO - PROCESS | 3656 | 1464052160229 Marionette TRACE conn9 <- [1,535,null,{"value":null}] 18:09:20 INFO - PROCESS | 3656 | 1464052160321 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:20 INFO - PROCESS | 3656 | ++DOCSHELL 0E07A000 == 55 [pid = 3656] [id = 143] 18:09:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (0E07F000) [pid = 3656] [serial = 427] [outer = 00000000] 18:09:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (0EBD9C00) [pid = 3656] [serial = 428] [outer = 0E07F000] 18:09:20 INFO - PROCESS | 3656 | 1464052160377 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (12188800) [pid = 3656] [serial = 429] [outer = 0E07F000] 18:09:20 INFO - PROCESS | 3656 | 1464052160951 Marionette TRACE conn9 <- [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]]]}] 18:09:20 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. 18:09:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 891ms 18:09:20 INFO - PROCESS | 3656 | 1464052160977 Marionette TRACE conn9 -> [0,537,"getWindowHandle",null] 18:09:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:09:20 INFO - PROCESS | 3656 | 1464052160981 Marionette TRACE conn9 <- [1,537,null,{"value":"13"}] 18:09:20 INFO - PROCESS | 3656 | 1464052160988 Marionette TRACE conn9 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:09:20 INFO - PROCESS | 3656 | 1464052160993 Marionette TRACE conn9 <- [1,538,null,{}] 18:09:21 INFO - PROCESS | 3656 | 1464052160997 Marionette TRACE conn9 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:21 INFO - PROCESS | 3656 | 1464052161132 Marionette TRACE conn9 <- [1,539,null,{"value":null}] 18:09:21 INFO - PROCESS | 3656 | 1464052161280 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:21 INFO - PROCESS | 3656 | ++DOCSHELL 1564F000 == 56 [pid = 3656] [id = 144] 18:09:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (15650000) [pid = 3656] [serial = 430] [outer = 00000000] 18:09:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (16C0A400) [pid = 3656] [serial = 431] [outer = 15650000] 18:09:21 INFO - PROCESS | 3656 | 1464052161340 Marionette DEBUG loaded listener.js 18:09:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (17AA5400) [pid = 3656] [serial = 432] [outer = 15650000] 18:09:21 INFO - PROCESS | 3656 | 1464052161836 Marionette TRACE conn9 <- [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]]]}] 18:09:21 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. 18:09:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 891ms 18:09:21 INFO - PROCESS | 3656 | 1464052161877 Marionette TRACE conn9 -> [0,541,"getWindowHandle",null] 18:09:21 INFO - PROCESS | 3656 | 1464052161879 Marionette TRACE conn9 <- [1,541,null,{"value":"13"}] 18:09:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:09:21 INFO - PROCESS | 3656 | 1464052161883 Marionette TRACE conn9 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 3656 | 1464052161885 Marionette TRACE conn9 <- [1,542,null,{}] 18:09:21 INFO - PROCESS | 3656 | 1464052161914 Marionette TRACE conn9 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:22 INFO - PROCESS | 3656 | 1464052162058 Marionette TRACE conn9 <- [1,543,null,{"value":null}] 18:09:22 INFO - PROCESS | 3656 | 1464052162172 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:22 INFO - PROCESS | 3656 | ++DOCSHELL 17AAC400 == 57 [pid = 3656] [id = 145] 18:09:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (18106C00) [pid = 3656] [serial = 433] [outer = 00000000] 18:09:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1BE0A800) [pid = 3656] [serial = 434] [outer = 18106C00] 18:09:22 INFO - PROCESS | 3656 | 1464052162231 Marionette DEBUG loaded listener.js 18:09:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1CA49400) [pid = 3656] [serial = 435] [outer = 18106C00] 18:09:22 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:22 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:22 INFO - PROCESS | 3656 | 1464052162801 Marionette TRACE conn9 <- [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]]]}] 18:09:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:09:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 971ms 18:09:22 INFO - PROCESS | 3656 | 1464052162857 Marionette TRACE conn9 -> [0,545,"getWindowHandle",null] 18:09:22 INFO - PROCESS | 3656 | 1464052162859 Marionette TRACE conn9 <- [1,545,null,{"value":"13"}] 18:09:22 INFO - PROCESS | 3656 | 1464052162862 Marionette TRACE conn9 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:09:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:09:22 INFO - PROCESS | 3656 | 1464052162864 Marionette TRACE conn9 <- [1,546,null,{}] 18:09:22 INFO - PROCESS | 3656 | 1464052162868 Marionette TRACE conn9 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:22 INFO - PROCESS | 3656 | 1464052162970 Marionette TRACE conn9 <- [1,547,null,{"value":null}] 18:09:23 INFO - PROCESS | 3656 | 1464052163066 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:23 INFO - PROCESS | 3656 | ++DOCSHELL 1CABD400 == 58 [pid = 3656] [id = 146] 18:09:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1CABEC00) [pid = 3656] [serial = 436] [outer = 00000000] 18:09:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1CF0CC00) [pid = 3656] [serial = 437] [outer = 1CABEC00] 18:09:23 INFO - PROCESS | 3656 | 1464052163119 Marionette DEBUG loaded listener.js 18:09:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1CFC1800) [pid = 3656] [serial = 438] [outer = 1CABEC00] 18:09:23 INFO - PROCESS | 3656 | 1464052163750 Marionette TRACE conn9 <- [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]]]}] 18:09:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:09:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 931ms 18:09:23 INFO - PROCESS | 3656 | 1464052163797 Marionette TRACE conn9 -> [0,549,"getWindowHandle",null] 18:09:23 INFO - PROCESS | 3656 | 1464052163799 Marionette TRACE conn9 <- [1,549,null,{"value":"13"}] 18:09:23 INFO - PROCESS | 3656 | 1464052163802 Marionette TRACE conn9 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:09:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:09:23 INFO - PROCESS | 3656 | 1464052163804 Marionette TRACE conn9 <- [1,550,null,{}] 18:09:23 INFO - PROCESS | 3656 | 1464052163808 Marionette TRACE conn9 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:23 INFO - PROCESS | 3656 | 1464052163910 Marionette TRACE conn9 <- [1,551,null,{"value":null}] 18:09:24 INFO - PROCESS | 3656 | 1464052164034 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:24 INFO - PROCESS | 3656 | ++DOCSHELL 1D168C00 == 59 [pid = 3656] [id = 147] 18:09:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1D16A400) [pid = 3656] [serial = 439] [outer = 00000000] 18:09:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1D566400) [pid = 3656] [serial = 440] [outer = 1D16A400] 18:09:24 INFO - PROCESS | 3656 | 1464052164089 Marionette DEBUG loaded listener.js 18:09:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1D6E5400) [pid = 3656] [serial = 441] [outer = 1D16A400] 18:09:24 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:24 INFO - PROCESS | 3656 | 1464052164612 Marionette TRACE conn9 <- [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]]]}] 18:09:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:09:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 18:09:24 INFO - PROCESS | 3656 | 1464052164677 Marionette TRACE conn9 -> [0,553,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 3656 | 1464052164679 Marionette TRACE conn9 <- [1,553,null,{"value":"13"}] 18:09:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:09:24 INFO - PROCESS | 3656 | 1464052164683 Marionette TRACE conn9 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:09:24 INFO - PROCESS | 3656 | 1464052164685 Marionette TRACE conn9 <- [1,554,null,{}] 18:09:24 INFO - PROCESS | 3656 | 1464052164689 Marionette TRACE conn9 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:24 INFO - PROCESS | 3656 | 1464052164814 Marionette TRACE conn9 <- [1,555,null,{"value":null}] 18:09:24 INFO - PROCESS | 3656 | 1464052164946 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:24 INFO - PROCESS | 3656 | ++DOCSHELL 1CAB5000 == 60 [pid = 3656] [id = 148] 18:09:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1CAB6800) [pid = 3656] [serial = 442] [outer = 00000000] 18:09:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1CFC8400) [pid = 3656] [serial = 443] [outer = 1CAB6800] 18:09:25 INFO - PROCESS | 3656 | 1464052165002 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (203D6400) [pid = 3656] [serial = 444] [outer = 1CAB6800] 18:09:25 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:25 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:25 INFO - PROCESS | 3656 | 1464052165674 Marionette TRACE conn9 <- [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]]]}] 18:09:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:09:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1017ms 18:09:25 INFO - PROCESS | 3656 | 1464052165782 Marionette TRACE conn9 -> [0,557,"getWindowHandle",null] 18:09:25 INFO - PROCESS | 3656 | 1464052165786 Marionette TRACE conn9 <- [1,557,null,{"value":"13"}] 18:09:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:09:25 INFO - PROCESS | 3656 | 1464052165917 Marionette TRACE conn9 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:09:25 INFO - PROCESS | 3656 | 1464052165921 Marionette TRACE conn9 <- [1,558,null,{}] 18:09:25 INFO - PROCESS | 3656 | 1464052165927 Marionette TRACE conn9 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:26 INFO - PROCESS | 3656 | 1464052166018 Marionette TRACE conn9 <- [1,559,null,{"value":null}] 18:09:26 INFO - PROCESS | 3656 | 1464052166162 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:26 INFO - PROCESS | 3656 | ++DOCSHELL 12471000 == 61 [pid = 3656] [id = 149] 18:09:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1271D400) [pid = 3656] [serial = 445] [outer = 00000000] 18:09:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (150A1400) [pid = 3656] [serial = 446] [outer = 1271D400] 18:09:26 INFO - PROCESS | 3656 | 1464052166212 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (15646400) [pid = 3656] [serial = 447] [outer = 1271D400] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 13A47000 == 60 [pid = 3656] [id = 102] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 17418400 == 59 [pid = 3656] [id = 141] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 0DD39000 == 58 [pid = 3656] [id = 140] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 183C6400 == 57 [pid = 3656] [id = 139] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 0E036000 == 56 [pid = 3656] [id = 138] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 0D8E8400 == 55 [pid = 3656] [id = 137] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 17425000 == 54 [pid = 3656] [id = 136] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 1564EC00 == 53 [pid = 3656] [id = 135] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 11F41400 == 52 [pid = 3656] [id = 134] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 0E079800 == 51 [pid = 3656] [id = 133] 18:09:26 INFO - PROCESS | 3656 | --DOCSHELL 11F3F400 == 50 [pid = 3656] [id = 132] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1BA2A000) [pid = 3656] [serial = 308] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1A509400) [pid = 3656] [serial = 266] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (12774400) [pid = 3656] [serial = 260] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1BECCC00) [pid = 3656] [serial = 209] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (15B0C000) [pid = 3656] [serial = 305] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (16C0B800) [pid = 3656] [serial = 263] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1CABD800) [pid = 3656] [serial = 311] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (126BF400) [pid = 3656] [serial = 302] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1D161C00) [pid = 3656] [serial = 382] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (176C8C00) [pid = 3656] [serial = 364] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (183C2000) [pid = 3656] [serial = 367] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (16C1E400) [pid = 3656] [serial = 343] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (11F4CC00) [pid = 3656] [serial = 349] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (12452400) [pid = 3656] [serial = 340] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (15383400) [pid = 3656] [serial = 356] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (140D3000) [pid = 3656] [serial = 355] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1A50EC00) [pid = 3656] [serial = 370] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (16C09400) [pid = 3656] [serial = 361] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (16C1E800) [pid = 3656] [serial = 362] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (13A47400) [pid = 3656] [serial = 353] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1368EC00) [pid = 3656] [serial = 352] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (19025800) [pid = 3656] [serial = 368] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (12782000) [pid = 3656] [serial = 358] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1368F400) [pid = 3656] [serial = 359] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1D15CC00) [pid = 3656] [serial = 346] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1A50F400) [pid = 3656] [serial = 371] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (12777C00) [pid = 3656] [serial = 373] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (16BBEC00) [pid = 3656] [serial = 374] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1CF0DC00) [pid = 3656] [serial = 379] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1BECAC00) [pid = 3656] [serial = 376] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1CFC3C00) [pid = 3656] [serial = 380] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (17AB1400) [pid = 3656] [serial = 365] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1CAB6C00) [pid = 3656] [serial = 377] [outer = 00000000] [url = about:blank] 18:09:26 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:26 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:26 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:26 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:26 INFO - PROCESS | 3656 | 1464052166689 Marionette TRACE conn9 <- [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]]]}] 18:09:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:09:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 891ms 18:09:26 INFO - PROCESS | 3656 | 1464052166746 Marionette TRACE conn9 -> [0,561,"getWindowHandle",null] 18:09:26 INFO - PROCESS | 3656 | 1464052166752 Marionette TRACE conn9 <- [1,561,null,{"value":"13"}] 18:09:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:09:26 INFO - PROCESS | 3656 | 1464052166768 Marionette TRACE conn9 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 3656 | 1464052166771 Marionette TRACE conn9 <- [1,562,null,{}] 18:09:26 INFO - PROCESS | 3656 | 1464052166775 Marionette TRACE conn9 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:26 INFO - PROCESS | 3656 | 1464052166857 Marionette TRACE conn9 <- [1,563,null,{"value":null}] 18:09:26 INFO - PROCESS | 3656 | 1464052166864 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:26 INFO - PROCESS | 3656 | ++DOCSHELL 124F5400 == 51 [pid = 3656] [id = 150] 18:09:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1262C400) [pid = 3656] [serial = 448] [outer = 00000000] 18:09:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (13624400) [pid = 3656] [serial = 449] [outer = 1262C400] 18:09:26 INFO - PROCESS | 3656 | 1464052166909 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (13F94800) [pid = 3656] [serial = 450] [outer = 1262C400] 18:09:27 INFO - PROCESS | 3656 | 1464052167362 Marionette TRACE conn9 <- [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]]]}] 18:09:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:09:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 633ms 18:09:27 INFO - PROCESS | 3656 | 1464052167399 Marionette TRACE conn9 -> [0,565,"getWindowHandle",null] 18:09:27 INFO - PROCESS | 3656 | 1464052167402 Marionette TRACE conn9 <- [1,565,null,{"value":"13"}] 18:09:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:09:27 INFO - PROCESS | 3656 | 1464052167409 Marionette TRACE conn9 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:09:27 INFO - PROCESS | 3656 | 1464052167412 Marionette TRACE conn9 <- [1,566,null,{}] 18:09:27 INFO - PROCESS | 3656 | 1464052167423 Marionette TRACE conn9 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:27 INFO - PROCESS | 3656 | 1464052167511 Marionette TRACE conn9 <- [1,567,null,{"value":null}] 18:09:27 INFO - PROCESS | 3656 | 1464052167522 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:27 INFO - PROCESS | 3656 | ++DOCSHELL 16C10800 == 52 [pid = 3656] [id = 151] 18:09:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (16C13C00) [pid = 3656] [serial = 451] [outer = 00000000] 18:09:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (16D64800) [pid = 3656] [serial = 452] [outer = 16C13C00] 18:09:27 INFO - PROCESS | 3656 | 1464052167571 Marionette DEBUG loaded listener.js 18:09:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (17422400) [pid = 3656] [serial = 453] [outer = 16C13C00] 18:09:28 INFO - PROCESS | 3656 | 1464052168009 Marionette TRACE conn9 <- [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]]]}] 18:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 18:09:28 INFO - PROCESS | 3656 | 1464052168065 Marionette TRACE conn9 -> [0,569,"getWindowHandle",null] 18:09:28 INFO - PROCESS | 3656 | 1464052168068 Marionette TRACE conn9 <- [1,569,null,{"value":"13"}] 18:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:09:28 INFO - PROCESS | 3656 | 1464052168075 Marionette TRACE conn9 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:09:28 INFO - PROCESS | 3656 | 1464052168077 Marionette TRACE conn9 <- [1,570,null,{}] 18:09:28 INFO - PROCESS | 3656 | 1464052168081 Marionette TRACE conn9 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:28 INFO - PROCESS | 3656 | 1464052168163 Marionette TRACE conn9 <- [1,571,null,{"value":null}] 18:09:28 INFO - PROCESS | 3656 | 1464052168173 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 3656 | ++DOCSHELL 17429400 == 53 [pid = 3656] [id = 152] 18:09:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (176C8C00) [pid = 3656] [serial = 454] [outer = 00000000] 18:09:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (17AB2800) [pid = 3656] [serial = 455] [outer = 176C8C00] 18:09:28 INFO - PROCESS | 3656 | 1464052168218 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (18145400) [pid = 3656] [serial = 456] [outer = 176C8C00] 18:09:28 INFO - PROCESS | 3656 | 1464052168662 Marionette TRACE conn9 <- [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]]]}] 18:09:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:09:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 631ms 18:09:28 INFO - PROCESS | 3656 | 1464052168706 Marionette TRACE conn9 -> [0,573,"getWindowHandle",null] 18:09:28 INFO - PROCESS | 3656 | 1464052168708 Marionette TRACE conn9 <- [1,573,null,{"value":"13"}] 18:09:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:09:28 INFO - PROCESS | 3656 | 1464052168711 Marionette TRACE conn9 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:09:28 INFO - PROCESS | 3656 | 1464052168713 Marionette TRACE conn9 <- [1,574,null,{}] 18:09:28 INFO - PROCESS | 3656 | 1464052168716 Marionette TRACE conn9 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:28 INFO - PROCESS | 3656 | 1464052168822 Marionette TRACE conn9 <- [1,575,null,{"value":null}] 18:09:28 INFO - PROCESS | 3656 | 1464052168828 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3A400 == 54 [pid = 3656] [id = 153] 18:09:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (16CAC000) [pid = 3656] [serial = 457] [outer = 00000000] 18:09:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (182E6800) [pid = 3656] [serial = 458] [outer = 16CAC000] 18:09:28 INFO - PROCESS | 3656 | 1464052168872 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (183BB400) [pid = 3656] [serial = 459] [outer = 16CAC000] 18:09:29 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:29 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:29 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:29 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:29 INFO - PROCESS | 3656 | 1464052169325 Marionette TRACE conn9 <- [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]]]}] 18:09:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:09:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 18:09:29 INFO - PROCESS | 3656 | 1464052169385 Marionette TRACE conn9 -> [0,577,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 3656 | 1464052169387 Marionette TRACE conn9 <- [1,577,null,{"value":"13"}] 18:09:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:09:29 INFO - PROCESS | 3656 | 1464052169390 Marionette TRACE conn9 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - PROCESS | 3656 | 1464052169392 Marionette TRACE conn9 <- [1,578,null,{}] 18:09:29 INFO - PROCESS | 3656 | 1464052169395 Marionette TRACE conn9 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:29 INFO - PROCESS | 3656 | 1464052169546 Marionette TRACE conn9 <- [1,579,null,{"value":null}] 18:09:29 INFO - PROCESS | 3656 | 1464052169572 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:29 INFO - PROCESS | 3656 | ++DOCSHELL 190A6C00 == 55 [pid = 3656] [id = 154] 18:09:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1916FC00) [pid = 3656] [serial = 460] [outer = 00000000] 18:09:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1A50C400) [pid = 3656] [serial = 461] [outer = 1916FC00] 18:09:29 INFO - PROCESS | 3656 | 1464052169617 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1A513C00) [pid = 3656] [serial = 462] [outer = 1916FC00] 18:09:30 INFO - PROCESS | 3656 | 1464052170049 Marionette TRACE conn9 <- [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]]]}] 18:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 18:09:30 INFO - PROCESS | 3656 | 1464052170082 Marionette TRACE conn9 -> [0,581,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 3656 | 1464052170084 Marionette TRACE conn9 <- [1,581,null,{"value":"13"}] 18:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:09:30 INFO - PROCESS | 3656 | 1464052170087 Marionette TRACE conn9 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 3656 | 1464052170089 Marionette TRACE conn9 <- [1,582,null,{}] 18:09:30 INFO - PROCESS | 3656 | 1464052170093 Marionette TRACE conn9 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 3656 | 1464052170201 Marionette TRACE conn9 <- [1,583,null,{"value":null}] 18:09:30 INFO - PROCESS | 3656 | 1464052170207 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:30 INFO - PROCESS | 3656 | ++DOCSHELL 1A515400 == 56 [pid = 3656] [id = 155] 18:09:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1A51B000) [pid = 3656] [serial = 463] [outer = 00000000] 18:09:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1AD81800) [pid = 3656] [serial = 464] [outer = 1A51B000] 18:09:30 INFO - PROCESS | 3656 | 1464052170297 Marionette DEBUG loaded listener.js 18:09:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1AD85000) [pid = 3656] [serial = 465] [outer = 1A51B000] 18:09:30 INFO - PROCESS | 3656 | 1464052170839 Marionette TRACE conn9 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (17AB1000) [pid = 3656] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (182E9000) [pid = 3656] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (11F3F800) [pid = 3656] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (15B12400) [pid = 3656] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (17428400) [pid = 3656] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (11F48000) [pid = 3656] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1295F800) [pid = 3656] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (19277C00) [pid = 3656] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (0E043000) [pid = 3656] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:09:30 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (17425800) [pid = 3656] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:09:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:09:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 831ms 18:09:30 INFO - PROCESS | 3656 | 1464052170919 Marionette TRACE conn9 -> [0,585,"getWindowHandle",null] 18:09:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:09:30 INFO - PROCESS | 3656 | 1464052170921 Marionette TRACE conn9 <- [1,585,null,{"value":"13"}] 18:09:30 INFO - PROCESS | 3656 | 1464052170933 Marionette TRACE conn9 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 3656 | 1464052170935 Marionette TRACE conn9 <- [1,586,null,{}] 18:09:30 INFO - PROCESS | 3656 | 1464052170939 Marionette TRACE conn9 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:31 INFO - PROCESS | 3656 | 1464052171018 Marionette TRACE conn9 <- [1,587,null,{"value":null}] 18:09:31 INFO - PROCESS | 3656 | 1464052171024 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:31 INFO - PROCESS | 3656 | ++DOCSHELL 16381C00 == 57 [pid = 3656] [id = 156] 18:09:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (163B3C00) [pid = 3656] [serial = 466] [outer = 00000000] 18:09:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (17AB1000) [pid = 3656] [serial = 467] [outer = 163B3C00] 18:09:31 INFO - PROCESS | 3656 | 1464052171068 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1902C400) [pid = 3656] [serial = 468] [outer = 163B3C00] 18:09:31 INFO - PROCESS | 3656 | 1464052171492 Marionette TRACE conn9 <- [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]]]}] 18:09:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:09:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 592ms 18:09:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:09:31 INFO - PROCESS | 3656 | 1464052171516 Marionette TRACE conn9 -> [0,589,"getWindowHandle",null] 18:09:31 INFO - PROCESS | 3656 | 1464052171518 Marionette TRACE conn9 <- [1,589,null,{"value":"13"}] 18:09:31 INFO - PROCESS | 3656 | 1464052171521 Marionette TRACE conn9 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:09:31 INFO - PROCESS | 3656 | 1464052171523 Marionette TRACE conn9 <- [1,590,null,{}] 18:09:31 INFO - PROCESS | 3656 | 1464052171526 Marionette TRACE conn9 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:31 INFO - PROCESS | 3656 | 1464052171605 Marionette TRACE conn9 <- [1,591,null,{"value":null}] 18:09:31 INFO - PROCESS | 3656 | 1464052171611 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:31 INFO - PROCESS | 3656 | ++DOCSHELL 1927D800 == 58 [pid = 3656] [id = 157] 18:09:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1AD82C00) [pid = 3656] [serial = 469] [outer = 00000000] 18:09:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1B042000) [pid = 3656] [serial = 470] [outer = 1AD82C00] 18:09:31 INFO - PROCESS | 3656 | 1464052171655 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1B045C00) [pid = 3656] [serial = 471] [outer = 1AD82C00] 18:09:32 INFO - PROCESS | 3656 | 1464052172058 Marionette TRACE conn9 <- [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]]]}] 18:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 570ms 18:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:09:32 INFO - PROCESS | 3656 | 1464052172092 Marionette TRACE conn9 -> [0,593,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 3656 | 1464052172094 Marionette TRACE conn9 <- [1,593,null,{"value":"13"}] 18:09:32 INFO - PROCESS | 3656 | 1464052172097 Marionette TRACE conn9 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - PROCESS | 3656 | 1464052172099 Marionette TRACE conn9 <- [1,594,null,{}] 18:09:32 INFO - PROCESS | 3656 | 1464052172102 Marionette TRACE conn9 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:32 INFO - PROCESS | 3656 | 1464052172223 Marionette TRACE conn9 <- [1,595,null,{"value":null}] 18:09:32 INFO - PROCESS | 3656 | 1464052172234 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 3656 | ++DOCSHELL 1B048C00 == 59 [pid = 3656] [id = 158] 18:09:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1B45A800) [pid = 3656] [serial = 472] [outer = 00000000] 18:09:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1BA21C00) [pid = 3656] [serial = 473] [outer = 1B45A800] 18:09:32 INFO - PROCESS | 3656 | 1464052172277 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1BE03C00) [pid = 3656] [serial = 474] [outer = 1B45A800] 18:09:32 INFO - PROCESS | 3656 | 1464052172682 Marionette TRACE conn9 <- [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]]]}] 18:09:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:09:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 631ms 18:09:32 INFO - PROCESS | 3656 | 1464052172728 Marionette TRACE conn9 -> [0,597,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 3656 | 1464052172730 Marionette TRACE conn9 <- [1,597,null,{"value":"13"}] 18:09:32 INFO - PROCESS | 3656 | 1464052172733 Marionette TRACE conn9 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - PROCESS | 3656 | 1464052172735 Marionette TRACE conn9 <- [1,598,null,{}] 18:09:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:09:32 INFO - PROCESS | 3656 | 1464052172739 Marionette TRACE conn9 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:32 INFO - PROCESS | 3656 | 1464052172880 Marionette TRACE conn9 <- [1,599,null,{"value":null}] 18:09:33 INFO - PROCESS | 3656 | 1464052172991 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:33 INFO - PROCESS | 3656 | ++DOCSHELL 0DB6C400 == 60 [pid = 3656] [id = 159] 18:09:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (0DBA1C00) [pid = 3656] [serial = 475] [outer = 00000000] 18:09:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (0E03E400) [pid = 3656] [serial = 476] [outer = 0DBA1C00] 18:09:33 INFO - PROCESS | 3656 | 1464052173048 Marionette DEBUG loaded listener.js 18:09:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (11F46C00) [pid = 3656] [serial = 477] [outer = 0DBA1C00] 18:09:33 INFO - PROCESS | 3656 | 1464052173718 Marionette TRACE conn9 <- [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]]]}] 18:09:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:09:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1016ms 18:09:33 INFO - PROCESS | 3656 | 1464052173754 Marionette TRACE conn9 -> [0,601,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 3656 | 1464052173759 Marionette TRACE conn9 <- [1,601,null,{"value":"13"}] 18:09:33 INFO - PROCESS | 3656 | 1464052173764 Marionette TRACE conn9 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:09:33 INFO - PROCESS | 3656 | 1464052173768 Marionette TRACE conn9 <- [1,602,null,{}] 18:09:33 INFO - PROCESS | 3656 | 1464052173772 Marionette TRACE conn9 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:33 INFO - PROCESS | 3656 | 1464052173902 Marionette TRACE conn9 <- [1,603,null,{"value":null}] 18:09:34 INFO - PROCESS | 3656 | 1464052174030 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 3656 | ++DOCSHELL 1537C800 == 61 [pid = 3656] [id = 160] 18:09:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (15387400) [pid = 3656] [serial = 478] [outer = 00000000] 18:09:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (16C08000) [pid = 3656] [serial = 479] [outer = 15387400] 18:09:34 INFO - PROCESS | 3656 | 1464052174087 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (16D68800) [pid = 3656] [serial = 480] [outer = 15387400] 18:09:34 INFO - PROCESS | 3656 | [3656] 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 18:09:34 INFO - PROCESS | 3656 | 1464052174957 Marionette TRACE conn9 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1224ms 18:09:35 INFO - PROCESS | 3656 | 1464052174994 Marionette TRACE conn9 -> [0,605,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 3656 | 1464052174998 Marionette TRACE conn9 <- [1,605,null,{"value":"13"}] 18:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:09:35 INFO - PROCESS | 3656 | 1464052175002 Marionette TRACE conn9 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 3656 | 1464052175004 Marionette TRACE conn9 <- [1,606,null,{}] 18:09:35 INFO - PROCESS | 3656 | 1464052175008 Marionette TRACE conn9 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:35 INFO - PROCESS | 3656 | 1464052175116 Marionette TRACE conn9 <- [1,607,null,{"value":null}] 18:09:35 INFO - PROCESS | 3656 | 1464052175248 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:35 INFO - PROCESS | 3656 | ++DOCSHELL 1A504C00 == 62 [pid = 3656] [id = 161] 18:09:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1A514400) [pid = 3656] [serial = 481] [outer = 00000000] 18:09:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1B03A000) [pid = 3656] [serial = 482] [outer = 1A514400] 18:09:35 INFO - PROCESS | 3656 | 1464052175306 Marionette DEBUG loaded listener.js 18:09:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1B0CBC00) [pid = 3656] [serial = 483] [outer = 1A514400] 18:09:35 INFO - PROCESS | 3656 | 1464052175865 Marionette TRACE conn9 <- [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]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:09:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 931ms 18:09:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:09:35 INFO - PROCESS | 3656 | 1464052175937 Marionette TRACE conn9 -> [0,609,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 3656 | 1464052175939 Marionette TRACE conn9 <- [1,609,null,{"value":"13"}] 18:09:35 INFO - PROCESS | 3656 | 1464052175949 Marionette TRACE conn9 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 3656 | 1464052175956 Marionette TRACE conn9 <- [1,610,null,{}] 18:09:35 INFO - PROCESS | 3656 | 1464052175960 Marionette TRACE conn9 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:36 INFO - PROCESS | 3656 | 1464052176070 Marionette TRACE conn9 <- [1,611,null,{"value":null}] 18:09:36 INFO - PROCESS | 3656 | 1464052176199 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:36 INFO - PROCESS | 3656 | ++DOCSHELL 1B0D1400 == 63 [pid = 3656] [id = 162] 18:09:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1BED1800) [pid = 3656] [serial = 484] [outer = 00000000] 18:09:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1CAB2000) [pid = 3656] [serial = 485] [outer = 1BED1800] 18:09:36 INFO - PROCESS | 3656 | 1464052176253 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1CABCC00) [pid = 3656] [serial = 486] [outer = 1BED1800] 18:09:36 INFO - PROCESS | 3656 | 1464052176832 Marionette TRACE conn9 <- [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]]]}] 18:09:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:09:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 18:09:36 INFO - PROCESS | 3656 | 1464052176897 Marionette TRACE conn9 -> [0,613,"getWindowHandle",null] 18:09:36 INFO - PROCESS | 3656 | 1464052176900 Marionette TRACE conn9 <- [1,613,null,{"value":"13"}] 18:09:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:09:36 INFO - PROCESS | 3656 | 1464052176947 Marionette TRACE conn9 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:09:36 INFO - PROCESS | 3656 | 1464052176949 Marionette TRACE conn9 <- [1,614,null,{}] 18:09:36 INFO - PROCESS | 3656 | 1464052176955 Marionette TRACE conn9 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:37 INFO - PROCESS | 3656 | 1464052177072 Marionette TRACE conn9 <- [1,615,null,{"value":null}] 18:09:37 INFO - PROCESS | 3656 | 1464052177168 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 3656 | ++DOCSHELL 1368D400 == 64 [pid = 3656] [id = 163] 18:09:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (13A4BC00) [pid = 3656] [serial = 487] [outer = 00000000] 18:09:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (17916C00) [pid = 3656] [serial = 488] [outer = 13A4BC00] 18:09:37 INFO - PROCESS | 3656 | 1464052177222 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (18372400) [pid = 3656] [serial = 489] [outer = 13A4BC00] 18:09:38 INFO - PROCESS | 3656 | 1464052178018 Marionette TRACE conn9 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:09:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:09:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1166ms 18:09:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:09:38 INFO - PROCESS | 3656 | 1464052178070 Marionette TRACE conn9 -> [0,617,"getWindowHandle",null] 18:09:38 INFO - PROCESS | 3656 | 1464052178074 Marionette TRACE conn9 <- [1,617,null,{"value":"13"}] 18:09:38 INFO - PROCESS | 3656 | 1464052178079 Marionette TRACE conn9 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:09:38 INFO - PROCESS | 3656 | 1464052178083 Marionette TRACE conn9 <- [1,618,null,{}] 18:09:38 INFO - PROCESS | 3656 | 1464052178089 Marionette TRACE conn9 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:38 INFO - PROCESS | 3656 | 1464052178186 Marionette TRACE conn9 <- [1,619,null,{"value":null}] 18:09:38 INFO - PROCESS | 3656 | 1464052178322 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:38 INFO - PROCESS | 3656 | ++DOCSHELL 0E042400 == 65 [pid = 3656] [id = 164] 18:09:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (0E078C00) [pid = 3656] [serial = 490] [outer = 00000000] 18:09:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (12479400) [pid = 3656] [serial = 491] [outer = 0E078C00] 18:09:38 INFO - PROCESS | 3656 | 1464052178372 Marionette DEBUG loaded listener.js 18:09:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (13632000) [pid = 3656] [serial = 492] [outer = 0E078C00] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 1B048C00 == 64 [pid = 3656] [id = 158] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 1927D800 == 63 [pid = 3656] [id = 157] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 16381C00 == 62 [pid = 3656] [id = 156] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 1A515400 == 61 [pid = 3656] [id = 155] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 190A6C00 == 60 [pid = 3656] [id = 154] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 0DD3A400 == 59 [pid = 3656] [id = 153] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 17429400 == 58 [pid = 3656] [id = 152] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 16C10800 == 57 [pid = 3656] [id = 151] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 124F5400 == 56 [pid = 3656] [id = 150] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1BE04000) [pid = 3656] [serial = 425] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 12471000 == 55 [pid = 3656] [id = 149] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 17AAC400 == 54 [pid = 3656] [id = 145] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 1564F000 == 53 [pid = 3656] [id = 144] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 0E07A000 == 52 [pid = 3656] [id = 143] 18:09:38 INFO - PROCESS | 3656 | --DOCSHELL 1B460C00 == 51 [pid = 3656] [id = 142] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (182E6400) [pid = 3656] [serial = 411] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (181A7400) [pid = 3656] [serial = 410] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (183CB800) [pid = 3656] [serial = 413] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1272B400) [pid = 3656] [serial = 385] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (16C1B800) [pid = 3656] [serial = 389] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1CA40400) [pid = 3656] [serial = 392] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (12713000) [pid = 3656] [serial = 396] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (12472000) [pid = 3656] [serial = 395] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (16C05400) [pid = 3656] [serial = 404] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (16C13000) [pid = 3656] [serial = 405] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (17430C00) [pid = 3656] [serial = 407] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (13626C00) [pid = 3656] [serial = 401] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (15066C00) [pid = 3656] [serial = 402] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (15641400) [pid = 3656] [serial = 399] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1537B400) [pid = 3656] [serial = 398] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1A50E400) [pid = 3656] [serial = 416] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (12716000) [pid = 3656] [serial = 419] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (13F9C800) [pid = 3656] [serial = 420] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1A507C00) [pid = 3656] [serial = 422] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (12728C00) [pid = 3656] [serial = 158] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1A517800) [pid = 3656] [serial = 417] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (19026800) [pid = 3656] [serial = 414] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1B451C00) [pid = 3656] [serial = 423] [outer = 00000000] [url = about:blank] 18:09:38 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (175E6400) [pid = 3656] [serial = 408] [outer = 00000000] [url = about:blank] 18:09:39 INFO - PROCESS | 3656 | 1464052179015 Marionette TRACE conn9 <- [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]]]}] 18:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 990ms 18:09:39 INFO - PROCESS | 3656 | 1464052179070 Marionette TRACE conn9 -> [0,621,"getWindowHandle",null] 18:09:39 INFO - PROCESS | 3656 | 1464052179075 Marionette TRACE conn9 <- [1,621,null,{"value":"13"}] 18:09:39 INFO - PROCESS | 3656 | 1464052179081 Marionette TRACE conn9 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:09:39 INFO - PROCESS | 3656 | 1464052179084 Marionette TRACE conn9 <- [1,622,null,{}] 18:09:39 INFO - PROCESS | 3656 | 1464052179088 Marionette TRACE conn9 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:39 INFO - PROCESS | 3656 | 1464052179169 Marionette TRACE conn9 <- [1,623,null,{"value":null}] 18:09:39 INFO - PROCESS | 3656 | 1464052179255 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3C000 == 52 [pid = 3656] [id = 165] 18:09:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (0E037800) [pid = 3656] [serial = 493] [outer = 00000000] 18:09:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (121DC800) [pid = 3656] [serial = 494] [outer = 0E037800] 18:09:39 INFO - PROCESS | 3656 | 1464052179300 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (12719800) [pid = 3656] [serial = 495] [outer = 0E037800] 18:09:39 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:39 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:39 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:39 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:39 INFO - PROCESS | 3656 | 1464052179722 Marionette TRACE conn9 <- [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]]]}] 18:09:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:09:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 671ms 18:09:39 INFO - PROCESS | 3656 | 1464052179754 Marionette TRACE conn9 -> [0,625,"getWindowHandle",null] 18:09:39 INFO - PROCESS | 3656 | 1464052179757 Marionette TRACE conn9 <- [1,625,null,{"value":"13"}] 18:09:39 INFO - PROCESS | 3656 | 1464052179760 Marionette TRACE conn9 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:09:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:09:39 INFO - PROCESS | 3656 | 1464052179763 Marionette TRACE conn9 <- [1,626,null,{}] 18:09:39 INFO - PROCESS | 3656 | 1464052179773 Marionette TRACE conn9 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:39 INFO - PROCESS | 3656 | 1464052179857 Marionette TRACE conn9 <- [1,627,null,{"value":null}] 18:09:39 INFO - PROCESS | 3656 | 1464052179864 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 3656 | ++DOCSHELL 13626800 == 53 [pid = 3656] [id = 166] 18:09:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (13627C00) [pid = 3656] [serial = 496] [outer = 00000000] 18:09:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (15382000) [pid = 3656] [serial = 497] [outer = 13627C00] 18:09:39 INFO - PROCESS | 3656 | 1464052179911 Marionette DEBUG loaded listener.js 18:09:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (15646800) [pid = 3656] [serial = 498] [outer = 13627C00] 18:09:40 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:40 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:40 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:40 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:40 INFO - PROCESS | 3656 | 1464052180350 Marionette TRACE conn9 <- [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]]]}] 18:09:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:09:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 631ms 18:09:40 INFO - PROCESS | 3656 | 1464052180394 Marionette TRACE conn9 -> [0,629,"getWindowHandle",null] 18:09:40 INFO - PROCESS | 3656 | 1464052180397 Marionette TRACE conn9 <- [1,629,null,{"value":"13"}] 18:09:40 INFO - PROCESS | 3656 | 1464052180400 Marionette TRACE conn9 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:09:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:09:40 INFO - PROCESS | 3656 | 1464052180402 Marionette TRACE conn9 <- [1,630,null,{}] 18:09:40 INFO - PROCESS | 3656 | 1464052180405 Marionette TRACE conn9 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:40 INFO - PROCESS | 3656 | 1464052180487 Marionette TRACE conn9 <- [1,631,null,{"value":null}] 18:09:40 INFO - PROCESS | 3656 | 1464052180494 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:40 INFO - PROCESS | 3656 | ++DOCSHELL 1564F000 == 54 [pid = 3656] [id = 167] 18:09:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (163A7000) [pid = 3656] [serial = 499] [outer = 00000000] 18:09:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (16C06000) [pid = 3656] [serial = 500] [outer = 163A7000] 18:09:40 INFO - PROCESS | 3656 | 1464052180540 Marionette DEBUG loaded listener.js 18:09:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (16C1D000) [pid = 3656] [serial = 501] [outer = 163A7000] 18:09:41 INFO - PROCESS | 3656 | 1464052180990 Marionette TRACE conn9 <- [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]]]}] 18:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 632ms 18:09:41 INFO - PROCESS | 3656 | 1464052181038 Marionette TRACE conn9 -> [0,633,"getWindowHandle",null] 18:09:41 INFO - PROCESS | 3656 | 1464052181040 Marionette TRACE conn9 <- [1,633,null,{"value":"13"}] 18:09:41 INFO - PROCESS | 3656 | 1464052181043 Marionette TRACE conn9 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:09:41 INFO - PROCESS | 3656 | 1464052181045 Marionette TRACE conn9 <- [1,634,null,{}] 18:09:41 INFO - PROCESS | 3656 | 1464052181048 Marionette TRACE conn9 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:41 INFO - PROCESS | 3656 | 1464052181153 Marionette TRACE conn9 <- [1,635,null,{"value":null}] 18:09:41 INFO - PROCESS | 3656 | 1464052181160 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:41 INFO - PROCESS | 3656 | ++DOCSHELL 16C14800 == 55 [pid = 3656] [id = 168] 18:09:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (16D6A000) [pid = 3656] [serial = 502] [outer = 00000000] 18:09:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1742B000) [pid = 3656] [serial = 503] [outer = 16D6A000] 18:09:41 INFO - PROCESS | 3656 | 1464052181205 Marionette DEBUG loaded listener.js 18:09:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (176C8000) [pid = 3656] [serial = 504] [outer = 16D6A000] 18:09:41 INFO - PROCESS | 3656 | 1464052181704 Marionette TRACE conn9 <- [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]]]}] 18:09:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:09:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 671ms 18:09:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:09:41 INFO - PROCESS | 3656 | 1464052181716 Marionette TRACE conn9 -> [0,637,"getWindowHandle",null] 18:09:41 INFO - PROCESS | 3656 | 1464052181718 Marionette TRACE conn9 <- [1,637,null,{"value":"13"}] 18:09:41 INFO - PROCESS | 3656 | 1464052181721 Marionette TRACE conn9 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:09:41 INFO - PROCESS | 3656 | 1464052181723 Marionette TRACE conn9 <- [1,638,null,{}] 18:09:41 INFO - PROCESS | 3656 | 1464052181726 Marionette TRACE conn9 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:41 INFO - PROCESS | 3656 | 1464052181858 Marionette TRACE conn9 <- [1,639,null,{"value":null}] 18:09:41 INFO - PROCESS | 3656 | 1464052181866 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:41 INFO - PROCESS | 3656 | ++DOCSHELL 0DD38400 == 56 [pid = 3656] [id = 169] 18:09:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (0E040C00) [pid = 3656] [serial = 505] [outer = 00000000] 18:09:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (182E1000) [pid = 3656] [serial = 506] [outer = 0E040C00] 18:09:41 INFO - PROCESS | 3656 | 1464052181910 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (183CD000) [pid = 3656] [serial = 507] [outer = 0E040C00] 18:09:42 INFO - PROCESS | 3656 | 1464052182324 Marionette TRACE conn9 <- [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]]]}] 18:09:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:09:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 18:09:42 INFO - PROCESS | 3656 | 1464052182370 Marionette TRACE conn9 -> [0,641,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 3656 | 1464052182372 Marionette TRACE conn9 <- [1,641,null,{"value":"13"}] 18:09:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:09:42 INFO - PROCESS | 3656 | 1464052182375 Marionette TRACE conn9 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 3656 | 1464052182377 Marionette TRACE conn9 <- [1,642,null,{}] 18:09:42 INFO - PROCESS | 3656 | 1464052182388 Marionette TRACE conn9 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:42 INFO - PROCESS | 3656 | 1464052182492 Marionette TRACE conn9 <- [1,643,null,{"value":null}] 18:09:42 INFO - PROCESS | 3656 | 1464052182573 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 3656 | ++DOCSHELL 18FB8800 == 57 [pid = 3656] [id = 170] 18:09:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (190A0800) [pid = 3656] [serial = 508] [outer = 00000000] 18:09:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1927D800) [pid = 3656] [serial = 509] [outer = 190A0800] 18:09:42 INFO - PROCESS | 3656 | 1464052182617 Marionette DEBUG loaded listener.js 18:09:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1927EC00) [pid = 3656] [serial = 510] [outer = 190A0800] 18:09:43 INFO - PROCESS | 3656 | 1464052183026 Marionette TRACE conn9 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (16CAC000) [pid = 3656] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1262C400) [pid = 3656] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (183C5800) [pid = 3656] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (0E037C00) [pid = 3656] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1916FC00) [pid = 3656] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (176C8C00) [pid = 3656] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1AD82C00) [pid = 3656] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1CAB6800) [pid = 3656] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1271D400) [pid = 3656] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (163B3C00) [pid = 3656] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (16C13C00) [pid = 3656] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1A51B000) [pid = 3656] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1A51D800) [pid = 3656] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (11F47000) [pid = 3656] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:09:43 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1537E000) [pid = 3656] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 931ms 18:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:09:43 INFO - PROCESS | 3656 | 1464052183311 Marionette TRACE conn9 -> [0,645,"getWindowHandle",null] 18:09:43 INFO - PROCESS | 3656 | 1464052183313 Marionette TRACE conn9 <- [1,645,null,{"value":"13"}] 18:09:43 INFO - PROCESS | 3656 | 1464052183316 Marionette TRACE conn9 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 3656 | 1464052183318 Marionette TRACE conn9 <- [1,646,null,{}] 18:09:43 INFO - PROCESS | 3656 | 1464052183321 Marionette TRACE conn9 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:43 INFO - PROCESS | 3656 | 1464052183408 Marionette TRACE conn9 <- [1,647,null,{"value":null}] 18:09:43 INFO - PROCESS | 3656 | 1464052183417 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:43 INFO - PROCESS | 3656 | ++DOCSHELL 1271D400 == 58 [pid = 3656] [id = 171] 18:09:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (12724000) [pid = 3656] [serial = 511] [outer = 00000000] 18:09:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (15647400) [pid = 3656] [serial = 512] [outer = 12724000] 18:09:43 INFO - PROCESS | 3656 | 1464052183460 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1742C000) [pid = 3656] [serial = 513] [outer = 12724000] 18:09:43 INFO - PROCESS | 3656 | 1464052183903 Marionette TRACE conn9 <- [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]]]}] 18:09:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:09:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 632ms 18:09:43 INFO - PROCESS | 3656 | 1464052183948 Marionette TRACE conn9 -> [0,649,"getWindowHandle",null] 18:09:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:09:43 INFO - PROCESS | 3656 | 1464052183950 Marionette TRACE conn9 <- [1,649,null,{"value":"13"}] 18:09:43 INFO - PROCESS | 3656 | 1464052183953 Marionette TRACE conn9 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 3656 | 1464052183955 Marionette TRACE conn9 <- [1,650,null,{}] 18:09:43 INFO - PROCESS | 3656 | 1464052183958 Marionette TRACE conn9 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:44 INFO - PROCESS | 3656 | 1464052184035 Marionette TRACE conn9 <- [1,651,null,{"value":null}] 18:09:44 INFO - PROCESS | 3656 | 1464052184044 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 3656 | ++DOCSHELL 18454800 == 59 [pid = 3656] [id = 172] 18:09:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1A502C00) [pid = 3656] [serial = 514] [outer = 00000000] 18:09:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1A517800) [pid = 3656] [serial = 515] [outer = 1A502C00] 18:09:44 INFO - PROCESS | 3656 | 1464052184087 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1AD7C400) [pid = 3656] [serial = 516] [outer = 1A502C00] 18:09:44 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:44 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:44 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:44 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:44 INFO - PROCESS | 3656 | 1464052184497 Marionette TRACE conn9 <- [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]]]}] 18:09:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:09:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 570ms 18:09:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:09:44 INFO - PROCESS | 3656 | 1464052184529 Marionette TRACE conn9 -> [0,653,"getWindowHandle",null] 18:09:44 INFO - PROCESS | 3656 | 1464052184531 Marionette TRACE conn9 <- [1,653,null,{"value":"13"}] 18:09:44 INFO - PROCESS | 3656 | 1464052184534 Marionette TRACE conn9 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:09:44 INFO - PROCESS | 3656 | 1464052184536 Marionette TRACE conn9 <- [1,654,null,{}] 18:09:44 INFO - PROCESS | 3656 | 1464052184557 Marionette TRACE conn9 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:44 INFO - PROCESS | 3656 | 1464052184639 Marionette TRACE conn9 <- [1,655,null,{"value":null}] 18:09:44 INFO - PROCESS | 3656 | 1464052184646 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 3656 | ++DOCSHELL 1A51D800 == 60 [pid = 3656] [id = 173] 18:09:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1AD7E800) [pid = 3656] [serial = 517] [outer = 00000000] 18:09:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1B03E800) [pid = 3656] [serial = 518] [outer = 1AD7E800] 18:09:44 INFO - PROCESS | 3656 | 1464052184691 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1B048400) [pid = 3656] [serial = 519] [outer = 1AD7E800] 18:09:45 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:45 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:45 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:45 INFO - PROCESS | 3656 | 1464052185105 Marionette TRACE conn9 <- [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]]]}] 18:09:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:09:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 631ms 18:09:45 INFO - PROCESS | 3656 | 1464052185169 Marionette TRACE conn9 -> [0,657,"getWindowHandle",null] 18:09:45 INFO - PROCESS | 3656 | 1464052185171 Marionette TRACE conn9 <- [1,657,null,{"value":"13"}] 18:09:45 INFO - PROCESS | 3656 | 1464052185175 Marionette TRACE conn9 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:09:45 INFO - PROCESS | 3656 | 1464052185177 Marionette TRACE conn9 <- [1,658,null,{}] 18:09:45 INFO - PROCESS | 3656 | 1464052185181 Marionette TRACE conn9 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:45 INFO - PROCESS | 3656 | 1464052185285 Marionette TRACE conn9 <- [1,659,null,{"value":null}] 18:09:45 INFO - PROCESS | 3656 | 1464052185535 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3B000 == 61 [pid = 3656] [id = 174] 18:09:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (0E036000) [pid = 3656] [serial = 520] [outer = 00000000] 18:09:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (0E07E400) [pid = 3656] [serial = 521] [outer = 0E036000] 18:09:45 INFO - PROCESS | 3656 | 1464052185593 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (0EBDD400) [pid = 3656] [serial = 522] [outer = 0E036000] 18:09:46 INFO - PROCESS | 3656 | 1464052186153 Marionette TRACE conn9 <- [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]]]}] 18:09:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:09:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1017ms 18:09:46 INFO - PROCESS | 3656 | 1464052186196 Marionette TRACE conn9 -> [0,661,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 3656 | 1464052186201 Marionette TRACE conn9 <- [1,661,null,{"value":"13"}] 18:09:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:09:46 INFO - PROCESS | 3656 | 1464052186206 Marionette TRACE conn9 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 3656 | 1464052186210 Marionette TRACE conn9 <- [1,662,null,{}] 18:09:46 INFO - PROCESS | 3656 | 1464052186215 Marionette TRACE conn9 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:46 INFO - PROCESS | 3656 | 1464052186343 Marionette TRACE conn9 <- [1,663,null,{"value":null}] 18:09:46 INFO - PROCESS | 3656 | 1464052186471 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 3656 | ++DOCSHELL 15062400 == 62 [pid = 3656] [id = 175] 18:09:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1509D000) [pid = 3656] [serial = 523] [outer = 00000000] 18:09:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (15383800) [pid = 3656] [serial = 524] [outer = 1509D000] 18:09:46 INFO - PROCESS | 3656 | 1464052186528 Marionette DEBUG loaded listener.js 18:09:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1564D800) [pid = 3656] [serial = 525] [outer = 1509D000] 18:09:46 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:09:46 INFO - PROCESS | 3656 | [3656] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:09:47 INFO - PROCESS | 3656 | 1464052187091 Marionette TRACE conn9 <- [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]]]}] 18:09:47 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 18:09:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 931ms 18:09:47 INFO - PROCESS | 3656 | 1464052187143 Marionette TRACE conn9 -> [0,665,"getWindowHandle",null] 18:09:47 INFO - PROCESS | 3656 | 1464052187147 Marionette TRACE conn9 <- [1,665,null,{"value":"13"}] 18:09:47 INFO - PROCESS | 3656 | 1464052187151 Marionette TRACE conn9 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:09:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:09:47 INFO - PROCESS | 3656 | 1464052187153 Marionette TRACE conn9 <- [1,666,null,{}] 18:09:47 INFO - PROCESS | 3656 | 1464052187157 Marionette TRACE conn9 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:47 INFO - PROCESS | 3656 | 1464052187263 Marionette TRACE conn9 <- [1,667,null,{"value":null}] 18:09:47 INFO - PROCESS | 3656 | 1464052187368 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:47 INFO - PROCESS | 3656 | ++DOCSHELL 182E4C00 == 63 [pid = 3656] [id = 176] 18:09:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (182E6400) [pid = 3656] [serial = 526] [outer = 00000000] 18:09:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1A506000) [pid = 3656] [serial = 527] [outer = 182E6400] 18:09:47 INFO - PROCESS | 3656 | 1464052187441 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1AD86400) [pid = 3656] [serial = 528] [outer = 182E6400] 18:09:48 INFO - PROCESS | 3656 | 1464052188009 Marionette TRACE conn9 <- [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]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:09:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 931ms 18:09:48 INFO - PROCESS | 3656 | 1464052188085 Marionette TRACE conn9 -> [0,669,"getWindowHandle",null] 18:09:48 INFO - PROCESS | 3656 | 1464052188088 Marionette TRACE conn9 <- [1,669,null,{"value":"13"}] 18:09:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:09:48 INFO - PROCESS | 3656 | 1464052188098 Marionette TRACE conn9 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 3656 | 1464052188104 Marionette TRACE conn9 <- [1,670,null,{}] 18:09:48 INFO - PROCESS | 3656 | 1464052188129 Marionette TRACE conn9 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:48 INFO - PROCESS | 3656 | 1464052188242 Marionette TRACE conn9 <- [1,671,null,{"value":null}] 18:09:48 INFO - PROCESS | 3656 | 1464052188363 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:48 INFO - PROCESS | 3656 | ++DOCSHELL 182DEC00 == 64 [pid = 3656] [id = 177] 18:09:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1B0CD800) [pid = 3656] [serial = 529] [outer = 00000000] 18:09:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1BE0C800) [pid = 3656] [serial = 530] [outer = 1B0CD800] 18:09:48 INFO - PROCESS | 3656 | 1464052188419 Marionette DEBUG loaded listener.js 18:09:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1BECE000) [pid = 3656] [serial = 531] [outer = 1B0CD800] 18:09:49 INFO - PROCESS | 3656 | 1464052189434 Marionette TRACE conn9 <- [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]]]}] 18:09:49 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) 18:09:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1397ms 18:09:49 INFO - PROCESS | 3656 | 1464052189529 Marionette TRACE conn9 -> [0,673,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 3656 | 1464052189532 Marionette TRACE conn9 <- [1,673,null,{"value":"13"}] 18:09:49 INFO - PROCESS | 3656 | 1464052189537 Marionette TRACE conn9 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 3656 | 1464052189539 Marionette TRACE conn9 <- [1,674,null,{}] 18:09:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:09:49 INFO - PROCESS | 3656 | 1464052189543 Marionette TRACE conn9 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:49 INFO - PROCESS | 3656 | 1464052189637 Marionette TRACE conn9 <- [1,675,null,{"value":null}] 18:09:50 INFO - PROCESS | 3656 | 1464052189974 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:50 INFO - PROCESS | 3656 | ++DOCSHELL 0DD30400 == 65 [pid = 3656] [id = 178] 18:09:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (0E035C00) [pid = 3656] [serial = 532] [outer = 00000000] 18:09:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (0E1F5400) [pid = 3656] [serial = 533] [outer = 0E035C00] 18:09:50 INFO - PROCESS | 3656 | 1464052190025 Marionette DEBUG loaded listener.js 18:09:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (12779000) [pid = 3656] [serial = 534] [outer = 0E035C00] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 1A51D800 == 64 [pid = 3656] [id = 173] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 18454800 == 63 [pid = 3656] [id = 172] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 1271D400 == 62 [pid = 3656] [id = 171] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 18FB8800 == 61 [pid = 3656] [id = 170] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 0DD38400 == 60 [pid = 3656] [id = 169] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 16C14800 == 59 [pid = 3656] [id = 168] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 1564F000 == 58 [pid = 3656] [id = 167] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 13626800 == 57 [pid = 3656] [id = 166] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 0DD3C000 == 56 [pid = 3656] [id = 165] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 0E042400 == 55 [pid = 3656] [id = 164] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 1537C800 == 54 [pid = 3656] [id = 160] 18:09:51 INFO - PROCESS | 3656 | --DOCSHELL 0DB6C400 == 53 [pid = 3656] [id = 159] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1AD81800) [pid = 3656] [serial = 464] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1742BC00) [pid = 3656] [serial = 344] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1902C400) [pid = 3656] [serial = 468] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1BA21C00) [pid = 3656] [serial = 473] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (183BB400) [pid = 3656] [serial = 459] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (13F94800) [pid = 3656] [serial = 450] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1CF02800) [pid = 3656] [serial = 338] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (12915000) [pid = 3656] [serial = 341] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (182E6800) [pid = 3656] [serial = 458] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (16C0A400) [pid = 3656] [serial = 431] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A50C400) [pid = 3656] [serial = 461] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (17AB2800) [pid = 3656] [serial = 455] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (0EBD9C00) [pid = 3656] [serial = 428] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1B042000) [pid = 3656] [serial = 470] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (203D6400) [pid = 3656] [serial = 444] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1CF0CC00) [pid = 3656] [serial = 437] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (150A1400) [pid = 3656] [serial = 446] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (17AB1000) [pid = 3656] [serial = 467] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1D566400) [pid = 3656] [serial = 440] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (16D64800) [pid = 3656] [serial = 452] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (13624400) [pid = 3656] [serial = 449] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1AD85000) [pid = 3656] [serial = 465] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1A513C00) [pid = 3656] [serial = 462] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (17422400) [pid = 3656] [serial = 453] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1BE0A800) [pid = 3656] [serial = 434] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1B045C00) [pid = 3656] [serial = 471] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (15646400) [pid = 3656] [serial = 447] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1D164C00) [pid = 3656] [serial = 347] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1CFC8400) [pid = 3656] [serial = 443] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (18145400) [pid = 3656] [serial = 456] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1CFBA800) [pid = 3656] [serial = 350] [outer = 00000000] [url = about:blank] 18:09:51 INFO - PROCESS | 3656 | 1464052191056 Marionette TRACE conn9 <- [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]]]}] 18:09:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:09:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1577ms 18:09:51 INFO - PROCESS | 3656 | 1464052191122 Marionette TRACE conn9 -> [0,677,"getWindowHandle",null] 18:09:51 INFO - PROCESS | 3656 | 1464052191127 Marionette TRACE conn9 <- [1,677,null,{"value":"13"}] 18:09:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:09:51 INFO - PROCESS | 3656 | 1464052191131 Marionette TRACE conn9 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 3656 | 1464052191134 Marionette TRACE conn9 <- [1,678,null,{}] 18:09:51 INFO - PROCESS | 3656 | 1464052191139 Marionette TRACE conn9 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:51 INFO - PROCESS | 3656 | 1464052191225 Marionette TRACE conn9 <- [1,679,null,{"value":null}] 18:09:51 INFO - PROCESS | 3656 | 1464052191234 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 3656 | ++DOCSHELL 11F45C00 == 54 [pid = 3656] [id = 179] 18:09:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (11F4A000) [pid = 3656] [serial = 535] [outer = 00000000] 18:09:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (12475800) [pid = 3656] [serial = 536] [outer = 11F4A000] 18:09:51 INFO - PROCESS | 3656 | 1464052191281 Marionette DEBUG loaded listener.js 18:09:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (12778400) [pid = 3656] [serial = 537] [outer = 11F4A000] 18:09:52 INFO - PROCESS | 3656 | 1464052192283 Marionette TRACE conn9 <- [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]]]}] 18:09:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:09:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1183ms 18:09:52 INFO - PROCESS | 3656 | 1464052192316 Marionette TRACE conn9 -> [0,681,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 3656 | 1464052192320 Marionette TRACE conn9 <- [1,681,null,{"value":"13"}] 18:09:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:09:52 INFO - PROCESS | 3656 | 1464052192324 Marionette TRACE conn9 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:09:52 INFO - PROCESS | 3656 | 1464052192326 Marionette TRACE conn9 <- [1,682,null,{}] 18:09:52 INFO - PROCESS | 3656 | 1464052192329 Marionette TRACE conn9 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:52 INFO - PROCESS | 3656 | 1464052192415 Marionette TRACE conn9 <- [1,683,null,{"value":null}] 18:09:52 INFO - PROCESS | 3656 | 1464052192423 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:52 INFO - PROCESS | 3656 | ++DOCSHELL 13A53800 == 55 [pid = 3656] [id = 180] 18:09:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (15386C00) [pid = 3656] [serial = 538] [outer = 00000000] 18:09:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (163A7800) [pid = 3656] [serial = 539] [outer = 15386C00] 18:09:52 INFO - PROCESS | 3656 | 1464052192470 Marionette DEBUG loaded listener.js 18:09:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (16C03C00) [pid = 3656] [serial = 540] [outer = 15386C00] 18:09:53 INFO - PROCESS | 3656 | 1464052193437 Marionette TRACE conn9 <- [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]]]}] 18:09:53 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) 18:09:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1121ms 18:09:53 INFO - PROCESS | 3656 | 1464052193481 Marionette TRACE conn9 -> [0,685,"getWindowHandle",null] 18:09:53 INFO - PROCESS | 3656 | 1464052193483 Marionette TRACE conn9 <- [1,685,null,{"value":"13"}] 18:09:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:09:53 INFO - PROCESS | 3656 | 1464052193488 Marionette TRACE conn9 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:09:53 INFO - PROCESS | 3656 | 1464052193493 Marionette TRACE conn9 <- [1,686,null,{}] 18:09:53 INFO - PROCESS | 3656 | 1464052193509 Marionette TRACE conn9 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:53 INFO - PROCESS | 3656 | 1464052193620 Marionette TRACE conn9 <- [1,687,null,{"value":null}] 18:09:53 INFO - PROCESS | 3656 | 1464052193628 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 3656 | ++DOCSHELL 17424000 == 56 [pid = 3656] [id = 181] 18:09:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (17424400) [pid = 3656] [serial = 541] [outer = 00000000] 18:09:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (17AB4000) [pid = 3656] [serial = 542] [outer = 17424400] 18:09:53 INFO - PROCESS | 3656 | 1464052193717 Marionette DEBUG loaded listener.js 18:09:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (18143800) [pid = 3656] [serial = 543] [outer = 17424400] 18:09:54 INFO - PROCESS | 3656 | 1464052194632 Marionette TRACE conn9 <- [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]]]}] 18:09:54 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) 18:09:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1180ms 18:09:54 INFO - PROCESS | 3656 | 1464052194670 Marionette TRACE conn9 -> [0,689,"getWindowHandle",null] 18:09:54 INFO - PROCESS | 3656 | 1464052194672 Marionette TRACE conn9 <- [1,689,null,{"value":"13"}] 18:09:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:09:54 INFO - PROCESS | 3656 | 1464052194683 Marionette TRACE conn9 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:09:54 INFO - PROCESS | 3656 | 1464052194684 Marionette TRACE conn9 <- [1,690,null,{}] 18:09:54 INFO - PROCESS | 3656 | 1464052194688 Marionette TRACE conn9 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:54 INFO - PROCESS | 3656 | 1464052194799 Marionette TRACE conn9 <- [1,691,null,{"value":null}] 18:09:54 INFO - PROCESS | 3656 | 1464052194807 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:54 INFO - PROCESS | 3656 | ++DOCSHELL 18147800 == 57 [pid = 3656] [id = 182] 18:09:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1814D800) [pid = 3656] [serial = 544] [outer = 00000000] 18:09:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (183CC800) [pid = 3656] [serial = 545] [outer = 1814D800] 18:09:54 INFO - PROCESS | 3656 | 1464052194898 Marionette DEBUG loaded listener.js 18:09:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (190A6C00) [pid = 3656] [serial = 546] [outer = 1814D800] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (1BA1C800) [pid = 3656] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (16D6A000) [pid = 3656] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (0E040C00) [pid = 3656] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (13A4BC00) [pid = 3656] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (163A7000) [pid = 3656] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (13627C00) [pid = 3656] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (0E037800) [pid = 3656] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (0E078C00) [pid = 3656] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (190A0800) [pid = 3656] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (12724000) [pid = 3656] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:09:55 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1A502C00) [pid = 3656] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:09:55 INFO - PROCESS | 3656 | 1464052195809 Marionette TRACE conn9 <- [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]]]}] 18:09:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:09:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1171ms 18:09:55 INFO - PROCESS | 3656 | 1464052195854 Marionette TRACE conn9 -> [0,693,"getWindowHandle",null] 18:09:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:09:55 INFO - PROCESS | 3656 | 1464052195856 Marionette TRACE conn9 <- [1,693,null,{"value":"13"}] 18:09:55 INFO - PROCESS | 3656 | 1464052195860 Marionette TRACE conn9 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:09:55 INFO - PROCESS | 3656 | 1464052195862 Marionette TRACE conn9 <- [1,694,null,{}] 18:09:55 INFO - PROCESS | 3656 | 1464052195865 Marionette TRACE conn9 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:55 INFO - PROCESS | 3656 | 1464052195947 Marionette TRACE conn9 <- [1,695,null,{"value":null}] 18:09:55 INFO - PROCESS | 3656 | 1464052195955 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:55 INFO - PROCESS | 3656 | ++DOCSHELL 140D4800 == 58 [pid = 3656] [id = 183] 18:09:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (16C0BC00) [pid = 3656] [serial = 547] [outer = 00000000] 18:09:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1909E800) [pid = 3656] [serial = 548] [outer = 16C0BC00] 18:09:56 INFO - PROCESS | 3656 | 1464052196006 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1927D000) [pid = 3656] [serial = 549] [outer = 16C0BC00] 18:09:56 INFO - PROCESS | 3656 | 1464052196932 Marionette TRACE conn9 <- [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]]]}] 18:09:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:09:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1131ms 18:09:56 INFO - PROCESS | 3656 | 1464052196991 Marionette TRACE conn9 -> [0,697,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 3656 | 1464052196993 Marionette TRACE conn9 <- [1,697,null,{"value":"13"}] 18:09:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:09:57 INFO - PROCESS | 3656 | 1464052196996 Marionette TRACE conn9 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - PROCESS | 3656 | 1464052196997 Marionette TRACE conn9 <- [1,698,null,{}] 18:09:57 INFO - PROCESS | 3656 | 1464052197001 Marionette TRACE conn9 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:57 INFO - PROCESS | 3656 | 1464052197081 Marionette TRACE conn9 <- [1,699,null,{"value":null}] 18:09:57 INFO - PROCESS | 3656 | 1464052197088 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:57 INFO - PROCESS | 3656 | ++DOCSHELL 1927F800 == 59 [pid = 3656] [id = 184] 18:09:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1A50C800) [pid = 3656] [serial = 550] [outer = 00000000] 18:09:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1AD7D400) [pid = 3656] [serial = 551] [outer = 1A50C800] 18:09:57 INFO - PROCESS | 3656 | 1464052197132 Marionette DEBUG loaded listener.js 18:09:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1AD87400) [pid = 3656] [serial = 552] [outer = 1A50C800] 18:09:58 INFO - PROCESS | 3656 | 1464052198230 Marionette TRACE conn9 <- [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]]]}] 18:09:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:09:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1284ms 18:09:58 INFO - PROCESS | 3656 | 1464052198279 Marionette TRACE conn9 -> [0,701,"getWindowHandle",null] 18:09:58 INFO - PROCESS | 3656 | 1464052198283 Marionette TRACE conn9 <- [1,701,null,{"value":"13"}] 18:09:58 INFO - PROCESS | 3656 | 1464052198330 Marionette TRACE conn9 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:09:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:09:58 INFO - PROCESS | 3656 | 1464052198334 Marionette TRACE conn9 <- [1,702,null,{}] 18:09:58 INFO - PROCESS | 3656 | 1464052198340 Marionette TRACE conn9 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:58 INFO - PROCESS | 3656 | 1464052198439 Marionette TRACE conn9 <- [1,703,null,{"value":null}] 18:09:58 INFO - PROCESS | 3656 | 1464052198596 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:58 INFO - PROCESS | 3656 | ++DOCSHELL 12475000 == 60 [pid = 3656] [id = 185] 18:09:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (12724000) [pid = 3656] [serial = 553] [outer = 00000000] 18:09:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1537B000) [pid = 3656] [serial = 554] [outer = 12724000] 18:09:58 INFO - PROCESS | 3656 | 1464052198693 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (15649C00) [pid = 3656] [serial = 555] [outer = 12724000] 18:09:59 INFO - PROCESS | 3656 | 1464052199744 Marionette TRACE conn9 <- [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]]]}] 18:09:59 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 18:09:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1432ms 18:09:59 INFO - PROCESS | 3656 | 1464052199766 Marionette TRACE conn9 -> [0,705,"getWindowHandle",null] 18:09:59 INFO - PROCESS | 3656 | 1464052199772 Marionette TRACE conn9 <- [1,705,null,{"value":"13"}] 18:09:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:09:59 INFO - PROCESS | 3656 | 1464052199778 Marionette TRACE conn9 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:09:59 INFO - PROCESS | 3656 | 1464052199781 Marionette TRACE conn9 <- [1,706,null,{}] 18:09:59 INFO - PROCESS | 3656 | 1464052199786 Marionette TRACE conn9 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:59 INFO - PROCESS | 3656 | 1464052199897 Marionette TRACE conn9 <- [1,707,null,{"value":null}] 18:10:00 INFO - PROCESS | 3656 | 1464052200058 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:00 INFO - PROCESS | 3656 | ++DOCSHELL 17AB2400 == 61 [pid = 3656] [id = 186] 18:10:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (17D2A000) [pid = 3656] [serial = 556] [outer = 00000000] 18:10:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (182E9400) [pid = 3656] [serial = 557] [outer = 17D2A000] 18:10:00 INFO - PROCESS | 3656 | 1464052200118 Marionette DEBUG loaded listener.js 18:10:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1927A400) [pid = 3656] [serial = 558] [outer = 17D2A000] 18:10:01 INFO - PROCESS | 3656 | 1464052201127 Marionette TRACE conn9 <- [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]]]}] 18:10:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:10:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1376ms 18:10:01 INFO - PROCESS | 3656 | 1464052201155 Marionette TRACE conn9 -> [0,709,"getWindowHandle",null] 18:10:01 INFO - PROCESS | 3656 | 1464052201158 Marionette TRACE conn9 <- [1,709,null,{"value":"13"}] 18:10:01 INFO - PROCESS | 3656 | 1464052201161 Marionette TRACE conn9 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:10:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:10:01 INFO - PROCESS | 3656 | 1464052201165 Marionette TRACE conn9 <- [1,710,null,{}] 18:10:01 INFO - PROCESS | 3656 | 1464052201176 Marionette TRACE conn9 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:01 INFO - PROCESS | 3656 | 1464052201283 Marionette TRACE conn9 <- [1,711,null,{"value":null}] 18:10:01 INFO - PROCESS | 3656 | 1464052201436 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:01 INFO - PROCESS | 3656 | ++DOCSHELL 140D1800 == 62 [pid = 3656] [id = 187] 18:10:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1B047000) [pid = 3656] [serial = 559] [outer = 00000000] 18:10:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1B053800) [pid = 3656] [serial = 560] [outer = 1B047000] 18:10:01 INFO - PROCESS | 3656 | 1464052201498 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1B058400) [pid = 3656] [serial = 561] [outer = 1B047000] 18:10:02 INFO - PROCESS | 3656 | 1464052202015 Marionette TRACE conn9 <- [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] 18:10:02 INFO - PROCESS | 3656 | 1464052202164 Marionette TRACE conn9 <- [1,713,null,{"value":"13"}] 18:10:02 INFO - PROCESS | 3656 | 1464052202201 Marionette TRACE conn9 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:10:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:10:02 INFO - PROCESS | 3656 | 1464052202204 Marionette TRACE conn9 <- [1,714,null,{}] 18:10:02 INFO - PROCESS | 3656 | 1464052202210 Marionette TRACE conn9 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:02 INFO - PROCESS | 3656 | 1464052202310 Marionette TRACE conn9 <- [1,715,null,{"value":null}] 18:10:02 INFO - PROCESS | 3656 | 1464052202404 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:02 INFO - PROCESS | 3656 | ++DOCSHELL 12960000 == 63 [pid = 3656] [id = 188] 18:10:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1368F400) [pid = 3656] [serial = 562] [outer = 00000000] 18:10:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (15065C00) [pid = 3656] [serial = 563] [outer = 1368F400] 18:10:02 INFO - PROCESS | 3656 | 1464052202453 Marionette DEBUG loaded listener.js 18:10:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (16389800) [pid = 3656] [serial = 564] [outer = 1368F400] 18:10:03 INFO - PROCESS | 3656 | 1464052203039 Marionette TRACE conn9 <- [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]]]}] 18:10:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:10:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 871ms 18:10:03 INFO - PROCESS | 3656 | 1464052203076 Marionette TRACE conn9 -> [0,717,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 3656 | 1464052203080 Marionette TRACE conn9 <- [1,717,null,{"value":"13"}] 18:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:10:03 INFO - PROCESS | 3656 | 1464052203087 Marionette TRACE conn9 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 3656 | 1464052203091 Marionette TRACE conn9 <- [1,718,null,{}] 18:10:03 INFO - PROCESS | 3656 | 1464052203095 Marionette TRACE conn9 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:03 INFO - PROCESS | 3656 | 1464052203192 Marionette TRACE conn9 <- [1,719,null,{"value":null}] 18:10:03 INFO - PROCESS | 3656 | 1464052203321 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:03 INFO - PROCESS | 3656 | ++DOCSHELL 16C04000 == 64 [pid = 3656] [id = 189] 18:10:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (17919800) [pid = 3656] [serial = 565] [outer = 00000000] 18:10:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (18378400) [pid = 3656] [serial = 566] [outer = 17919800] 18:10:03 INFO - PROCESS | 3656 | 1464052203370 Marionette DEBUG loaded listener.js 18:10:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (19170C00) [pid = 3656] [serial = 567] [outer = 17919800] 18:10:03 INFO - PROCESS | 3656 | --DOCSHELL 140D4800 == 63 [pid = 3656] [id = 183] 18:10:03 INFO - PROCESS | 3656 | --DOCSHELL 18147800 == 62 [pid = 3656] [id = 182] 18:10:03 INFO - PROCESS | 3656 | --DOCSHELL 17424000 == 61 [pid = 3656] [id = 181] 18:10:03 INFO - PROCESS | 3656 | --DOCSHELL 13A53800 == 60 [pid = 3656] [id = 180] 18:10:03 INFO - PROCESS | 3656 | --DOCSHELL 11F45C00 == 59 [pid = 3656] [id = 179] 18:10:03 INFO - PROCESS | 3656 | --DOCSHELL 0DD30400 == 58 [pid = 3656] [id = 178] 18:10:03 INFO - PROCESS | 3656 | --DOCSHELL 0DD3B000 == 57 [pid = 3656] [id = 174] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1BE0F400) [pid = 3656] [serial = 426] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1B03E800) [pid = 3656] [serial = 518] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1742B000) [pid = 3656] [serial = 503] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (183CD000) [pid = 3656] [serial = 507] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (0E03E400) [pid = 3656] [serial = 476] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (16C08000) [pid = 3656] [serial = 479] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (182E1000) [pid = 3656] [serial = 506] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1B03A000) [pid = 3656] [serial = 482] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (18372400) [pid = 3656] [serial = 489] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (17916C00) [pid = 3656] [serial = 488] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (16C06000) [pid = 3656] [serial = 500] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (15382000) [pid = 3656] [serial = 497] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (15646800) [pid = 3656] [serial = 498] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (121DC800) [pid = 3656] [serial = 494] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (12719800) [pid = 3656] [serial = 495] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (13632000) [pid = 3656] [serial = 492] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (12479400) [pid = 3656] [serial = 491] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1CAB2000) [pid = 3656] [serial = 485] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1927D800) [pid = 3656] [serial = 509] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (15647400) [pid = 3656] [serial = 512] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1742C000) [pid = 3656] [serial = 513] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1A517800) [pid = 3656] [serial = 515] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (1927EC00) [pid = 3656] [serial = 510] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (176C8000) [pid = 3656] [serial = 504] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1AD7C400) [pid = 3656] [serial = 516] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (16C1D000) [pid = 3656] [serial = 501] [outer = 00000000] [url = about:blank] 18:10:03 INFO - PROCESS | 3656 | 1464052203885 Marionette TRACE conn9 <- [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] 18:10:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:10:03 INFO - PROCESS | 3656 | 1464052203919 Marionette TRACE conn9 <- [1,721,null,{"value":"13"}] 18:10:03 INFO - PROCESS | 3656 | 1464052203922 Marionette TRACE conn9 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 3656 | 1464052203924 Marionette TRACE conn9 <- [1,722,null,{}] 18:10:03 INFO - PROCESS | 3656 | 1464052203933 Marionette TRACE conn9 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:04 INFO - PROCESS | 3656 | 1464052204021 Marionette TRACE conn9 <- [1,723,null,{"value":null}] 18:10:04 INFO - PROCESS | 3656 | 1464052204145 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:04 INFO - PROCESS | 3656 | ++DOCSHELL 13F9CC00 == 58 [pid = 3656] [id = 190] 18:10:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (150A1000) [pid = 3656] [serial = 568] [outer = 00000000] 18:10:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (16386000) [pid = 3656] [serial = 569] [outer = 150A1000] 18:10:04 INFO - PROCESS | 3656 | 1464052204193 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (16C0F000) [pid = 3656] [serial = 570] [outer = 150A1000] 18:10:04 INFO - PROCESS | 3656 | 1464052204569 Marionette TRACE conn9 <- [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]]]}] 18:10:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:10:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 18:10:04 INFO - PROCESS | 3656 | 1464052204596 Marionette TRACE conn9 -> [0,725,"getWindowHandle",null] 18:10:04 INFO - PROCESS | 3656 | 1464052204598 Marionette TRACE conn9 <- [1,725,null,{"value":"13"}] 18:10:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:10:04 INFO - PROCESS | 3656 | 1464052204601 Marionette TRACE conn9 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:10:04 INFO - PROCESS | 3656 | 1464052204602 Marionette TRACE conn9 <- [1,726,null,{}] 18:10:04 INFO - PROCESS | 3656 | 1464052204606 Marionette TRACE conn9 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:04 INFO - PROCESS | 3656 | 1464052204689 Marionette TRACE conn9 <- [1,727,null,{"value":null}] 18:10:04 INFO - PROCESS | 3656 | 1464052204695 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:04 INFO - PROCESS | 3656 | ++DOCSHELL 17916C00 == 59 [pid = 3656] [id = 191] 18:10:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (17919000) [pid = 3656] [serial = 571] [outer = 00000000] 18:10:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (183CD000) [pid = 3656] [serial = 572] [outer = 17919000] 18:10:04 INFO - PROCESS | 3656 | 1464052204739 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1927E000) [pid = 3656] [serial = 573] [outer = 17919000] 18:10:05 INFO - PROCESS | 3656 | 1464052205678 Marionette TRACE conn9 <- [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]]]}] 18:10:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:10:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1124ms 18:10:05 INFO - PROCESS | 3656 | 1464052205726 Marionette TRACE conn9 -> [0,729,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 3656 | 1464052205728 Marionette TRACE conn9 <- [1,729,null,{"value":"13"}] 18:10:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:10:05 INFO - PROCESS | 3656 | 1464052205732 Marionette TRACE conn9 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - PROCESS | 3656 | 1464052205733 Marionette TRACE conn9 <- [1,730,null,{}] 18:10:05 INFO - PROCESS | 3656 | 1464052205737 Marionette TRACE conn9 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:05 INFO - PROCESS | 3656 | 1464052205847 Marionette TRACE conn9 <- [1,731,null,{"value":null}] 18:10:05 INFO - PROCESS | 3656 | 1464052205855 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 3656 | ++DOCSHELL 1A504000 == 60 [pid = 3656] [id = 192] 18:10:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1A511800) [pid = 3656] [serial = 574] [outer = 00000000] 18:10:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1AD7B800) [pid = 3656] [serial = 575] [outer = 1A511800] 18:10:05 INFO - PROCESS | 3656 | 1464052205942 Marionette DEBUG loaded listener.js 18:10:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (182DD800) [pid = 3656] [serial = 576] [outer = 1A511800] 18:10:06 INFO - PROCESS | 3656 | 1464052206807 Marionette TRACE conn9 <- [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]]]}] 18:10:06 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 18:10:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1133ms 18:10:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:10:06 INFO - PROCESS | 3656 | 1464052206864 Marionette TRACE conn9 -> [0,733,"getWindowHandle",null] 18:10:06 INFO - PROCESS | 3656 | 1464052206866 Marionette TRACE conn9 <- [1,733,null,{"value":"13"}] 18:10:06 INFO - PROCESS | 3656 | 1464052206869 Marionette TRACE conn9 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:10:06 INFO - PROCESS | 3656 | 1464052206871 Marionette TRACE conn9 <- [1,734,null,{}] 18:10:06 INFO - PROCESS | 3656 | 1464052206875 Marionette TRACE conn9 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:07 INFO - PROCESS | 3656 | 1464052207010 Marionette TRACE conn9 <- [1,735,null,{"value":null}] 18:10:07 INFO - PROCESS | 3656 | 1464052207018 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:07 INFO - PROCESS | 3656 | ++DOCSHELL 1509C400 == 61 [pid = 3656] [id = 193] 18:10:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (182DF000) [pid = 3656] [serial = 577] [outer = 00000000] 18:10:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1B0CA800) [pid = 3656] [serial = 578] [outer = 182DF000] 18:10:07 INFO - PROCESS | 3656 | 1464052207063 Marionette DEBUG loaded listener.js 18:10:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1B456000) [pid = 3656] [serial = 579] [outer = 182DF000] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1CABEC00) [pid = 3656] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (15650000) [pid = 3656] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1D16A400) [pid = 3656] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (12728800) [pid = 3656] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (18106C00) [pid = 3656] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (17424400) [pid = 3656] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1814D800) [pid = 3656] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (16C0BC00) [pid = 3656] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (11F4A000) [pid = 3656] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (15386C00) [pid = 3656] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (0E035C00) [pid = 3656] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (0DBA1C00) [pid = 3656] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (15387400) [pid = 3656] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1BED1800) [pid = 3656] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (1A514400) [pid = 3656] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (1AD7E800) [pid = 3656] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (0E07F000) [pid = 3656] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (11F7A000) [pid = 3656] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (1A517400) [pid = 3656] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:10:07 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (1CF0D800) [pid = 3656] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:10:08 INFO - PROCESS | 3656 | 1464052207981 Marionette TRACE conn9 <- [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]]]}] 18:10:08 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.) 18:10:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1119ms 18:10:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:10:08 INFO - PROCESS | 3656 | 1464052207988 Marionette TRACE conn9 -> [0,737,"getWindowHandle",null] 18:10:08 INFO - PROCESS | 3656 | 1464052207990 Marionette TRACE conn9 <- [1,737,null,{"value":"13"}] 18:10:08 INFO - PROCESS | 3656 | 1464052207993 Marionette TRACE conn9 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:10:08 INFO - PROCESS | 3656 | 1464052207995 Marionette TRACE conn9 <- [1,738,null,{}] 18:10:08 INFO - PROCESS | 3656 | 1464052207998 Marionette TRACE conn9 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:08 INFO - PROCESS | 3656 | 1464052208105 Marionette TRACE conn9 <- [1,739,null,{"value":null}] 18:10:08 INFO - PROCESS | 3656 | 1464052208157 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 3656 | ++DOCSHELL 11F48800 == 62 [pid = 3656] [id = 194] 18:10:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (1272E000) [pid = 3656] [serial = 580] [outer = 00000000] 18:10:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (15607000) [pid = 3656] [serial = 581] [outer = 1272E000] 18:10:08 INFO - PROCESS | 3656 | 1464052208201 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (16C13000) [pid = 3656] [serial = 582] [outer = 1272E000] 18:10:09 INFO - PROCESS | 3656 | 1464052209059 Marionette TRACE conn9 <- [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]]]}] 18:10:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:10:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1133ms 18:10:09 INFO - PROCESS | 3656 | 1464052209126 Marionette TRACE conn9 -> [0,741,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 3656 | 1464052209128 Marionette TRACE conn9 <- [1,741,null,{"value":"13"}] 18:10:09 INFO - PROCESS | 3656 | 1464052209132 Marionette TRACE conn9 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:10:09 INFO - PROCESS | 3656 | 1464052209133 Marionette TRACE conn9 <- [1,742,null,{}] 18:10:09 INFO - PROCESS | 3656 | 1464052209137 Marionette TRACE conn9 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:09 INFO - PROCESS | 3656 | 1464052209245 Marionette TRACE conn9 <- [1,743,null,{"value":null}] 18:10:09 INFO - PROCESS | 3656 | 1464052209255 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:09 INFO - PROCESS | 3656 | ++DOCSHELL 16C02C00 == 63 [pid = 3656] [id = 195] 18:10:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (17428800) [pid = 3656] [serial = 583] [outer = 00000000] 18:10:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (1B046400) [pid = 3656] [serial = 584] [outer = 17428800] 18:10:09 INFO - PROCESS | 3656 | 1464052209299 Marionette DEBUG loaded listener.js 18:10:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1B460800) [pid = 3656] [serial = 585] [outer = 17428800] 18:10:10 INFO - PROCESS | 3656 | 1464052210258 Marionette TRACE conn9 <- [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]]]}] 18:10:10 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 18:10:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 18:10:10 INFO - PROCESS | 3656 | 1464052210317 Marionette TRACE conn9 -> [0,745,"getWindowHandle",null] 18:10:10 INFO - PROCESS | 3656 | 1464052210321 Marionette TRACE conn9 <- [1,745,null,{"value":"13"}] 18:10:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:10:10 INFO - PROCESS | 3656 | 1464052210327 Marionette TRACE conn9 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:10:10 INFO - PROCESS | 3656 | 1464052210331 Marionette TRACE conn9 <- [1,746,null,{}] 18:10:10 INFO - PROCESS | 3656 | 1464052210337 Marionette TRACE conn9 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:10 INFO - PROCESS | 3656 | 1464052210483 Marionette TRACE conn9 <- [1,747,null,{"value":null}] 18:10:10 INFO - PROCESS | 3656 | 1464052210626 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 3656 | ++DOCSHELL 1272C000 == 64 [pid = 3656] [id = 196] 18:10:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (12774800) [pid = 3656] [serial = 586] [outer = 00000000] 18:10:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (12782400) [pid = 3656] [serial = 587] [outer = 12774800] 18:10:10 INFO - PROCESS | 3656 | 1464052210682 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (13F9E400) [pid = 3656] [serial = 588] [outer = 12774800] 18:10:11 INFO - PROCESS | 3656 | 1464052211244 Marionette TRACE conn9 <- [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]]]}] 18:10:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:10:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 971ms 18:10:11 INFO - PROCESS | 3656 | 1464052211302 Marionette TRACE conn9 -> [0,749,"getWindowHandle",null] 18:10:11 INFO - PROCESS | 3656 | 1464052211308 Marionette TRACE conn9 <- [1,749,null,{"value":"13"}] 18:10:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:10:11 INFO - PROCESS | 3656 | 1464052211315 Marionette TRACE conn9 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:10:11 INFO - PROCESS | 3656 | 1464052211317 Marionette TRACE conn9 <- [1,750,null,{}] 18:10:11 INFO - PROCESS | 3656 | 1464052211322 Marionette TRACE conn9 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:11 INFO - PROCESS | 3656 | 1464052211429 Marionette TRACE conn9 <- [1,751,null,{"value":null}] 18:10:11 INFO - PROCESS | 3656 | 1464052211557 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:11 INFO - PROCESS | 3656 | ++DOCSHELL 17423C00 == 65 [pid = 3656] [id = 197] 18:10:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (17425000) [pid = 3656] [serial = 589] [outer = 00000000] 18:10:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (1791A000) [pid = 3656] [serial = 590] [outer = 17425000] 18:10:11 INFO - PROCESS | 3656 | 1464052211611 Marionette DEBUG loaded listener.js 18:10:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (182E3C00) [pid = 3656] [serial = 591] [outer = 17425000] 18:10:12 INFO - PROCESS | 3656 | 1464052212643 Marionette TRACE conn9 <- [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]]]}] 18:10:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:10:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1385ms 18:10:12 INFO - PROCESS | 3656 | 1464052212741 Marionette TRACE conn9 -> [0,753,"getWindowHandle",null] 18:10:12 INFO - PROCESS | 3656 | 1464052212744 Marionette TRACE conn9 <- [1,753,null,{"value":"13"}] 18:10:12 INFO - PROCESS | 3656 | 1464052212749 Marionette TRACE conn9 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:10:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:10:12 INFO - PROCESS | 3656 | 1464052212753 Marionette TRACE conn9 <- [1,754,null,{}] 18:10:12 INFO - PROCESS | 3656 | 1464052212764 Marionette TRACE conn9 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:12 INFO - PROCESS | 3656 | 1464052212865 Marionette TRACE conn9 <- [1,755,null,{"value":null}] 18:10:13 INFO - PROCESS | 3656 | 1464052212986 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 3656 | ++DOCSHELL 1AD88800 == 66 [pid = 3656] [id = 198] 18:10:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1B0CB800) [pid = 3656] [serial = 592] [outer = 00000000] 18:10:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1BA28800) [pid = 3656] [serial = 593] [outer = 1B0CB800] 18:10:13 INFO - PROCESS | 3656 | 1464052213044 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1BEC9000) [pid = 3656] [serial = 594] [outer = 1B0CB800] 18:10:14 INFO - PROCESS | 3656 | 1464052214078 Marionette TRACE conn9 <- [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]]]}] 18:10:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:10:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1381ms 18:10:14 INFO - PROCESS | 3656 | 1464052214135 Marionette TRACE conn9 -> [0,757,"getWindowHandle",null] 18:10:14 INFO - PROCESS | 3656 | 1464052214138 Marionette TRACE conn9 <- [1,757,null,{"value":"13"}] 18:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:10:14 INFO - PROCESS | 3656 | 1464052214141 Marionette TRACE conn9 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:10:14 INFO - PROCESS | 3656 | 1464052214143 Marionette TRACE conn9 <- [1,758,null,{}] 18:10:14 INFO - PROCESS | 3656 | 1464052214147 Marionette TRACE conn9 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:14 INFO - PROCESS | 3656 | 1464052214242 Marionette TRACE conn9 <- [1,759,null,{"value":null}] 18:10:14 INFO - PROCESS | 3656 | 1464052214597 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:14 INFO - PROCESS | 3656 | ++DOCSHELL 11F45000 == 67 [pid = 3656] [id = 199] 18:10:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (11F47000) [pid = 3656] [serial = 595] [outer = 00000000] 18:10:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (12727800) [pid = 3656] [serial = 596] [outer = 11F47000] 18:10:14 INFO - PROCESS | 3656 | 1464052214647 Marionette DEBUG loaded listener.js 18:10:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (13687800) [pid = 3656] [serial = 597] [outer = 11F47000] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 1A511C00 == 66 [pid = 3656] [id = 116] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 1BED5800 == 65 [pid = 3656] [id = 104] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 11F48800 == 64 [pid = 3656] [id = 194] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 1509C400 == 63 [pid = 3656] [id = 193] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 1A504000 == 62 [pid = 3656] [id = 192] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 17916C00 == 61 [pid = 3656] [id = 191] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 13F9CC00 == 60 [pid = 3656] [id = 190] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 16C04000 == 59 [pid = 3656] [id = 189] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1AD7D400) [pid = 3656] [serial = 551] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (0E07E400) [pid = 3656] [serial = 521] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (15383800) [pid = 3656] [serial = 524] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1A506000) [pid = 3656] [serial = 527] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1BE0C800) [pid = 3656] [serial = 530] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 12960000 == 58 [pid = 3656] [id = 188] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 12475000 == 57 [pid = 3656] [id = 185] 18:10:15 INFO - PROCESS | 3656 | --DOCSHELL 1927F800 == 56 [pid = 3656] [id = 184] 18:10:15 INFO - PROCESS | 3656 | 1464052215260 Marionette TRACE conn9 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1181ms 18:10:15 INFO - PROCESS | 3656 | 1464052215335 Marionette TRACE conn9 -> [0,761,"getWindowHandle",null] 18:10:15 INFO - PROCESS | 3656 | 1464052215339 Marionette TRACE conn9 <- [1,761,null,{"value":"13"}] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1B048400) [pid = 3656] [serial = 519] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (12188800) [pid = 3656] [serial = 429] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (13F9A800) [pid = 3656] [serial = 386] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1CFC9C00) [pid = 3656] [serial = 393] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1D168400) [pid = 3656] [serial = 383] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1CFC1800) [pid = 3656] [serial = 438] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (17AA5400) [pid = 3656] [serial = 432] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (1D6E5400) [pid = 3656] [serial = 441] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (182E2000) [pid = 3656] [serial = 390] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (1CA49400) [pid = 3656] [serial = 435] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (17AB4000) [pid = 3656] [serial = 542] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (183CC800) [pid = 3656] [serial = 545] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (18143800) [pid = 3656] [serial = 543] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (1909E800) [pid = 3656] [serial = 548] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (1927D000) [pid = 3656] [serial = 549] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (12475800) [pid = 3656] [serial = 536] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (12778400) [pid = 3656] [serial = 537] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (163A7800) [pid = 3656] [serial = 539] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (12779000) [pid = 3656] [serial = 534] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (0E1F5400) [pid = 3656] [serial = 533] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (16C03C00) [pid = 3656] [serial = 540] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (190A6C00) [pid = 3656] [serial = 546] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (11F46C00) [pid = 3656] [serial = 477] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (16D68800) [pid = 3656] [serial = 480] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (1CABCC00) [pid = 3656] [serial = 486] [outer = 00000000] [url = about:blank] 18:10:15 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (1B0CBC00) [pid = 3656] [serial = 483] [outer = 00000000] [url = about:blank] 18:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:10:15 INFO - PROCESS | 3656 | 1464052215360 Marionette TRACE conn9 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:10:15 INFO - PROCESS | 3656 | 1464052215364 Marionette TRACE conn9 <- [1,762,null,{}] 18:10:15 INFO - PROCESS | 3656 | 1464052215369 Marionette TRACE conn9 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:15 INFO - PROCESS | 3656 | 1464052215458 Marionette TRACE conn9 <- [1,763,null,{"value":null}] 18:10:15 INFO - PROCESS | 3656 | 1464052215472 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:15 INFO - PROCESS | 3656 | ++DOCSHELL 0EBE2C00 == 57 [pid = 3656] [id = 200] 18:10:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (11F40400) [pid = 3656] [serial = 598] [outer = 00000000] 18:10:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (12470800) [pid = 3656] [serial = 599] [outer = 11F40400] 18:10:15 INFO - PROCESS | 3656 | 1464052215519 Marionette DEBUG loaded listener.js 18:10:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (12726800) [pid = 3656] [serial = 600] [outer = 11F40400] 18:10:16 INFO - PROCESS | 3656 | 1464052215998 Marionette TRACE conn9 <- [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]]]}] 18:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 18:10:16 INFO - PROCESS | 3656 | 1464052216053 Marionette TRACE conn9 -> [0,765,"getWindowHandle",null] 18:10:16 INFO - PROCESS | 3656 | 1464052216057 Marionette TRACE conn9 <- [1,765,null,{"value":"13"}] 18:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:10:16 INFO - PROCESS | 3656 | 1464052216060 Marionette TRACE conn9 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - PROCESS | 3656 | 1464052216062 Marionette TRACE conn9 <- [1,766,null,{}] 18:10:16 INFO - PROCESS | 3656 | 1464052216066 Marionette TRACE conn9 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:16 INFO - PROCESS | 3656 | 1464052216149 Marionette TRACE conn9 <- [1,767,null,{"value":null}] 18:10:16 INFO - PROCESS | 3656 | 1464052216160 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:16 INFO - PROCESS | 3656 | ++DOCSHELL 13F9A800 == 58 [pid = 3656] [id = 201] 18:10:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (1509B800) [pid = 3656] [serial = 601] [outer = 00000000] 18:10:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (15610C00) [pid = 3656] [serial = 602] [outer = 1509B800] 18:10:16 INFO - PROCESS | 3656 | 1464052216205 Marionette DEBUG loaded listener.js 18:10:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (15B0D800) [pid = 3656] [serial = 603] [outer = 1509B800] 18:10:16 INFO - PROCESS | 3656 | 1464052216651 Marionette TRACE conn9 <- [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]]]}] 18:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 18:10:16 INFO - PROCESS | 3656 | 1464052216696 Marionette TRACE conn9 -> [0,769,"getWindowHandle",null] 18:10:16 INFO - PROCESS | 3656 | 1464052216698 Marionette TRACE conn9 <- [1,769,null,{"value":"13"}] 18:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:10:16 INFO - PROCESS | 3656 | 1464052216708 Marionette TRACE conn9 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - PROCESS | 3656 | 1464052216713 Marionette TRACE conn9 <- [1,770,null,{}] 18:10:16 INFO - PROCESS | 3656 | 1464052216718 Marionette TRACE conn9 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:16 INFO - PROCESS | 3656 | 1464052216802 Marionette TRACE conn9 <- [1,771,null,{"value":null}] 18:10:16 INFO - PROCESS | 3656 | 1464052216811 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:16 INFO - PROCESS | 3656 | ++DOCSHELL 15387C00 == 59 [pid = 3656] [id = 202] 18:10:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (16D6C000) [pid = 3656] [serial = 604] [outer = 00000000] 18:10:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (1742EC00) [pid = 3656] [serial = 605] [outer = 16D6C000] 18:10:16 INFO - PROCESS | 3656 | 1464052216855 Marionette DEBUG loaded listener.js 18:10:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (1751C400) [pid = 3656] [serial = 606] [outer = 16D6C000] 18:10:17 INFO - PROCESS | 3656 | 1464052217289 Marionette TRACE conn9 <- [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]]]}] 18:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 631ms 18:10:17 INFO - PROCESS | 3656 | 1464052217338 Marionette TRACE conn9 -> [0,773,"getWindowHandle",null] 18:10:17 INFO - PROCESS | 3656 | 1464052217349 Marionette TRACE conn9 <- [1,773,null,{"value":"13"}] 18:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:10:17 INFO - PROCESS | 3656 | 1464052217353 Marionette TRACE conn9 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:10:17 INFO - PROCESS | 3656 | 1464052217355 Marionette TRACE conn9 <- [1,774,null,{}] 18:10:17 INFO - PROCESS | 3656 | 1464052217358 Marionette TRACE conn9 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:17 INFO - PROCESS | 3656 | 1464052217443 Marionette TRACE conn9 <- [1,775,null,{"value":null}] 18:10:17 INFO - PROCESS | 3656 | 1464052217450 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 3656 | ++DOCSHELL 17911400 == 60 [pid = 3656] [id = 203] 18:10:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (1791D000) [pid = 3656] [serial = 607] [outer = 00000000] 18:10:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (17D35000) [pid = 3656] [serial = 608] [outer = 1791D000] 18:10:17 INFO - PROCESS | 3656 | 1464052217495 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (17AB1000) [pid = 3656] [serial = 609] [outer = 1791D000] 18:10:17 INFO - PROCESS | 3656 | 1464052217962 Marionette TRACE conn9 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 18:10:18 INFO - PROCESS | 3656 | 1464052217987 Marionette TRACE conn9 -> [0,777,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 3656 | 1464052217989 Marionette TRACE conn9 <- [1,777,null,{"value":"13"}] 18:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:10:18 INFO - PROCESS | 3656 | 1464052217992 Marionette TRACE conn9 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - PROCESS | 3656 | 1464052217994 Marionette TRACE conn9 <- [1,778,null,{}] 18:10:18 INFO - PROCESS | 3656 | 1464052217997 Marionette TRACE conn9 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:18 INFO - PROCESS | 3656 | 1464052218106 Marionette TRACE conn9 <- [1,779,null,{"value":null}] 18:10:18 INFO - PROCESS | 3656 | 1464052218113 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 3656 | ++DOCSHELL 182E8C00 == 61 [pid = 3656] [id = 204] 18:10:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (182EA000) [pid = 3656] [serial = 610] [outer = 00000000] 18:10:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (18FB9C00) [pid = 3656] [serial = 611] [outer = 182EA000] 18:10:18 INFO - PROCESS | 3656 | 1464052218164 Marionette DEBUG loaded listener.js 18:10:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (1927B400) [pid = 3656] [serial = 612] [outer = 182EA000] 18:10:18 INFO - PROCESS | 3656 | 1464052218613 Marionette TRACE conn9 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 671ms 18:10:18 INFO - PROCESS | 3656 | 1464052218663 Marionette TRACE conn9 -> [0,781,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 3656 | 1464052218665 Marionette TRACE conn9 <- [1,781,null,{"value":"13"}] 18:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:10:18 INFO - PROCESS | 3656 | 1464052218668 Marionette TRACE conn9 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - PROCESS | 3656 | 1464052218669 Marionette TRACE conn9 <- [1,782,null,{}] 18:10:18 INFO - PROCESS | 3656 | 1464052218688 Marionette TRACE conn9 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:18 INFO - PROCESS | 3656 | 1464052218803 Marionette TRACE conn9 <- [1,783,null,{"value":null}] 18:10:18 INFO - PROCESS | 3656 | 1464052218893 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 3656 | ++DOCSHELL 1A50D800 == 62 [pid = 3656] [id = 205] 18:10:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (1A50FC00) [pid = 3656] [serial = 613] [outer = 00000000] 18:10:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (1AD7A000) [pid = 3656] [serial = 614] [outer = 1A50FC00] 18:10:18 INFO - PROCESS | 3656 | 1464052218937 Marionette DEBUG loaded listener.js 18:10:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (1AD80800) [pid = 3656] [serial = 615] [outer = 1A50FC00] 18:10:19 INFO - PROCESS | 3656 | 1464052219327 Marionette TRACE conn9 <- [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]]]}] 18:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 731ms 18:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:10:19 INFO - PROCESS | 3656 | 1464052219399 Marionette TRACE conn9 -> [0,785,"getWindowHandle",null] 18:10:19 INFO - PROCESS | 3656 | 1464052219401 Marionette TRACE conn9 <- [1,785,null,{"value":"13"}] 18:10:19 INFO - PROCESS | 3656 | 1464052219404 Marionette TRACE conn9 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 3656 | 1464052219406 Marionette TRACE conn9 <- [1,786,null,{}] 18:10:19 INFO - PROCESS | 3656 | 1464052219416 Marionette TRACE conn9 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:19 INFO - PROCESS | 3656 | 1464052219535 Marionette TRACE conn9 <- [1,787,null,{"value":null}] 18:10:19 INFO - PROCESS | 3656 | 1464052219542 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:19 INFO - PROCESS | 3656 | ++DOCSHELL 0E041C00 == 63 [pid = 3656] [id = 206] 18:10:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1A519C00) [pid = 3656] [serial = 616] [outer = 00000000] 18:10:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1B046000) [pid = 3656] [serial = 617] [outer = 1A519C00] 18:10:19 INFO - PROCESS | 3656 | 1464052219633 Marionette DEBUG loaded listener.js 18:10:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (1B04A000) [pid = 3656] [serial = 618] [outer = 1A519C00] 18:10:19 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (150A1000) [pid = 3656] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:10:19 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1368F400) [pid = 3656] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:10:19 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (17919800) [pid = 3656] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:10:19 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (17919000) [pid = 3656] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:10:19 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (182DF000) [pid = 3656] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:10:19 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (1272E000) [pid = 3656] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:10:19 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (1A511800) [pid = 3656] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:10:20 INFO - PROCESS | 3656 | 1464052220056 Marionette TRACE conn9 <- [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]]]}] 18:10:20 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 18:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 18:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:10:20 INFO - PROCESS | 3656 | 1464052220095 Marionette TRACE conn9 -> [0,789,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 3656 | 1464052220097 Marionette TRACE conn9 <- [1,789,null,{"value":"13"}] 18:10:20 INFO - PROCESS | 3656 | 1464052220100 Marionette TRACE conn9 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 3656 | 1464052220101 Marionette TRACE conn9 <- [1,790,null,{}] 18:10:20 INFO - PROCESS | 3656 | 1464052220105 Marionette TRACE conn9 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:20 INFO - PROCESS | 3656 | 1464052220210 Marionette TRACE conn9 <- [1,791,null,{"value":null}] 18:10:20 INFO - PROCESS | 3656 | 1464052220220 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 3656 | ++DOCSHELL 18377400 == 64 [pid = 3656] [id = 207] 18:10:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (1AD7CC00) [pid = 3656] [serial = 619] [outer = 00000000] 18:10:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (1B057000) [pid = 3656] [serial = 620] [outer = 1AD7CC00] 18:10:20 INFO - PROCESS | 3656 | 1464052220266 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (1B0D2C00) [pid = 3656] [serial = 621] [outer = 1AD7CC00] 18:10:20 INFO - PROCESS | 3656 | 1464052220681 Marionette TRACE conn9 <- [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]]]}] 18:10:20 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 18:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 631ms 18:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:10:20 INFO - PROCESS | 3656 | 1464052220731 Marionette TRACE conn9 -> [0,793,"getWindowHandle",null] 18:10:20 INFO - PROCESS | 3656 | 1464052220733 Marionette TRACE conn9 <- [1,793,null,{"value":"13"}] 18:10:20 INFO - PROCESS | 3656 | 1464052220738 Marionette TRACE conn9 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:10:20 INFO - PROCESS | 3656 | 1464052220740 Marionette TRACE conn9 <- [1,794,null,{}] 18:10:20 INFO - PROCESS | 3656 | 1464052220756 Marionette TRACE conn9 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:20 INFO - PROCESS | 3656 | 1464052220836 Marionette TRACE conn9 <- [1,795,null,{"value":null}] 18:10:20 INFO - PROCESS | 3656 | 1464052220844 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:20 INFO - PROCESS | 3656 | ++DOCSHELL 1B0D5C00 == 65 [pid = 3656] [id = 208] 18:10:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (1B455800) [pid = 3656] [serial = 622] [outer = 00000000] 18:10:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1B45DC00) [pid = 3656] [serial = 623] [outer = 1B455800] 18:10:20 INFO - PROCESS | 3656 | 1464052220888 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1BE07C00) [pid = 3656] [serial = 624] [outer = 1B455800] 18:10:21 INFO - PROCESS | 3656 | 1464052221308 Marionette TRACE conn9 <- [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]]]}] 18:10:21 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 18:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 650ms 18:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:10:21 INFO - PROCESS | 3656 | 1464052221387 Marionette TRACE conn9 -> [0,797,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 3656 | 1464052221389 Marionette TRACE conn9 <- [1,797,null,{"value":"13"}] 18:10:21 INFO - PROCESS | 3656 | 1464052221392 Marionette TRACE conn9 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 3656 | 1464052221394 Marionette TRACE conn9 <- [1,798,null,{}] 18:10:21 INFO - PROCESS | 3656 | 1464052221397 Marionette TRACE conn9 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:21 INFO - PROCESS | 3656 | 1464052221478 Marionette TRACE conn9 <- [1,799,null,{"value":null}] 18:10:21 INFO - PROCESS | 3656 | 1464052221485 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 3656 | ++DOCSHELL 0DD37400 == 66 [pid = 3656] [id = 209] 18:10:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (0E664400) [pid = 3656] [serial = 625] [outer = 00000000] 18:10:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (1B04B400) [pid = 3656] [serial = 626] [outer = 0E664400] 18:10:21 INFO - PROCESS | 3656 | 1464052221544 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (1CAB0000) [pid = 3656] [serial = 627] [outer = 0E664400] 18:10:22 INFO - PROCESS | 3656 | 1464052222243 Marionette TRACE conn9 <- [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]]]}] 18:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 871ms 18:10:22 INFO - PROCESS | 3656 | 1464052222263 Marionette TRACE conn9 -> [0,801,"getWindowHandle",null] 18:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:10:22 INFO - PROCESS | 3656 | 1464052222268 Marionette TRACE conn9 <- [1,801,null,{"value":"13"}] 18:10:22 INFO - PROCESS | 3656 | 1464052222273 Marionette TRACE conn9 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - PROCESS | 3656 | 1464052222276 Marionette TRACE conn9 <- [1,802,null,{}] 18:10:22 INFO - PROCESS | 3656 | 1464052222283 Marionette TRACE conn9 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:22 INFO - PROCESS | 3656 | 1464052222394 Marionette TRACE conn9 <- [1,803,null,{"value":null}] 18:10:22 INFO - PROCESS | 3656 | 1464052222497 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 3656 | ++DOCSHELL 11F4B400 == 67 [pid = 3656] [id = 210] 18:10:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (121DC800) [pid = 3656] [serial = 628] [outer = 00000000] 18:10:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (12920800) [pid = 3656] [serial = 629] [outer = 121DC800] 18:10:22 INFO - PROCESS | 3656 | 1464052222553 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (15384000) [pid = 3656] [serial = 630] [outer = 121DC800] 18:10:23 INFO - PROCESS | 3656 | 1464052223235 Marionette TRACE conn9 <- [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] 18:10:23 INFO - PROCESS | 3656 | 1464052223270 Marionette TRACE conn9 <- [1,805,null,{"value":"13"}] 18:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:10:23 INFO - PROCESS | 3656 | 1464052223291 Marionette TRACE conn9 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 3656 | 1464052223294 Marionette TRACE conn9 <- [1,806,null,{}] 18:10:23 INFO - PROCESS | 3656 | 1464052223298 Marionette TRACE conn9 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:23 INFO - PROCESS | 3656 | 1464052223407 Marionette TRACE conn9 <- [1,807,null,{"value":null}] 18:10:23 INFO - PROCESS | 3656 | 1464052223537 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:23 INFO - PROCESS | 3656 | ++DOCSHELL 15642C00 == 68 [pid = 3656] [id = 211] 18:10:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (16C0A000) [pid = 3656] [serial = 631] [outer = 00000000] 18:10:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (183C3C00) [pid = 3656] [serial = 632] [outer = 16C0A000] 18:10:23 INFO - PROCESS | 3656 | 1464052223592 Marionette DEBUG loaded listener.js 18:10:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1A516000) [pid = 3656] [serial = 633] [outer = 16C0A000] 18:10:24 INFO - PROCESS | 3656 | 1464052224138 Marionette TRACE conn9 <- [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]]]}] 18:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 931ms 18:10:24 INFO - PROCESS | 3656 | 1464052224221 Marionette TRACE conn9 -> [0,809,"getWindowHandle",null] 18:10:24 INFO - PROCESS | 3656 | 1464052224224 Marionette TRACE conn9 <- [1,809,null,{"value":"13"}] 18:10:24 INFO - PROCESS | 3656 | 1464052224228 Marionette TRACE conn9 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:10:24 INFO - PROCESS | 3656 | 1464052224231 Marionette TRACE conn9 <- [1,810,null,{}] 18:10:24 INFO - PROCESS | 3656 | 1464052224242 Marionette TRACE conn9 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:24 INFO - PROCESS | 3656 | 1464052224361 Marionette TRACE conn9 <- [1,811,null,{"value":null}] 18:10:24 INFO - PROCESS | 3656 | 1464052224484 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 3656 | ++DOCSHELL 1CAB4800 == 69 [pid = 3656] [id = 212] 18:10:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1CF02000) [pid = 3656] [serial = 634] [outer = 00000000] 18:10:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1CF0AC00) [pid = 3656] [serial = 635] [outer = 1CF02000] 18:10:24 INFO - PROCESS | 3656 | 1464052224542 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1CFBA400) [pid = 3656] [serial = 636] [outer = 1CF02000] 18:10:25 INFO - PROCESS | 3656 | 1464052225093 Marionette TRACE conn9 <- [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] 18:10:25 INFO - PROCESS | 3656 | 1464052225172 Marionette TRACE conn9 <- [1,813,null,{"value":"13"}] 18:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:10:25 INFO - PROCESS | 3656 | 1464052225177 Marionette TRACE conn9 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - PROCESS | 3656 | 1464052225179 Marionette TRACE conn9 <- [1,814,null,{}] 18:10:25 INFO - PROCESS | 3656 | 1464052225183 Marionette TRACE conn9 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:25 INFO - PROCESS | 3656 | 1464052225289 Marionette TRACE conn9 <- [1,815,null,{"value":null}] 18:10:25 INFO - PROCESS | 3656 | 1464052225417 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 3656 | ++DOCSHELL 1CFC1800 == 70 [pid = 3656] [id = 213] 18:10:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1CFC3400) [pid = 3656] [serial = 637] [outer = 00000000] 18:10:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1D15C400) [pid = 3656] [serial = 638] [outer = 1CFC3400] 18:10:25 INFO - PROCESS | 3656 | 1464052225472 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1D161800) [pid = 3656] [serial = 639] [outer = 1CFC3400] 18:10:26 INFO - PROCESS | 3656 | 1464052225981 Marionette TRACE conn9 <- [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]]]}] 18:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 871ms 18:10:26 INFO - PROCESS | 3656 | 1464052226053 Marionette TRACE conn9 -> [0,817,"getWindowHandle",null] 18:10:26 INFO - PROCESS | 3656 | 1464052226055 Marionette TRACE conn9 <- [1,817,null,{"value":"13"}] 18:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:10:26 INFO - PROCESS | 3656 | 1464052226059 Marionette TRACE conn9 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:10:26 INFO - PROCESS | 3656 | 1464052226061 Marionette TRACE conn9 <- [1,818,null,{}] 18:10:26 INFO - PROCESS | 3656 | 1464052226065 Marionette TRACE conn9 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:26 INFO - PROCESS | 3656 | 1464052226170 Marionette TRACE conn9 <- [1,819,null,{"value":null}] 18:10:26 INFO - PROCESS | 3656 | 1464052226273 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:26 INFO - PROCESS | 3656 | ++DOCSHELL 1CFC0C00 == 71 [pid = 3656] [id = 214] 18:10:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1CFC6800) [pid = 3656] [serial = 640] [outer = 00000000] 18:10:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1D55A400) [pid = 3656] [serial = 641] [outer = 1CFC6800] 18:10:26 INFO - PROCESS | 3656 | 1464052226327 Marionette DEBUG loaded listener.js 18:10:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1D55E000) [pid = 3656] [serial = 642] [outer = 1CFC6800] 18:10:26 INFO - PROCESS | 3656 | 1464052226954 Marionette TRACE conn9 <- [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]]]}] 18:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 18:10:27 INFO - PROCESS | 3656 | 1464052226992 Marionette TRACE conn9 -> [0,821,"getWindowHandle",null] 18:10:27 INFO - PROCESS | 3656 | 1464052226994 Marionette TRACE conn9 <- [1,821,null,{"value":"13"}] 18:10:27 INFO - PROCESS | 3656 | 1464052226997 Marionette TRACE conn9 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:10:27 INFO - PROCESS | 3656 | 1464052226999 Marionette TRACE conn9 <- [1,822,null,{}] 18:10:27 INFO - PROCESS | 3656 | 1464052227003 Marionette TRACE conn9 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:27 INFO - PROCESS | 3656 | 1464052227151 Marionette TRACE conn9 <- [1,823,null,{"value":null}] 18:10:27 INFO - PROCESS | 3656 | 1464052227283 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:27 INFO - PROCESS | 3656 | ++DOCSHELL 0DD35400 == 72 [pid = 3656] [id = 215] 18:10:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (0EBDB400) [pid = 3656] [serial = 643] [outer = 00000000] 18:10:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (16C06000) [pid = 3656] [serial = 644] [outer = 0EBDB400] 18:10:27 INFO - PROCESS | 3656 | 1464052227339 Marionette DEBUG loaded listener.js 18:10:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (16D6EC00) [pid = 3656] [serial = 645] [outer = 0EBDB400] 18:10:28 INFO - PROCESS | 3656 | 1464052228097 Marionette TRACE conn9 <- [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]]]}] 18:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1177ms 18:10:28 INFO - PROCESS | 3656 | 1464052228178 Marionette TRACE conn9 -> [0,825,"getWindowHandle",null] 18:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:10:28 INFO - PROCESS | 3656 | 1464052228182 Marionette TRACE conn9 <- [1,825,null,{"value":"13"}] 18:10:28 INFO - PROCESS | 3656 | 1464052228188 Marionette TRACE conn9 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 3656 | 1464052228191 Marionette TRACE conn9 <- [1,826,null,{}] 18:10:28 INFO - PROCESS | 3656 | 1464052228196 Marionette TRACE conn9 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:28 INFO - PROCESS | 3656 | 1464052228340 Marionette TRACE conn9 <- [1,827,null,{"value":null}] 18:10:28 INFO - PROCESS | 3656 | 1464052228471 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:28 INFO - PROCESS | 3656 | ++DOCSHELL 12727C00 == 73 [pid = 3656] [id = 216] 18:10:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1272DC00) [pid = 3656] [serial = 646] [outer = 00000000] 18:10:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (16C07000) [pid = 3656] [serial = 647] [outer = 1272DC00] 18:10:28 INFO - PROCESS | 3656 | 1464052228523 Marionette DEBUG loaded listener.js 18:10:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (17428400) [pid = 3656] [serial = 648] [outer = 1272DC00] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 1B0D5C00 == 72 [pid = 3656] [id = 208] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 18377400 == 71 [pid = 3656] [id = 207] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 0E041C00 == 70 [pid = 3656] [id = 206] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 1A50D800 == 69 [pid = 3656] [id = 205] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 182E8C00 == 68 [pid = 3656] [id = 204] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 17911400 == 67 [pid = 3656] [id = 203] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 15387C00 == 66 [pid = 3656] [id = 202] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 13F9A800 == 65 [pid = 3656] [id = 201] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 0EBE2C00 == 64 [pid = 3656] [id = 200] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 11F45000 == 63 [pid = 3656] [id = 199] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 1272C000 == 62 [pid = 3656] [id = 196] 18:10:28 INFO - PROCESS | 3656 | --DOCSHELL 16C02C00 == 61 [pid = 3656] [id = 195] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1B046400) [pid = 3656] [serial = 584] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (16386000) [pid = 3656] [serial = 569] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (16389800) [pid = 3656] [serial = 564] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (15065C00) [pid = 3656] [serial = 563] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (19170C00) [pid = 3656] [serial = 567] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (18378400) [pid = 3656] [serial = 566] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (183CD000) [pid = 3656] [serial = 572] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (182E9400) [pid = 3656] [serial = 557] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1537B000) [pid = 3656] [serial = 554] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1B053800) [pid = 3656] [serial = 560] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1B0CA800) [pid = 3656] [serial = 578] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (15607000) [pid = 3656] [serial = 581] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1B456000) [pid = 3656] [serial = 579] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (16C0F000) [pid = 3656] [serial = 570] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1AD7B800) [pid = 3656] [serial = 575] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (182DD800) [pid = 3656] [serial = 576] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1927E000) [pid = 3656] [serial = 573] [outer = 00000000] [url = about:blank] 18:10:28 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (16C13000) [pid = 3656] [serial = 582] [outer = 00000000] [url = about:blank] 18:10:29 INFO - PROCESS | 3656 | 1464052229025 Marionette TRACE conn9 <- [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]]]}] 18:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 890ms 18:10:29 INFO - PROCESS | 3656 | 1464052229079 Marionette TRACE conn9 -> [0,829,"getWindowHandle",null] 18:10:29 INFO - PROCESS | 3656 | 1464052229084 Marionette TRACE conn9 <- [1,829,null,{"value":"13"}] 18:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:10:29 INFO - PROCESS | 3656 | 1464052229090 Marionette TRACE conn9 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:10:29 INFO - PROCESS | 3656 | 1464052229093 Marionette TRACE conn9 <- [1,830,null,{}] 18:10:29 INFO - PROCESS | 3656 | 1464052229096 Marionette TRACE conn9 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:29 INFO - PROCESS | 3656 | 1464052229183 Marionette TRACE conn9 <- [1,831,null,{"value":null}] 18:10:29 INFO - PROCESS | 3656 | 1464052229212 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:29 INFO - PROCESS | 3656 | ++DOCSHELL 12964800 == 62 [pid = 3656] [id = 217] 18:10:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (13A49800) [pid = 3656] [serial = 649] [outer = 00000000] 18:10:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (15380000) [pid = 3656] [serial = 650] [outer = 13A49800] 18:10:29 INFO - PROCESS | 3656 | 1464052229256 Marionette DEBUG loaded listener.js 18:10:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (15B0E800) [pid = 3656] [serial = 651] [outer = 13A49800] 18:10:29 INFO - PROCESS | 3656 | 1464052229711 Marionette TRACE conn9 <- [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]]]}] 18:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 671ms 18:10:29 INFO - PROCESS | 3656 | 1464052229764 Marionette TRACE conn9 -> [0,833,"getWindowHandle",null] 18:10:29 INFO - PROCESS | 3656 | 1464052229766 Marionette TRACE conn9 <- [1,833,null,{"value":"13"}] 18:10:29 INFO - PROCESS | 3656 | 1464052229769 Marionette TRACE conn9 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:10:29 INFO - PROCESS | 3656 | 1464052229773 Marionette TRACE conn9 <- [1,834,null,{}] 18:10:29 INFO - PROCESS | 3656 | 1464052229782 Marionette TRACE conn9 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:29 INFO - PROCESS | 3656 | 1464052229870 Marionette TRACE conn9 <- [1,835,null,{"value":null}] 18:10:29 INFO - PROCESS | 3656 | 1464052229880 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:29 INFO - PROCESS | 3656 | ++DOCSHELL 17919800 == 63 [pid = 3656] [id = 218] 18:10:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (17AAF800) [pid = 3656] [serial = 652] [outer = 00000000] 18:10:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (18144400) [pid = 3656] [serial = 653] [outer = 17AAF800] 18:10:29 INFO - PROCESS | 3656 | 1464052229927 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (182E5800) [pid = 3656] [serial = 654] [outer = 17AAF800] 18:10:30 INFO - PROCESS | 3656 | 1464052230592 Marionette TRACE conn9 <- [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]]]}] 18:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 831ms 18:10:30 INFO - PROCESS | 3656 | 1464052230635 Marionette TRACE conn9 -> [0,837,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 3656 | 1464052230637 Marionette TRACE conn9 <- [1,837,null,{"value":"13"}] 18:10:30 INFO - PROCESS | 3656 | 1464052230640 Marionette TRACE conn9 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 3656 | 1464052230642 Marionette TRACE conn9 <- [1,838,null,{}] 18:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:10:30 INFO - PROCESS | 3656 | 1464052230645 Marionette TRACE conn9 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:30 INFO - PROCESS | 3656 | 1464052230730 Marionette TRACE conn9 <- [1,839,null,{"value":null}] 18:10:30 INFO - PROCESS | 3656 | 1464052230737 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 3656 | ++DOCSHELL 18377C00 == 64 [pid = 3656] [id = 219] 18:10:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1844C000) [pid = 3656] [serial = 655] [outer = 00000000] 18:10:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1927CC00) [pid = 3656] [serial = 656] [outer = 1844C000] 18:10:30 INFO - PROCESS | 3656 | 1464052230782 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1A50C400) [pid = 3656] [serial = 657] [outer = 1844C000] 18:10:31 INFO - PROCESS | 3656 | 1464052231262 Marionette TRACE conn9 <- [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]]]}] 18:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 18:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:10:31 INFO - PROCESS | 3656 | 1464052231315 Marionette TRACE conn9 -> [0,841,"getWindowHandle",null] 18:10:31 INFO - PROCESS | 3656 | 1464052231317 Marionette TRACE conn9 <- [1,841,null,{"value":"13"}] 18:10:31 INFO - PROCESS | 3656 | 1464052231320 Marionette TRACE conn9 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:10:31 INFO - PROCESS | 3656 | 1464052231322 Marionette TRACE conn9 <- [1,842,null,{}] 18:10:31 INFO - PROCESS | 3656 | 1464052231325 Marionette TRACE conn9 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:31 INFO - PROCESS | 3656 | 1464052231437 Marionette TRACE conn9 <- [1,843,null,{"value":null}] 18:10:31 INFO - PROCESS | 3656 | 1464052231524 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:31 INFO - PROCESS | 3656 | ++DOCSHELL 0E68E400 == 65 [pid = 3656] [id = 220] 18:10:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1A506000) [pid = 3656] [serial = 658] [outer = 00000000] 18:10:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1AD7DC00) [pid = 3656] [serial = 659] [outer = 1A506000] 18:10:31 INFO - PROCESS | 3656 | 1464052231568 Marionette DEBUG loaded listener.js 18:10:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1B03A000) [pid = 3656] [serial = 660] [outer = 1A506000] 18:10:32 INFO - PROCESS | 3656 | 1464052231996 Marionette TRACE conn9 <- [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]]]}] 18:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 731ms 18:10:32 INFO - PROCESS | 3656 | 1464052232051 Marionette TRACE conn9 -> [0,845,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 3656 | 1464052232053 Marionette TRACE conn9 <- [1,845,null,{"value":"13"}] 18:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:10:32 INFO - PROCESS | 3656 | 1464052232056 Marionette TRACE conn9 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 3656 | 1464052232058 Marionette TRACE conn9 <- [1,846,null,{}] 18:10:32 INFO - PROCESS | 3656 | 1464052232061 Marionette TRACE conn9 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:32 INFO - PROCESS | 3656 | 1464052232195 Marionette TRACE conn9 <- [1,847,null,{"value":null}] 18:10:32 INFO - PROCESS | 3656 | 1464052232274 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 3656 | ++DOCSHELL 1B040400 == 66 [pid = 3656] [id = 221] 18:10:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1B043400) [pid = 3656] [serial = 661] [outer = 00000000] 18:10:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1B454C00) [pid = 3656] [serial = 662] [outer = 1B043400] 18:10:32 INFO - PROCESS | 3656 | 1464052232318 Marionette DEBUG loaded listener.js 18:10:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1B458800) [pid = 3656] [serial = 663] [outer = 1B043400] 18:10:32 INFO - PROCESS | 3656 | 1464052232749 Marionette TRACE conn9 <- [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]]]}] 18:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 731ms 18:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:10:32 INFO - PROCESS | 3656 | 1464052232786 Marionette TRACE conn9 -> [0,849,"getWindowHandle",null] 18:10:32 INFO - PROCESS | 3656 | 1464052232788 Marionette TRACE conn9 <- [1,849,null,{"value":"13"}] 18:10:32 INFO - PROCESS | 3656 | 1464052232791 Marionette TRACE conn9 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:10:32 INFO - PROCESS | 3656 | 1464052232793 Marionette TRACE conn9 <- [1,850,null,{}] 18:10:32 INFO - PROCESS | 3656 | 1464052232802 Marionette TRACE conn9 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:32 INFO - PROCESS | 3656 | 1464052232913 Marionette TRACE conn9 <- [1,851,null,{"value":null}] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1B455800) [pid = 3656] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (11F47000) [pid = 3656] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1A50FC00) [pid = 3656] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1A519C00) [pid = 3656] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (1509B800) [pid = 3656] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1AD7CC00) [pid = 3656] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1791D000) [pid = 3656] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (16D6C000) [pid = 3656] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (11F40400) [pid = 3656] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:10:34 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (182EA000) [pid = 3656] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:10:34 INFO - PROCESS | 3656 | 1464052234834 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:34 INFO - PROCESS | 3656 | ++DOCSHELL 11F47000 == 67 [pid = 3656] [id = 222] 18:10:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (12238C00) [pid = 3656] [serial = 664] [outer = 00000000] 18:10:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (17AA8800) [pid = 3656] [serial = 665] [outer = 12238C00] 18:10:34 INFO - PROCESS | 3656 | 1464052234923 Marionette DEBUG loaded listener.js 18:10:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1AD7B000) [pid = 3656] [serial = 666] [outer = 12238C00] 18:10:35 INFO - PROCESS | 3656 | 1464052235282 Marionette TRACE conn9 <- [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]]]}] 18:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2529ms 18:10:35 INFO - PROCESS | 3656 | 1464052235320 Marionette TRACE conn9 -> [0,853,"getWindowHandle",null] 18:10:35 INFO - PROCESS | 3656 | 1464052235322 Marionette TRACE conn9 <- [1,853,null,{"value":"13"}] 18:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:10:35 INFO - PROCESS | 3656 | 1464052235325 Marionette TRACE conn9 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:10:35 INFO - PROCESS | 3656 | 1464052235327 Marionette TRACE conn9 <- [1,854,null,{}] 18:10:35 INFO - PROCESS | 3656 | 1464052235331 Marionette TRACE conn9 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:35 INFO - PROCESS | 3656 | 1464052235412 Marionette TRACE conn9 <- [1,855,null,{"value":null}] 18:10:35 INFO - PROCESS | 3656 | 1464052235437 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:35 INFO - PROCESS | 3656 | ++DOCSHELL 1BA1F800 == 68 [pid = 3656] [id = 223] 18:10:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1CAB1800) [pid = 3656] [serial = 667] [outer = 00000000] 18:10:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1D167400) [pid = 3656] [serial = 668] [outer = 1CAB1800] 18:10:35 INFO - PROCESS | 3656 | 1464052235480 Marionette DEBUG loaded listener.js 18:10:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1D6E0000) [pid = 3656] [serial = 669] [outer = 1CAB1800] 18:10:35 INFO - PROCESS | 3656 | 1464052235921 Marionette TRACE conn9 <- [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]]]}] 18:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 631ms 18:10:35 INFO - PROCESS | 3656 | 1464052235956 Marionette TRACE conn9 -> [0,857,"getWindowHandle",null] 18:10:35 INFO - PROCESS | 3656 | 1464052235958 Marionette TRACE conn9 <- [1,857,null,{"value":"13"}] 18:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:10:35 INFO - PROCESS | 3656 | 1464052235961 Marionette TRACE conn9 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:10:35 INFO - PROCESS | 3656 | 1464052235963 Marionette TRACE conn9 <- [1,858,null,{}] 18:10:35 INFO - PROCESS | 3656 | 1464052235966 Marionette TRACE conn9 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:36 INFO - PROCESS | 3656 | 1464052236050 Marionette TRACE conn9 <- [1,859,null,{"value":null}] 18:10:36 INFO - PROCESS | 3656 | 1464052236070 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:36 INFO - PROCESS | 3656 | ++DOCSHELL 1CFBF800 == 69 [pid = 3656] [id = 224] 18:10:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1D169800) [pid = 3656] [serial = 670] [outer = 00000000] 18:10:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1D6EB400) [pid = 3656] [serial = 671] [outer = 1D169800] 18:10:36 INFO - PROCESS | 3656 | 1464052236113 Marionette DEBUG loaded listener.js 18:10:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1E02E400) [pid = 3656] [serial = 672] [outer = 1D169800] 18:10:36 INFO - PROCESS | 3656 | 1464052236534 Marionette TRACE conn9 <- [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]]]}] 18:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 18:10:36 INFO - PROCESS | 3656 | 1464052236592 Marionette TRACE conn9 -> [0,861,"getWindowHandle",null] 18:10:36 INFO - PROCESS | 3656 | 1464052236594 Marionette TRACE conn9 <- [1,861,null,{"value":"13"}] 18:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:10:36 INFO - PROCESS | 3656 | 1464052236597 Marionette TRACE conn9 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:10:36 INFO - PROCESS | 3656 | 1464052236599 Marionette TRACE conn9 <- [1,862,null,{}] 18:10:36 INFO - PROCESS | 3656 | 1464052236602 Marionette TRACE conn9 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:36 INFO - PROCESS | 3656 | 1464052236684 Marionette TRACE conn9 <- [1,863,null,{"value":null}] 18:10:36 INFO - PROCESS | 3656 | 1464052236691 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:36 INFO - PROCESS | 3656 | ++DOCSHELL 1E02F400 == 70 [pid = 3656] [id = 225] 18:10:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1E030800) [pid = 3656] [serial = 673] [outer = 00000000] 18:10:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1E036C00) [pid = 3656] [serial = 674] [outer = 1E030800] 18:10:36 INFO - PROCESS | 3656 | 1464052236734 Marionette DEBUG loaded listener.js 18:10:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1F68F000) [pid = 3656] [serial = 675] [outer = 1E030800] 18:10:37 INFO - PROCESS | 3656 | 1464052237468 Marionette TRACE conn9 <- [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]]]}] 18:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 931ms 18:10:37 INFO - PROCESS | 3656 | 1464052237559 Marionette TRACE conn9 -> [0,865,"getWindowHandle",null] 18:10:37 INFO - PROCESS | 3656 | 1464052237563 Marionette TRACE conn9 <- [1,865,null,{"value":"13"}] 18:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:10:37 INFO - PROCESS | 3656 | 1464052237568 Marionette TRACE conn9 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:10:37 INFO - PROCESS | 3656 | 1464052237572 Marionette TRACE conn9 <- [1,866,null,{}] 18:10:37 INFO - PROCESS | 3656 | 1464052237577 Marionette TRACE conn9 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:37 INFO - PROCESS | 3656 | 1464052237721 Marionette TRACE conn9 <- [1,867,null,{"value":null}] 18:10:37 INFO - PROCESS | 3656 | 1464052237857 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:37 INFO - PROCESS | 3656 | ++DOCSHELL 1272B400 == 71 [pid = 3656] [id = 226] 18:10:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (12779000) [pid = 3656] [serial = 676] [outer = 00000000] 18:10:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (16389800) [pid = 3656] [serial = 677] [outer = 12779000] 18:10:37 INFO - PROCESS | 3656 | 1464052237914 Marionette DEBUG loaded listener.js 18:10:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (16C10400) [pid = 3656] [serial = 678] [outer = 12779000] 18:10:38 INFO - PROCESS | 3656 | 1464052238420 Marionette TRACE conn9 <- [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]]]}] 18:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 931ms 18:10:38 INFO - PROCESS | 3656 | 1464052238519 Marionette TRACE conn9 -> [0,869,"getWindowHandle",null] 18:10:38 INFO - PROCESS | 3656 | 1464052238525 Marionette TRACE conn9 <- [1,869,null,{"value":"13"}] 18:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:10:38 INFO - PROCESS | 3656 | 1464052238583 Marionette TRACE conn9 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:10:38 INFO - PROCESS | 3656 | 1464052238586 Marionette TRACE conn9 <- [1,870,null,{}] 18:10:38 INFO - PROCESS | 3656 | 1464052238598 Marionette TRACE conn9 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:38 INFO - PROCESS | 3656 | 1464052238755 Marionette TRACE conn9 <- [1,871,null,{"value":null}] 18:10:38 INFO - PROCESS | 3656 | 1464052238825 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:38 INFO - PROCESS | 3656 | ++DOCSHELL 17919400 == 72 [pid = 3656] [id = 227] 18:10:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (19163800) [pid = 3656] [serial = 679] [outer = 00000000] 18:10:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1B04BC00) [pid = 3656] [serial = 680] [outer = 19163800] 18:10:38 INFO - PROCESS | 3656 | 1464052238879 Marionette DEBUG loaded listener.js 18:10:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1B0D6400) [pid = 3656] [serial = 681] [outer = 19163800] 18:10:39 INFO - PROCESS | 3656 | 1464052239405 Marionette TRACE conn9 <- [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]]]}] 18:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 851ms 18:10:39 INFO - PROCESS | 3656 | 1464052239419 Marionette TRACE conn9 -> [0,873,"getWindowHandle",null] 18:10:39 INFO - PROCESS | 3656 | 1464052239422 Marionette TRACE conn9 <- [1,873,null,{"value":"13"}] 18:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:10:39 INFO - PROCESS | 3656 | 1464052239425 Marionette TRACE conn9 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:10:39 INFO - PROCESS | 3656 | 1464052239429 Marionette TRACE conn9 <- [1,874,null,{}] 18:10:39 INFO - PROCESS | 3656 | 1464052239455 Marionette TRACE conn9 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:39 INFO - PROCESS | 3656 | 1464052239597 Marionette TRACE conn9 <- [1,875,null,{"value":null}] 18:10:39 INFO - PROCESS | 3656 | 1464052239676 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:39 INFO - PROCESS | 3656 | ++DOCSHELL 1F693400 == 73 [pid = 3656] [id = 228] 18:10:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1F693800) [pid = 3656] [serial = 682] [outer = 00000000] 18:10:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1F696400) [pid = 3656] [serial = 683] [outer = 1F693800] 18:10:39 INFO - PROCESS | 3656 | 1464052239732 Marionette DEBUG loaded listener.js 18:10:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1F69AC00) [pid = 3656] [serial = 684] [outer = 1F693800] 18:10:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1F6A1C00) [pid = 3656] [serial = 685] [outer = 0D735800] 18:10:40 INFO - PROCESS | 3656 | 1464052240425 Marionette TRACE conn9 <- [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]]]}] 18:10:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:10:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1022ms 18:10:40 INFO - PROCESS | 3656 | 1464052240450 Marionette TRACE conn9 -> [0,877,"getWindowHandle",null] 18:10:40 INFO - PROCESS | 3656 | 1464052240453 Marionette TRACE conn9 <- [1,877,null,{"value":"13"}] 18:10:40 INFO - PROCESS | 3656 | 1464052240457 Marionette TRACE conn9 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:10:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:10:40 INFO - PROCESS | 3656 | 1464052240459 Marionette TRACE conn9 <- [1,878,null,{}] 18:10:40 INFO - PROCESS | 3656 | 1464052240462 Marionette TRACE conn9 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:40 INFO - PROCESS | 3656 | 1464052240570 Marionette TRACE conn9 <- [1,879,null,{"value":null}] 18:10:40 INFO - PROCESS | 3656 | 1464052240703 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:40 INFO - PROCESS | 3656 | ++DOCSHELL 15607800 == 74 [pid = 3656] [id = 229] 18:10:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (15B08C00) [pid = 3656] [serial = 686] [outer = 00000000] 18:10:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1F6A7000) [pid = 3656] [serial = 687] [outer = 15B08C00] 18:10:40 INFO - PROCESS | 3656 | 1464052240758 Marionette DEBUG loaded listener.js 18:10:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (203DD800) [pid = 3656] [serial = 688] [outer = 15B08C00] 18:10:41 INFO - PROCESS | 3656 | 1464052241309 Marionette TRACE conn9 <- [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]]]}] 18:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 18:10:41 INFO - PROCESS | 3656 | 1464052241390 Marionette TRACE conn9 -> [0,881,"getWindowHandle",null] 18:10:41 INFO - PROCESS | 3656 | 1464052241393 Marionette TRACE conn9 <- [1,881,null,{"value":"13"}] 18:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:10:41 INFO - PROCESS | 3656 | 1464052241396 Marionette TRACE conn9 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:10:41 INFO - PROCESS | 3656 | 1464052241398 Marionette TRACE conn9 <- [1,882,null,{}] 18:10:41 INFO - PROCESS | 3656 | 1464052241402 Marionette TRACE conn9 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:41 INFO - PROCESS | 3656 | 1464052241507 Marionette TRACE conn9 <- [1,883,null,{"value":null}] 18:10:41 INFO - PROCESS | 3656 | 1464052241640 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:41 INFO - PROCESS | 3656 | ++DOCSHELL 16C0CC00 == 75 [pid = 3656] [id = 230] 18:10:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1B2AD000) [pid = 3656] [serial = 689] [outer = 00000000] 18:10:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1B2B4800) [pid = 3656] [serial = 690] [outer = 1B2AD000] 18:10:41 INFO - PROCESS | 3656 | 1464052241694 Marionette DEBUG loaded listener.js 18:10:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1B2B6C00) [pid = 3656] [serial = 691] [outer = 1B2AD000] 18:10:42 INFO - PROCESS | 3656 | 1464052242339 Marionette TRACE conn9 <- [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]]]}] 18:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 971ms 18:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:10:42 INFO - PROCESS | 3656 | 1464052242370 Marionette TRACE conn9 -> [0,885,"getWindowHandle",null] 18:10:42 INFO - PROCESS | 3656 | 1464052242373 Marionette TRACE conn9 <- [1,885,null,{"value":"13"}] 18:10:42 INFO - PROCESS | 3656 | 1464052242376 Marionette TRACE conn9 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:10:42 INFO - PROCESS | 3656 | 1464052242378 Marionette TRACE conn9 <- [1,886,null,{}] 18:10:42 INFO - PROCESS | 3656 | 1464052242382 Marionette TRACE conn9 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:42 INFO - PROCESS | 3656 | 1464052242498 Marionette TRACE conn9 <- [1,887,null,{"value":null}] 18:10:42 INFO - PROCESS | 3656 | 1464052242822 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:42 INFO - PROCESS | 3656 | ++DOCSHELL 0DD2E400 == 76 [pid = 3656] [id = 231] 18:10:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (0E03A800) [pid = 3656] [serial = 692] [outer = 00000000] 18:10:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (12776C00) [pid = 3656] [serial = 693] [outer = 0E03A800] 18:10:42 INFO - PROCESS | 3656 | 1464052242895 Marionette DEBUG loaded listener.js 18:10:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1368C400) [pid = 3656] [serial = 694] [outer = 0E03A800] 18:10:43 INFO - PROCESS | 3656 | 1464052243504 Marionette TRACE conn9 <- [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]]]}] 18:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1182ms 18:10:43 INFO - PROCESS | 3656 | 1464052243562 Marionette TRACE conn9 -> [0,889,"getWindowHandle",null] 18:10:43 INFO - PROCESS | 3656 | 1464052243566 Marionette TRACE conn9 <- [1,889,null,{"value":"13"}] 18:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:10:43 INFO - PROCESS | 3656 | 1464052243570 Marionette TRACE conn9 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:10:43 INFO - PROCESS | 3656 | 1464052243573 Marionette TRACE conn9 <- [1,890,null,{}] 18:10:43 INFO - PROCESS | 3656 | 1464052243578 Marionette TRACE conn9 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:43 INFO - PROCESS | 3656 | 1464052243683 Marionette TRACE conn9 <- [1,891,null,{"value":null}] 18:10:43 INFO - PROCESS | 3656 | 1464052243822 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:43 INFO - PROCESS | 3656 | ++DOCSHELL 1368F000 == 77 [pid = 3656] [id = 232] 18:10:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (140CF800) [pid = 3656] [serial = 695] [outer = 00000000] 18:10:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1537C400) [pid = 3656] [serial = 696] [outer = 140CF800] 18:10:43 INFO - PROCESS | 3656 | 1464052243873 Marionette DEBUG loaded listener.js 18:10:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (15B13000) [pid = 3656] [serial = 697] [outer = 140CF800] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 11F42C00 == 76 [pid = 3656] [id = 117] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 1CFBF800 == 75 [pid = 3656] [id = 224] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 1BA1F800 == 74 [pid = 3656] [id = 223] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 11F47000 == 73 [pid = 3656] [id = 222] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 1B040400 == 72 [pid = 3656] [id = 221] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 0E68E400 == 71 [pid = 3656] [id = 220] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 18377C00 == 70 [pid = 3656] [id = 219] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1B04B400) [pid = 3656] [serial = 626] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 17919800 == 69 [pid = 3656] [id = 218] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 12964800 == 68 [pid = 3656] [id = 217] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 12727C00 == 67 [pid = 3656] [id = 216] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 15642C00 == 66 [pid = 3656] [id = 211] 18:10:44 INFO - PROCESS | 3656 | --DOCSHELL 11F4B400 == 65 [pid = 3656] [id = 210] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (1BE07C00) [pid = 3656] [serial = 624] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (12782400) [pid = 3656] [serial = 587] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1B45DC00) [pid = 3656] [serial = 623] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (13687800) [pid = 3656] [serial = 597] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1AD7A000) [pid = 3656] [serial = 614] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1B046000) [pid = 3656] [serial = 617] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (15B0D800) [pid = 3656] [serial = 603] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1B057000) [pid = 3656] [serial = 620] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1AD80800) [pid = 3656] [serial = 615] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (17D35000) [pid = 3656] [serial = 608] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1751C400) [pid = 3656] [serial = 606] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1742EC00) [pid = 3656] [serial = 605] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (12726800) [pid = 3656] [serial = 600] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (18FB9C00) [pid = 3656] [serial = 611] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (12727800) [pid = 3656] [serial = 596] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (12470800) [pid = 3656] [serial = 599] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1B04A000) [pid = 3656] [serial = 618] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (15610C00) [pid = 3656] [serial = 602] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1B0D2C00) [pid = 3656] [serial = 621] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (17AB1000) [pid = 3656] [serial = 609] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1791A000) [pid = 3656] [serial = 590] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1BA28800) [pid = 3656] [serial = 593] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1927B400) [pid = 3656] [serial = 612] [outer = 00000000] [url = about:blank] 18:10:44 INFO - PROCESS | 3656 | 1464052244474 Marionette TRACE conn9 <- [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]]]}] 18:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 931ms 18:10:44 INFO - PROCESS | 3656 | 1464052244503 Marionette TRACE conn9 -> [0,893,"getWindowHandle",null] 18:10:44 INFO - PROCESS | 3656 | 1464052244507 Marionette TRACE conn9 <- [1,893,null,{"value":"13"}] 18:10:44 INFO - PROCESS | 3656 | 1464052244511 Marionette TRACE conn9 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:10:44 INFO - PROCESS | 3656 | 1464052244513 Marionette TRACE conn9 <- [1,894,null,{}] 18:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:10:44 INFO - PROCESS | 3656 | 1464052244516 Marionette TRACE conn9 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:44 INFO - PROCESS | 3656 | 1464052244603 Marionette TRACE conn9 <- [1,895,null,{"value":null}] 18:10:44 INFO - PROCESS | 3656 | 1464052244695 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:44 INFO - PROCESS | 3656 | ++DOCSHELL 11F42400 == 66 [pid = 3656] [id = 233] 18:10:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (11F7A000) [pid = 3656] [serial = 698] [outer = 00000000] 18:10:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (13A47000) [pid = 3656] [serial = 699] [outer = 11F7A000] 18:10:44 INFO - PROCESS | 3656 | 1464052244741 Marionette DEBUG loaded listener.js 18:10:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (15608400) [pid = 3656] [serial = 700] [outer = 11F7A000] 18:10:45 INFO - PROCESS | 3656 | 1464052245141 Marionette TRACE conn9 <- [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]]]}] 18:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 671ms 18:10:45 INFO - PROCESS | 3656 | 1464052245187 Marionette TRACE conn9 -> [0,897,"getWindowHandle",null] 18:10:45 INFO - PROCESS | 3656 | 1464052245189 Marionette TRACE conn9 <- [1,897,null,{"value":"13"}] 18:10:45 INFO - PROCESS | 3656 | 1464052245194 Marionette TRACE conn9 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:10:45 INFO - PROCESS | 3656 | 1464052245199 Marionette TRACE conn9 <- [1,898,null,{}] 18:10:45 INFO - PROCESS | 3656 | 1464052245208 Marionette TRACE conn9 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:45 INFO - PROCESS | 3656 | 1464052245296 Marionette TRACE conn9 <- [1,899,null,{"value":null}] 18:10:45 INFO - PROCESS | 3656 | 1464052245304 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:45 INFO - PROCESS | 3656 | ++DOCSHELL 16D6A000 == 67 [pid = 3656] [id = 234] 18:10:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (16D6DC00) [pid = 3656] [serial = 701] [outer = 00000000] 18:10:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1791A400) [pid = 3656] [serial = 702] [outer = 16D6DC00] 18:10:45 INFO - PROCESS | 3656 | 1464052245350 Marionette DEBUG loaded listener.js 18:10:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (17AB3C00) [pid = 3656] [serial = 703] [outer = 16D6DC00] 18:10:45 INFO - PROCESS | 3656 | 1464052245808 Marionette TRACE conn9 <- [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]]]}] 18:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 18:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:10:45 INFO - PROCESS | 3656 | 1464052245826 Marionette TRACE conn9 -> [0,901,"getWindowHandle",null] 18:10:45 INFO - PROCESS | 3656 | 1464052245828 Marionette TRACE conn9 <- [1,901,null,{"value":"13"}] 18:10:45 INFO - PROCESS | 3656 | 1464052245831 Marionette TRACE conn9 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:10:45 INFO - PROCESS | 3656 | 1464052245833 Marionette TRACE conn9 <- [1,902,null,{}] 18:10:45 INFO - PROCESS | 3656 | 1464052245836 Marionette TRACE conn9 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:45 INFO - PROCESS | 3656 | 1464052245923 Marionette TRACE conn9 <- [1,903,null,{"value":null}] 18:10:45 INFO - PROCESS | 3656 | 1464052245942 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:45 INFO - PROCESS | 3656 | ++DOCSHELL 18108C00 == 68 [pid = 3656] [id = 235] 18:10:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (18145400) [pid = 3656] [serial = 704] [outer = 00000000] 18:10:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (182E5400) [pid = 3656] [serial = 705] [outer = 18145400] 18:10:46 INFO - PROCESS | 3656 | 1464052245986 Marionette DEBUG loaded listener.js 18:10:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (18FB7400) [pid = 3656] [serial = 706] [outer = 18145400] 18:10:46 INFO - PROCESS | 3656 | 1464052246418 Marionette TRACE conn9 <- [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]]]}] 18:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 631ms 18:10:46 INFO - PROCESS | 3656 | 1464052246463 Marionette TRACE conn9 -> [0,905,"getWindowHandle",null] 18:10:46 INFO - PROCESS | 3656 | 1464052246465 Marionette TRACE conn9 <- [1,905,null,{"value":"13"}] 18:10:46 INFO - PROCESS | 3656 | 1464052246468 Marionette TRACE conn9 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:10:46 INFO - PROCESS | 3656 | 1464052246470 Marionette TRACE conn9 <- [1,906,null,{}] 18:10:46 INFO - PROCESS | 3656 | 1464052246473 Marionette TRACE conn9 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:46 INFO - PROCESS | 3656 | 1464052246594 Marionette TRACE conn9 <- [1,907,null,{"value":null}] 18:10:46 INFO - PROCESS | 3656 | 1464052246600 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:46 INFO - PROCESS | 3656 | ++DOCSHELL 19170C00 == 69 [pid = 3656] [id = 236] 18:10:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (19278800) [pid = 3656] [serial = 707] [outer = 00000000] 18:10:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (19280000) [pid = 3656] [serial = 708] [outer = 19278800] 18:10:46 INFO - PROCESS | 3656 | 1464052246651 Marionette DEBUG loaded listener.js 18:10:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1A50C000) [pid = 3656] [serial = 709] [outer = 19278800] 18:10:47 INFO - PROCESS | 3656 | 1464052247161 Marionette TRACE conn9 <- [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]]]}] 18:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 731ms 18:10:47 INFO - PROCESS | 3656 | 1464052247206 Marionette TRACE conn9 -> [0,909,"getWindowHandle",null] 18:10:47 INFO - PROCESS | 3656 | 1464052247208 Marionette TRACE conn9 <- [1,909,null,{"value":"13"}] 18:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:10:47 INFO - PROCESS | 3656 | 1464052247212 Marionette TRACE conn9 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:10:47 INFO - PROCESS | 3656 | 1464052247213 Marionette TRACE conn9 <- [1,910,null,{}] 18:10:47 INFO - PROCESS | 3656 | 1464052247223 Marionette TRACE conn9 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:47 INFO - PROCESS | 3656 | 1464052247341 Marionette TRACE conn9 <- [1,911,null,{"value":null}] 18:10:47 INFO - PROCESS | 3656 | 1464052247348 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:47 INFO - PROCESS | 3656 | ++DOCSHELL 1A510000 == 70 [pid = 3656] [id = 237] 18:10:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1AD7B800) [pid = 3656] [serial = 710] [outer = 00000000] 18:10:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1AD87000) [pid = 3656] [serial = 711] [outer = 1AD7B800] 18:10:47 INFO - PROCESS | 3656 | 1464052247393 Marionette DEBUG loaded listener.js 18:10:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1B039400) [pid = 3656] [serial = 712] [outer = 1AD7B800] 18:10:47 INFO - PROCESS | 3656 | 1464052247828 Marionette TRACE conn9 <- [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]]]}] 18:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 670ms 18:10:47 INFO - PROCESS | 3656 | 1464052247888 Marionette TRACE conn9 -> [0,913,"getWindowHandle",null] 18:10:47 INFO - PROCESS | 3656 | 1464052247890 Marionette TRACE conn9 <- [1,913,null,{"value":"13"}] 18:10:47 INFO - PROCESS | 3656 | 1464052247893 Marionette TRACE conn9 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:10:47 INFO - PROCESS | 3656 | 1464052247895 Marionette TRACE conn9 <- [1,914,null,{}] 18:10:47 INFO - PROCESS | 3656 | 1464052247898 Marionette TRACE conn9 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:48 INFO - PROCESS | 3656 | 1464052248036 Marionette TRACE conn9 <- [1,915,null,{"value":null}] 18:10:48 INFO - PROCESS | 3656 | 1464052248058 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 3656 | ++DOCSHELL 1B047C00 == 71 [pid = 3656] [id = 238] 18:10:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1B048000) [pid = 3656] [serial = 713] [outer = 00000000] 18:10:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1B0CD000) [pid = 3656] [serial = 714] [outer = 1B048000] 18:10:48 INFO - PROCESS | 3656 | 1464052248101 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1B0D6000) [pid = 3656] [serial = 715] [outer = 1B048000] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1B45A800) [pid = 3656] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (0E036000) [pid = 3656] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (182E6400) [pid = 3656] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1D169800) [pid = 3656] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1A506000) [pid = 3656] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1B043400) [pid = 3656] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (12238C00) [pid = 3656] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (17AAF800) [pid = 3656] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (0EBDB400) [pid = 3656] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1CAB1800) [pid = 3656] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (13A49800) [pid = 3656] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1272DC00) [pid = 3656] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1844C000) [pid = 3656] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A50C800) [pid = 3656] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (17D2A000) [pid = 3656] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1B047000) [pid = 3656] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (12724000) [pid = 3656] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1B0CD800) [pid = 3656] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:10:48 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1509D000) [pid = 3656] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:10:48 INFO - PROCESS | 3656 | 1464052248824 Marionette TRACE conn9 <- [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]]]}] 18:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 972ms 18:10:48 INFO - PROCESS | 3656 | 1464052248868 Marionette TRACE conn9 -> [0,917,"getWindowHandle",null] 18:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:10:48 INFO - PROCESS | 3656 | 1464052248870 Marionette TRACE conn9 <- [1,917,null,{"value":"13"}] 18:10:48 INFO - PROCESS | 3656 | 1464052248873 Marionette TRACE conn9 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:10:48 INFO - PROCESS | 3656 | 1464052248875 Marionette TRACE conn9 <- [1,918,null,{}] 18:10:48 INFO - PROCESS | 3656 | 1464052248878 Marionette TRACE conn9 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:48 INFO - PROCESS | 3656 | 1464052248970 Marionette TRACE conn9 <- [1,919,null,{"value":null}] 18:10:48 INFO - PROCESS | 3656 | 1464052248976 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:49 INFO - PROCESS | 3656 | ++DOCSHELL 0EBDB400 == 72 [pid = 3656] [id = 239] 18:10:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (12238C00) [pid = 3656] [serial = 716] [outer = 00000000] 18:10:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (15610000) [pid = 3656] [serial = 717] [outer = 12238C00] 18:10:49 INFO - PROCESS | 3656 | 1464052249020 Marionette DEBUG loaded listener.js 18:10:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1564F400) [pid = 3656] [serial = 718] [outer = 12238C00] 18:10:49 INFO - PROCESS | 3656 | 1464052249489 Marionette TRACE conn9 <- [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]]]}] 18:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 671ms 18:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:10:49 INFO - PROCESS | 3656 | 1464052249544 Marionette TRACE conn9 -> [0,921,"getWindowHandle",null] 18:10:49 INFO - PROCESS | 3656 | 1464052249546 Marionette TRACE conn9 <- [1,921,null,{"value":"13"}] 18:10:49 INFO - PROCESS | 3656 | 1464052249549 Marionette TRACE conn9 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:10:49 INFO - PROCESS | 3656 | 1464052249551 Marionette TRACE conn9 <- [1,922,null,{}] 18:10:49 INFO - PROCESS | 3656 | 1464052249554 Marionette TRACE conn9 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:49 INFO - PROCESS | 3656 | 1464052249636 Marionette TRACE conn9 <- [1,923,null,{"value":null}] 18:10:49 INFO - PROCESS | 3656 | 1464052249643 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:49 INFO - PROCESS | 3656 | ++DOCSHELL 1844B800 == 73 [pid = 3656] [id = 240] 18:10:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1916A400) [pid = 3656] [serial = 719] [outer = 00000000] 18:10:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1B0CF400) [pid = 3656] [serial = 720] [outer = 1916A400] 18:10:49 INFO - PROCESS | 3656 | 1464052249686 Marionette DEBUG loaded listener.js 18:10:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1B0D0400) [pid = 3656] [serial = 721] [outer = 1916A400] 18:10:50 INFO - PROCESS | 3656 | 1464052250098 Marionette TRACE conn9 <- [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]]]}] 18:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 570ms 18:10:50 INFO - PROCESS | 3656 | 1464052250120 Marionette TRACE conn9 -> [0,925,"getWindowHandle",null] 18:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:10:50 INFO - PROCESS | 3656 | 1464052250122 Marionette TRACE conn9 <- [1,925,null,{"value":"13"}] 18:10:50 INFO - PROCESS | 3656 | 1464052250126 Marionette TRACE conn9 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:10:50 INFO - PROCESS | 3656 | 1464052250127 Marionette TRACE conn9 <- [1,926,null,{}] 18:10:50 INFO - PROCESS | 3656 | 1464052250131 Marionette TRACE conn9 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:50 INFO - PROCESS | 3656 | 1464052250260 Marionette TRACE conn9 <- [1,927,null,{"value":null}] 18:10:50 INFO - PROCESS | 3656 | 1464052250283 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:50 INFO - PROCESS | 3656 | ++DOCSHELL 12731400 == 74 [pid = 3656] [id = 241] 18:10:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (16BB5000) [pid = 3656] [serial = 722] [outer = 00000000] 18:10:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1BA20800) [pid = 3656] [serial = 723] [outer = 16BB5000] 18:10:50 INFO - PROCESS | 3656 | 1464052250333 Marionette DEBUG loaded listener.js 18:10:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1CA47400) [pid = 3656] [serial = 724] [outer = 16BB5000] 18:10:50 INFO - PROCESS | 3656 | 1464052250738 Marionette TRACE conn9 <- [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]]]}] 18:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 631ms 18:10:50 INFO - PROCESS | 3656 | 1464052250756 Marionette TRACE conn9 -> [0,929,"getWindowHandle",null] 18:10:50 INFO - PROCESS | 3656 | 1464052250759 Marionette TRACE conn9 <- [1,929,null,{"value":"13"}] 18:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:10:50 INFO - PROCESS | 3656 | 1464052250762 Marionette TRACE conn9 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:10:50 INFO - PROCESS | 3656 | 1464052250764 Marionette TRACE conn9 <- [1,930,null,{}] 18:10:50 INFO - PROCESS | 3656 | 1464052250767 Marionette TRACE conn9 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:50 INFO - PROCESS | 3656 | 1464052250938 Marionette TRACE conn9 <- [1,931,null,{"value":null}] 18:10:51 INFO - PROCESS | 3656 | 1464052251128 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:51 INFO - PROCESS | 3656 | ++DOCSHELL 1217EC00 == 75 [pid = 3656] [id = 242] 18:10:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (12445800) [pid = 3656] [serial = 725] [outer = 00000000] 18:10:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (12720400) [pid = 3656] [serial = 726] [outer = 12445800] 18:10:51 INFO - PROCESS | 3656 | 1464052251201 Marionette DEBUG loaded listener.js 18:10:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1277BC00) [pid = 3656] [serial = 727] [outer = 12445800] 18:10:51 INFO - PROCESS | 3656 | 1464052251776 Marionette TRACE conn9 <- [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]]]}] 18:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1070ms 18:10:51 INFO - PROCESS | 3656 | 1464052251833 Marionette TRACE conn9 -> [0,933,"getWindowHandle",null] 18:10:51 INFO - PROCESS | 3656 | 1464052251837 Marionette TRACE conn9 <- [1,933,null,{"value":"13"}] 18:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:10:51 INFO - PROCESS | 3656 | 1464052251841 Marionette TRACE conn9 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:10:51 INFO - PROCESS | 3656 | 1464052251846 Marionette TRACE conn9 <- [1,934,null,{}] 18:10:51 INFO - PROCESS | 3656 | 1464052251850 Marionette TRACE conn9 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:51 INFO - PROCESS | 3656 | 1464052251964 Marionette TRACE conn9 <- [1,935,null,{"value":null}] 18:10:52 INFO - PROCESS | 3656 | 1464052252101 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:52 INFO - PROCESS | 3656 | ++DOCSHELL 15607C00 == 76 [pid = 3656] [id = 243] 18:10:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1560B400) [pid = 3656] [serial = 728] [outer = 00000000] 18:10:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (16C0AC00) [pid = 3656] [serial = 729] [outer = 1560B400] 18:10:52 INFO - PROCESS | 3656 | 1464052252159 Marionette DEBUG loaded listener.js 18:10:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (17430800) [pid = 3656] [serial = 730] [outer = 1560B400] 18:10:52 INFO - PROCESS | 3656 | 1464052252795 Marionette TRACE conn9 <- [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]]]}] 18:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 989ms 18:10:52 INFO - PROCESS | 3656 | 1464052252830 Marionette TRACE conn9 -> [0,937,"getWindowHandle",null] 18:10:52 INFO - PROCESS | 3656 | 1464052252833 Marionette TRACE conn9 <- [1,937,null,{"value":"13"}] 18:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:10:52 INFO - PROCESS | 3656 | 1464052252837 Marionette TRACE conn9 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:10:52 INFO - PROCESS | 3656 | 1464052252839 Marionette TRACE conn9 <- [1,938,null,{}] 18:10:52 INFO - PROCESS | 3656 | 1464052252843 Marionette TRACE conn9 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:52 INFO - PROCESS | 3656 | 1464052252953 Marionette TRACE conn9 <- [1,939,null,{"value":null}] 18:10:53 INFO - PROCESS | 3656 | 1464052253090 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:53 INFO - PROCESS | 3656 | ++DOCSHELL 1A51BC00 == 77 [pid = 3656] [id = 244] 18:10:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1AD81C00) [pid = 3656] [serial = 731] [outer = 00000000] 18:10:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1B2B5C00) [pid = 3656] [serial = 732] [outer = 1AD81C00] 18:10:53 INFO - PROCESS | 3656 | 1464052253145 Marionette DEBUG loaded listener.js 18:10:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1BA2B400) [pid = 3656] [serial = 733] [outer = 1AD81C00] 18:10:53 INFO - PROCESS | 3656 | 1464052253709 Marionette TRACE conn9 <- [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]]]}] 18:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 971ms 18:10:53 INFO - PROCESS | 3656 | 1464052253818 Marionette TRACE conn9 -> [0,941,"getWindowHandle",null] 18:10:53 INFO - PROCESS | 3656 | 1464052253822 Marionette TRACE conn9 <- [1,941,null,{"value":"13"}] 18:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:10:53 INFO - PROCESS | 3656 | 1464052253834 Marionette TRACE conn9 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:10:53 INFO - PROCESS | 3656 | 1464052253839 Marionette TRACE conn9 <- [1,942,null,{}] 18:10:53 INFO - PROCESS | 3656 | 1464052253843 Marionette TRACE conn9 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:53 INFO - PROCESS | 3656 | 1464052253959 Marionette TRACE conn9 <- [1,943,null,{"value":null}] 18:10:54 INFO - PROCESS | 3656 | 1464052254088 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 3656 | ++DOCSHELL 1CFC3C00 == 78 [pid = 3656] [id = 245] 18:10:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1CFC5C00) [pid = 3656] [serial = 734] [outer = 00000000] 18:10:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1D560400) [pid = 3656] [serial = 735] [outer = 1CFC5C00] 18:10:54 INFO - PROCESS | 3656 | 1464052254145 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1D6E2400) [pid = 3656] [serial = 736] [outer = 1CFC5C00] 18:10:54 INFO - PROCESS | 3656 | 1464052254676 Marionette TRACE conn9 <- [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]]]}] 18:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 890ms 18:10:54 INFO - PROCESS | 3656 | 1464052254721 Marionette TRACE conn9 -> [0,945,"getWindowHandle",null] 18:10:54 INFO - PROCESS | 3656 | 1464052254724 Marionette TRACE conn9 <- [1,945,null,{"value":"13"}] 18:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:10:54 INFO - PROCESS | 3656 | 1464052254727 Marionette TRACE conn9 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:10:54 INFO - PROCESS | 3656 | 1464052254729 Marionette TRACE conn9 <- [1,946,null,{}] 18:10:54 INFO - PROCESS | 3656 | 1464052254733 Marionette TRACE conn9 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:54 INFO - PROCESS | 3656 | 1464052254845 Marionette TRACE conn9 <- [1,947,null,{"value":null}] 18:10:54 INFO - PROCESS | 3656 | 1464052254953 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 3656 | ++DOCSHELL 1E02DC00 == 79 [pid = 3656] [id = 246] 18:10:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1E031800) [pid = 3656] [serial = 737] [outer = 00000000] 18:10:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1F68B000) [pid = 3656] [serial = 738] [outer = 1E031800] 18:10:55 INFO - PROCESS | 3656 | 1464052255006 Marionette DEBUG loaded listener.js 18:10:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1F695C00) [pid = 3656] [serial = 739] [outer = 1E031800] 18:10:55 INFO - PROCESS | 3656 | 1464052255584 Marionette TRACE conn9 <- [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]]]}] 18:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 931ms 18:10:55 INFO - PROCESS | 3656 | 1464052255661 Marionette TRACE conn9 -> [0,949,"getWindowHandle",null] 18:10:55 INFO - PROCESS | 3656 | 1464052255663 Marionette TRACE conn9 <- [1,949,null,{"value":"13"}] 18:10:55 INFO - PROCESS | 3656 | 1464052255667 Marionette TRACE conn9 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:10:55 INFO - PROCESS | 3656 | 1464052255669 Marionette TRACE conn9 <- [1,950,null,{}] 18:10:55 INFO - PROCESS | 3656 | 1464052255673 Marionette TRACE conn9 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:55 INFO - PROCESS | 3656 | 1464052255782 Marionette TRACE conn9 <- [1,951,null,{"value":null}] 18:10:55 INFO - PROCESS | 3656 | 1464052255921 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:55 INFO - PROCESS | 3656 | ++DOCSHELL 203D7400 == 80 [pid = 3656] [id = 247] 18:10:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (203D8400) [pid = 3656] [serial = 740] [outer = 00000000] 18:10:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (203E1C00) [pid = 3656] [serial = 741] [outer = 203D8400] 18:10:56 INFO - PROCESS | 3656 | 1464052255982 Marionette DEBUG loaded listener.js 18:10:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (20F24000) [pid = 3656] [serial = 742] [outer = 203D8400] 18:10:56 INFO - PROCESS | 3656 | 1464052256526 Marionette TRACE conn9 <- [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]]]}] 18:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 871ms 18:10:56 INFO - PROCESS | 3656 | 1464052256541 Marionette TRACE conn9 -> [0,953,"getWindowHandle",null] 18:10:56 INFO - PROCESS | 3656 | 1464052256543 Marionette TRACE conn9 <- [1,953,null,{"value":"13"}] 18:10:56 INFO - PROCESS | 3656 | 1464052256547 Marionette TRACE conn9 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:10:56 INFO - PROCESS | 3656 | 1464052256549 Marionette TRACE conn9 <- [1,954,null,{}] 18:10:56 INFO - PROCESS | 3656 | 1464052256553 Marionette TRACE conn9 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:56 INFO - PROCESS | 3656 | 1464052256691 Marionette TRACE conn9 <- [1,955,null,{"value":null}] 18:10:56 INFO - PROCESS | 3656 | 1464052256873 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:56 INFO - PROCESS | 3656 | ++DOCSHELL 1E02A000 == 81 [pid = 3656] [id = 248] 18:10:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (1E030400) [pid = 3656] [serial = 743] [outer = 00000000] 18:10:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (20E09800) [pid = 3656] [serial = 744] [outer = 1E030400] 18:10:56 INFO - PROCESS | 3656 | 1464052256929 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (20E0C000) [pid = 3656] [serial = 745] [outer = 1E030400] 18:10:57 INFO - PROCESS | 3656 | 1464052257653 Marionette TRACE conn9 <- [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]]]}] 18:10:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:10:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1175ms 18:10:57 INFO - PROCESS | 3656 | 1464052257729 Marionette TRACE conn9 -> [0,957,"getWindowHandle",null] 18:10:57 INFO - PROCESS | 3656 | 1464052257733 Marionette TRACE conn9 <- [1,957,null,{"value":"13"}] 18:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:10:57 INFO - PROCESS | 3656 | 1464052257753 Marionette TRACE conn9 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:10:57 INFO - PROCESS | 3656 | 1464052257757 Marionette TRACE conn9 <- [1,958,null,{}] 18:10:57 INFO - PROCESS | 3656 | 1464052257765 Marionette TRACE conn9 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:57 INFO - PROCESS | 3656 | 1464052257878 Marionette TRACE conn9 <- [1,959,null,{"value":null}] 18:10:58 INFO - PROCESS | 3656 | 1464052258012 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:58 INFO - PROCESS | 3656 | ++DOCSHELL 0E661800 == 82 [pid = 3656] [id = 249] 18:10:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (1277F000) [pid = 3656] [serial = 746] [outer = 00000000] 18:10:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (15B08000) [pid = 3656] [serial = 747] [outer = 1277F000] 18:10:58 INFO - PROCESS | 3656 | 1464052258064 Marionette DEBUG loaded listener.js 18:10:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (17412C00) [pid = 3656] [serial = 748] [outer = 1277F000] 18:10:58 INFO - PROCESS | 3656 | 1464052258595 Marionette TRACE conn9 <- [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]]]}] 18:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 951ms 18:10:58 INFO - PROCESS | 3656 | 1464052258691 Marionette TRACE conn9 -> [0,961,"getWindowHandle",null] 18:10:58 INFO - PROCESS | 3656 | 1464052258696 Marionette TRACE conn9 <- [1,961,null,{"value":"13"}] 18:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:10:58 INFO - PROCESS | 3656 | 1464052258702 Marionette TRACE conn9 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:10:58 INFO - PROCESS | 3656 | 1464052258705 Marionette TRACE conn9 <- [1,962,null,{}] 18:10:58 INFO - PROCESS | 3656 | 1464052258709 Marionette TRACE conn9 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:58 INFO - PROCESS | 3656 | 1464052258846 Marionette TRACE conn9 <- [1,963,null,{"value":null}] 18:10:59 INFO - PROCESS | 3656 | 1464052258997 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 15062400 == 81 [pid = 3656] [id = 175] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 12731400 == 80 [pid = 3656] [id = 241] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 1844B800 == 79 [pid = 3656] [id = 240] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 0EBDB400 == 78 [pid = 3656] [id = 239] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 1B047C00 == 77 [pid = 3656] [id = 238] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 1A510000 == 76 [pid = 3656] [id = 237] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 19170C00 == 75 [pid = 3656] [id = 236] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 18108C00 == 74 [pid = 3656] [id = 235] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 16D6A000 == 73 [pid = 3656] [id = 234] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 11F42400 == 72 [pid = 3656] [id = 233] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (12920800) [pid = 3656] [serial = 629] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (183C3C00) [pid = 3656] [serial = 632] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1CF0AC00) [pid = 3656] [serial = 635] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (1D15C400) [pid = 3656] [serial = 638] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1D55A400) [pid = 3656] [serial = 641] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | ++DOCSHELL 0DB6B800 == 73 [pid = 3656] [id = 250] 18:10:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (0DD31800) [pid = 3656] [serial = 749] [outer = 00000000] 18:10:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (11F42400) [pid = 3656] [serial = 750] [outer = 0DD31800] 18:10:59 INFO - PROCESS | 3656 | 1464052259094 Marionette DEBUG loaded listener.js 18:10:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (1272B800) [pid = 3656] [serial = 751] [outer = 0DD31800] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 1368F000 == 72 [pid = 3656] [id = 232] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 0DD2E400 == 71 [pid = 3656] [id = 231] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 1F693400 == 70 [pid = 3656] [id = 228] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 17919400 == 69 [pid = 3656] [id = 227] 18:10:59 INFO - PROCESS | 3656 | --DOCSHELL 1272B400 == 68 [pid = 3656] [id = 226] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1564D800) [pid = 3656] [serial = 525] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (1BE03C00) [pid = 3656] [serial = 474] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (0EBDD400) [pid = 3656] [serial = 522] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1AD86400) [pid = 3656] [serial = 528] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1AD87400) [pid = 3656] [serial = 552] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1927A400) [pid = 3656] [serial = 558] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1B058400) [pid = 3656] [serial = 561] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (15649C00) [pid = 3656] [serial = 555] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1BECE000) [pid = 3656] [serial = 531] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1D6EB400) [pid = 3656] [serial = 671] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1AD7DC00) [pid = 3656] [serial = 659] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1B454C00) [pid = 3656] [serial = 662] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1B03A000) [pid = 3656] [serial = 660] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1B458800) [pid = 3656] [serial = 663] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (17AA8800) [pid = 3656] [serial = 665] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (18144400) [pid = 3656] [serial = 653] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (182E5800) [pid = 3656] [serial = 654] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (16D6EC00) [pid = 3656] [serial = 645] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (16C06000) [pid = 3656] [serial = 644] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1D167400) [pid = 3656] [serial = 668] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (15380000) [pid = 3656] [serial = 650] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (15B0E800) [pid = 3656] [serial = 651] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (17428400) [pid = 3656] [serial = 648] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (16C07000) [pid = 3656] [serial = 647] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1927CC00) [pid = 3656] [serial = 656] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1E02E400) [pid = 3656] [serial = 672] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1AD7B000) [pid = 3656] [serial = 666] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1A50C400) [pid = 3656] [serial = 657] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1D6E0000) [pid = 3656] [serial = 669] [outer = 00000000] [url = about:blank] 18:10:59 INFO - PROCESS | 3656 | 1464052259528 Marionette TRACE conn9 <- [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]]]}] 18:10:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:10:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 871ms 18:10:59 INFO - PROCESS | 3656 | 1464052259575 Marionette TRACE conn9 -> [0,965,"getWindowHandle",null] 18:10:59 INFO - PROCESS | 3656 | 1464052259577 Marionette TRACE conn9 <- [1,965,null,{"value":"13"}] 18:10:59 INFO - PROCESS | 3656 | 1464052259581 Marionette TRACE conn9 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:10:59 INFO - PROCESS | 3656 | 1464052259584 Marionette TRACE conn9 <- [1,966,null,{}] 18:10:59 INFO - PROCESS | 3656 | 1464052259594 Marionette TRACE conn9 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:59 INFO - PROCESS | 3656 | 1464052259687 Marionette TRACE conn9 <- [1,967,null,{"value":null}] 18:10:59 INFO - PROCESS | 3656 | 1464052259695 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:59 INFO - PROCESS | 3656 | ++DOCSHELL 16386000 == 69 [pid = 3656] [id = 251] 18:10:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (16BB4000) [pid = 3656] [serial = 752] [outer = 00000000] 18:10:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (17423800) [pid = 3656] [serial = 753] [outer = 16BB4000] 18:10:59 INFO - PROCESS | 3656 | 1464052259742 Marionette DEBUG loaded listener.js 18:10:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (17AA8800) [pid = 3656] [serial = 754] [outer = 16BB4000] 18:11:00 INFO - PROCESS | 3656 | 1464052260238 Marionette TRACE conn9 <- [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]]]}] 18:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 18:11:00 INFO - PROCESS | 3656 | 1464052260255 Marionette TRACE conn9 -> [0,969,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 3656 | 1464052260258 Marionette TRACE conn9 <- [1,969,null,{"value":"13"}] 18:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:11:00 INFO - PROCESS | 3656 | 1464052260261 Marionette TRACE conn9 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - PROCESS | 3656 | 1464052260263 Marionette TRACE conn9 <- [1,970,null,{}] 18:11:00 INFO - PROCESS | 3656 | 1464052260266 Marionette TRACE conn9 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:00 INFO - PROCESS | 3656 | 1464052260353 Marionette TRACE conn9 <- [1,971,null,{"value":null}] 18:11:00 INFO - PROCESS | 3656 | 1464052260359 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:00 INFO - PROCESS | 3656 | ++DOCSHELL 17AB4800 == 70 [pid = 3656] [id = 252] 18:11:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (182E3000) [pid = 3656] [serial = 755] [outer = 00000000] 18:11:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (18377000) [pid = 3656] [serial = 756] [outer = 182E3000] 18:11:00 INFO - PROCESS | 3656 | 1464052260404 Marionette DEBUG loaded listener.js 18:11:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1927A400) [pid = 3656] [serial = 757] [outer = 182E3000] 18:11:00 INFO - PROCESS | 3656 | 1464052260847 Marionette TRACE conn9 <- [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]]]}] 18:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 631ms 18:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:11:00 INFO - PROCESS | 3656 | 1464052260922 Marionette TRACE conn9 -> [0,973,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 3656 | 1464052260924 Marionette TRACE conn9 <- [1,973,null,{"value":"13"}] 18:11:00 INFO - PROCESS | 3656 | 1464052260927 Marionette TRACE conn9 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - PROCESS | 3656 | 1464052260929 Marionette TRACE conn9 <- [1,974,null,{}] 18:11:00 INFO - PROCESS | 3656 | 1464052260933 Marionette TRACE conn9 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:01 INFO - PROCESS | 3656 | 1464052261017 Marionette TRACE conn9 <- [1,975,null,{"value":null}] 18:11:01 INFO - PROCESS | 3656 | 1464052261025 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:01 INFO - PROCESS | 3656 | ++DOCSHELL 1927FC00 == 71 [pid = 3656] [id = 253] 18:11:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1A50A000) [pid = 3656] [serial = 758] [outer = 00000000] 18:11:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1A512C00) [pid = 3656] [serial = 759] [outer = 1A50A000] 18:11:01 INFO - PROCESS | 3656 | 1464052261069 Marionette DEBUG loaded listener.js 18:11:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1AD82000) [pid = 3656] [serial = 760] [outer = 1A50A000] 18:11:01 INFO - PROCESS | 3656 | 1464052261523 Marionette TRACE conn9 <- [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]]]}] 18:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 633ms 18:11:01 INFO - PROCESS | 3656 | 1464052261563 Marionette TRACE conn9 -> [0,977,"getWindowHandle",null] 18:11:01 INFO - PROCESS | 3656 | 1464052261565 Marionette TRACE conn9 <- [1,977,null,{"value":"13"}] 18:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:11:01 INFO - PROCESS | 3656 | 1464052261569 Marionette TRACE conn9 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:11:01 INFO - PROCESS | 3656 | 1464052261570 Marionette TRACE conn9 <- [1,978,null,{}] 18:11:01 INFO - PROCESS | 3656 | 1464052261581 Marionette TRACE conn9 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:01 INFO - PROCESS | 3656 | 1464052261730 Marionette TRACE conn9 <- [1,979,null,{"value":null}] 18:11:01 INFO - PROCESS | 3656 | 1464052261787 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:01 INFO - PROCESS | 3656 | ++DOCSHELL 1AD87C00 == 72 [pid = 3656] [id = 254] 18:11:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1AD88000) [pid = 3656] [serial = 761] [outer = 00000000] 18:11:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1B052800) [pid = 3656] [serial = 762] [outer = 1AD88000] 18:11:01 INFO - PROCESS | 3656 | 1464052261832 Marionette DEBUG loaded listener.js 18:11:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1B0D0C00) [pid = 3656] [serial = 763] [outer = 1AD88000] 18:11:02 INFO - PROCESS | 3656 | 1464052262252 Marionette TRACE conn9 <- [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]]]}] 18:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 18:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:11:02 INFO - PROCESS | 3656 | 1464052262303 Marionette TRACE conn9 -> [0,981,"getWindowHandle",null] 18:11:02 INFO - PROCESS | 3656 | 1464052262305 Marionette TRACE conn9 <- [1,981,null,{"value":"13"}] 18:11:02 INFO - PROCESS | 3656 | 1464052262308 Marionette TRACE conn9 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:11:02 INFO - PROCESS | 3656 | 1464052262310 Marionette TRACE conn9 <- [1,982,null,{}] 18:11:02 INFO - PROCESS | 3656 | 1464052262352 Marionette TRACE conn9 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:02 INFO - PROCESS | 3656 | 1464052262467 Marionette TRACE conn9 <- [1,983,null,{"value":null}] 18:11:02 INFO - PROCESS | 3656 | 1464052262474 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:02 INFO - PROCESS | 3656 | ++DOCSHELL 1B0D3000 == 73 [pid = 3656] [id = 255] 18:11:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1B2AE000) [pid = 3656] [serial = 764] [outer = 00000000] 18:11:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1B456C00) [pid = 3656] [serial = 765] [outer = 1B2AE000] 18:11:02 INFO - PROCESS | 3656 | 1464052262517 Marionette DEBUG loaded listener.js 18:11:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1B460C00) [pid = 3656] [serial = 766] [outer = 1B2AE000] 18:11:02 INFO - PROCESS | 3656 | 1464052262953 Marionette TRACE conn9 <- [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]]]}] 18:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 18:11:03 INFO - PROCESS | 3656 | 1464052262989 Marionette TRACE conn9 -> [0,985,"getWindowHandle",null] 18:11:03 INFO - PROCESS | 3656 | 1464052262991 Marionette TRACE conn9 <- [1,985,null,{"value":"13"}] 18:11:03 INFO - PROCESS | 3656 | 1464052262994 Marionette TRACE conn9 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:11:03 INFO - PROCESS | 3656 | 1464052262995 Marionette TRACE conn9 <- [1,986,null,{}] 18:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:11:03 INFO - PROCESS | 3656 | 1464052262999 Marionette TRACE conn9 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:03 INFO - PROCESS | 3656 | 1464052263117 Marionette TRACE conn9 <- [1,987,null,{"value":null}] 18:11:03 INFO - PROCESS | 3656 | 1464052263123 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:03 INFO - PROCESS | 3656 | ++DOCSHELL 1B459400 == 74 [pid = 3656] [id = 256] 18:11:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1BA1F800) [pid = 3656] [serial = 767] [outer = 00000000] 18:11:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1BED1800) [pid = 3656] [serial = 768] [outer = 1BA1F800] 18:11:03 INFO - PROCESS | 3656 | 1464052263166 Marionette DEBUG loaded listener.js 18:11:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1CAB6800) [pid = 3656] [serial = 769] [outer = 1BA1F800] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (16C0A000) [pid = 3656] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1CFC3400) [pid = 3656] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1CF02000) [pid = 3656] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (12774800) [pid = 3656] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (0E664400) [pid = 3656] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (121DC800) [pid = 3656] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1CFC6800) [pid = 3656] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (18145400) [pid = 3656] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (19278800) [pid = 3656] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (140CF800) [pid = 3656] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (19163800) [pid = 3656] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (16D6DC00) [pid = 3656] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (11F7A000) [pid = 3656] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1AD7B800) [pid = 3656] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (12779000) [pid = 3656] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1B048000) [pid = 3656] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1916A400) [pid = 3656] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (12238C00) [pid = 3656] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:11:03 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (0E03A800) [pid = 3656] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:11:04 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1B0CB800) [pid = 3656] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:11:04 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (17425000) [pid = 3656] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:11:04 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (17428800) [pid = 3656] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:11:04 INFO - PROCESS | 3656 | 1464052263953 Marionette TRACE conn9 <- [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]]]}] 18:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1014ms 18:11:04 INFO - PROCESS | 3656 | 1464052264014 Marionette TRACE conn9 -> [0,989,"getWindowHandle",null] 18:11:04 INFO - PROCESS | 3656 | 1464052264018 Marionette TRACE conn9 <- [1,989,null,{"value":"13"}] 18:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:11:04 INFO - PROCESS | 3656 | 1464052264024 Marionette TRACE conn9 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:11:04 INFO - PROCESS | 3656 | 1464052264028 Marionette TRACE conn9 <- [1,990,null,{}] 18:11:04 INFO - PROCESS | 3656 | 1464052264077 Marionette TRACE conn9 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:04 INFO - PROCESS | 3656 | 1464052264197 Marionette TRACE conn9 <- [1,991,null,{"value":null}] 18:11:04 INFO - PROCESS | 3656 | 1464052264302 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:04 INFO - PROCESS | 3656 | ++DOCSHELL 12479400 == 75 [pid = 3656] [id = 257] 18:11:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (124EC800) [pid = 3656] [serial = 770] [outer = 00000000] 18:11:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1272B400) [pid = 3656] [serial = 771] [outer = 124EC800] 18:11:04 INFO - PROCESS | 3656 | 1464052264359 Marionette DEBUG loaded listener.js 18:11:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (12965C00) [pid = 3656] [serial = 772] [outer = 124EC800] 18:11:04 INFO - PROCESS | 3656 | 1464052264921 Marionette TRACE conn9 <- [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]]]}] 18:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 971ms 18:11:05 INFO - PROCESS | 3656 | 1464052264999 Marionette TRACE conn9 -> [0,993,"getWindowHandle",null] 18:11:05 INFO - PROCESS | 3656 | 1464052265005 Marionette TRACE conn9 <- [1,993,null,{"value":"13"}] 18:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:11:05 INFO - PROCESS | 3656 | 1464052265012 Marionette TRACE conn9 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:11:05 INFO - PROCESS | 3656 | 1464052265015 Marionette TRACE conn9 <- [1,994,null,{}] 18:11:05 INFO - PROCESS | 3656 | 1464052265019 Marionette TRACE conn9 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:05 INFO - PROCESS | 3656 | 1464052265188 Marionette TRACE conn9 <- [1,995,null,{"value":null}] 18:11:05 INFO - PROCESS | 3656 | 1464052265199 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:05 INFO - PROCESS | 3656 | ++DOCSHELL 11F40400 == 76 [pid = 3656] [id = 258] 18:11:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1564D800) [pid = 3656] [serial = 773] [outer = 00000000] 18:11:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (16D70C00) [pid = 3656] [serial = 774] [outer = 1564D800] 18:11:05 INFO - PROCESS | 3656 | 1464052265253 Marionette DEBUG loaded listener.js 18:11:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1742B800) [pid = 3656] [serial = 775] [outer = 1564D800] 18:11:05 INFO - PROCESS | 3656 | 1464052265889 Marionette TRACE conn9 <- [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]]]}] 18:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 931ms 18:11:05 INFO - PROCESS | 3656 | 1464052265944 Marionette TRACE conn9 -> [0,997,"getWindowHandle",null] 18:11:05 INFO - PROCESS | 3656 | 1464052265946 Marionette TRACE conn9 <- [1,997,null,{"value":"13"}] 18:11:05 INFO - PROCESS | 3656 | 1464052265950 Marionette TRACE conn9 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:11:05 INFO - PROCESS | 3656 | 1464052265954 Marionette TRACE conn9 <- [1,998,null,{}] 18:11:06 INFO - PROCESS | 3656 | 1464052265964 Marionette TRACE conn9 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:06 INFO - PROCESS | 3656 | 1464052266080 Marionette TRACE conn9 <- [1,999,null,{"value":null}] 18:11:06 INFO - PROCESS | 3656 | 1464052266218 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:06 INFO - PROCESS | 3656 | ++DOCSHELL 1909E800 == 77 [pid = 3656] [id = 259] 18:11:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1A504400) [pid = 3656] [serial = 776] [outer = 00000000] 18:11:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1AD7B000) [pid = 3656] [serial = 777] [outer = 1A504400] 18:11:06 INFO - PROCESS | 3656 | 1464052266276 Marionette DEBUG loaded listener.js 18:11:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1B044400) [pid = 3656] [serial = 778] [outer = 1A504400] 18:11:06 INFO - PROCESS | 3656 | 1464052266885 Marionette TRACE conn9 <- [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]]]}] 18:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 970ms 18:11:06 INFO - PROCESS | 3656 | 1464052266955 Marionette TRACE conn9 -> [0,1001,"getWindowHandle",null] 18:11:06 INFO - PROCESS | 3656 | 1464052266958 Marionette TRACE conn9 <- [1,1001,null,{"value":"13"}] 18:11:06 INFO - PROCESS | 3656 | 1464052266961 Marionette TRACE conn9 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:11:06 INFO - PROCESS | 3656 | 1464052266963 Marionette TRACE conn9 <- [1,1002,null,{}] 18:11:06 INFO - PROCESS | 3656 | 1464052266967 Marionette TRACE conn9 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:07 INFO - PROCESS | 3656 | 1464052267123 Marionette TRACE conn9 <- [1,1003,null,{"value":null}] 18:11:07 INFO - PROCESS | 3656 | 1464052267186 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 3656 | ++DOCSHELL 1B458800 == 78 [pid = 3656] [id = 260] 18:11:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1BA20C00) [pid = 3656] [serial = 779] [outer = 00000000] 18:11:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1CF0AC00) [pid = 3656] [serial = 780] [outer = 1BA20C00] 18:11:07 INFO - PROCESS | 3656 | 1464052267240 Marionette DEBUG loaded listener.js 18:11:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1CFC3000) [pid = 3656] [serial = 781] [outer = 1BA20C00] 18:11:07 INFO - PROCESS | 3656 | 1464052267813 Marionette TRACE conn9 <- [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]]]}] 18:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 871ms 18:11:07 INFO - PROCESS | 3656 | 1464052267835 Marionette TRACE conn9 -> [0,1005,"getWindowHandle",null] 18:11:07 INFO - PROCESS | 3656 | 1464052267837 Marionette TRACE conn9 <- [1,1005,null,{"value":"13"}] 18:11:07 INFO - PROCESS | 3656 | 1464052267841 Marionette TRACE conn9 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:11:07 INFO - PROCESS | 3656 | 1464052267842 Marionette TRACE conn9 <- [1,1006,null,{}] 18:11:07 INFO - PROCESS | 3656 | 1464052267847 Marionette TRACE conn9 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:07 INFO - PROCESS | 3656 | 1464052267962 Marionette TRACE conn9 <- [1,1007,null,{"value":null}] 18:11:08 INFO - PROCESS | 3656 | 1464052268074 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:08 INFO - PROCESS | 3656 | ++DOCSHELL 1D16A400 == 79 [pid = 3656] [id = 261] 18:11:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1D55BC00) [pid = 3656] [serial = 782] [outer = 00000000] 18:11:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1D6E0400) [pid = 3656] [serial = 783] [outer = 1D55BC00] 18:11:08 INFO - PROCESS | 3656 | 1464052268130 Marionette DEBUG loaded listener.js 18:11:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1D563400) [pid = 3656] [serial = 784] [outer = 1D55BC00] 18:11:08 INFO - PROCESS | 3656 | 1464052268715 Marionette TRACE conn9 <- [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]]]}] 18:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 931ms 18:11:08 INFO - PROCESS | 3656 | 1464052268775 Marionette TRACE conn9 -> [0,1009,"getWindowHandle",null] 18:11:08 INFO - PROCESS | 3656 | 1464052268777 Marionette TRACE conn9 <- [1,1009,null,{"value":"13"}] 18:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:11:08 INFO - PROCESS | 3656 | 1464052268780 Marionette TRACE conn9 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:11:08 INFO - PROCESS | 3656 | 1464052268782 Marionette TRACE conn9 <- [1,1010,null,{}] 18:11:08 INFO - PROCESS | 3656 | 1464052268786 Marionette TRACE conn9 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:08 INFO - PROCESS | 3656 | 1464052268924 Marionette TRACE conn9 <- [1,1011,null,{"value":null}] 18:11:09 INFO - PROCESS | 3656 | 1464052269097 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:09 INFO - PROCESS | 3656 | ++DOCSHELL 1D6EC000 == 80 [pid = 3656] [id = 262] 18:11:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1E02B400) [pid = 3656] [serial = 785] [outer = 00000000] 18:11:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (203E2000) [pid = 3656] [serial = 786] [outer = 1E02B400] 18:11:09 INFO - PROCESS | 3656 | 1464052269152 Marionette DEBUG loaded listener.js 18:11:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (20E05C00) [pid = 3656] [serial = 787] [outer = 1E02B400] 18:11:09 INFO - PROCESS | 3656 | 1464052269655 Marionette TRACE conn9 <- [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]]]}] 18:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 931ms 18:11:09 INFO - PROCESS | 3656 | 1464052269715 Marionette TRACE conn9 -> [0,1013,"getWindowHandle",null] 18:11:09 INFO - PROCESS | 3656 | 1464052269718 Marionette TRACE conn9 <- [1,1013,null,{"value":"13"}] 18:11:09 INFO - PROCESS | 3656 | 1464052269721 Marionette TRACE conn9 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:11:09 INFO - PROCESS | 3656 | 1464052269723 Marionette TRACE conn9 <- [1,1014,null,{}] 18:11:09 INFO - PROCESS | 3656 | 1464052269727 Marionette TRACE conn9 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:09 INFO - PROCESS | 3656 | 1464052269837 Marionette TRACE conn9 <- [1,1015,null,{"value":null}] 18:11:10 INFO - PROCESS | 3656 | 1464052269991 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 3656 | ++DOCSHELL 203DA000 == 81 [pid = 3656] [id = 263] 18:11:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (20739400) [pid = 3656] [serial = 788] [outer = 00000000] 18:11:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (2073E800) [pid = 3656] [serial = 789] [outer = 20739400] 18:11:10 INFO - PROCESS | 3656 | 1464052270045 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (20741800) [pid = 3656] [serial = 790] [outer = 20739400] 18:11:10 INFO - PROCESS | 3656 | 1464052270555 Marionette TRACE conn9 <- [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]]]}] 18:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 871ms 18:11:10 INFO - PROCESS | 3656 | 1464052270595 Marionette TRACE conn9 -> [0,1017,"getWindowHandle",null] 18:11:10 INFO - PROCESS | 3656 | 1464052270597 Marionette TRACE conn9 <- [1,1017,null,{"value":"13"}] 18:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:11:10 INFO - PROCESS | 3656 | 1464052270601 Marionette TRACE conn9 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:11:10 INFO - PROCESS | 3656 | 1464052270603 Marionette TRACE conn9 <- [1,1018,null,{}] 18:11:10 INFO - PROCESS | 3656 | 1464052270607 Marionette TRACE conn9 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:10 INFO - PROCESS | 3656 | 1464052270713 Marionette TRACE conn9 <- [1,1019,null,{"value":null}] 18:11:10 INFO - PROCESS | 3656 | 1464052270823 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 3656 | ++DOCSHELL 20739000 == 82 [pid = 3656] [id = 264] 18:11:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (2073EC00) [pid = 3656] [serial = 791] [outer = 00000000] 18:11:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (20E07C00) [pid = 3656] [serial = 792] [outer = 2073EC00] 18:11:10 INFO - PROCESS | 3656 | 1464052270876 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (20EC1800) [pid = 3656] [serial = 793] [outer = 2073EC00] 18:11:11 INFO - PROCESS | 3656 | 1464052271450 Marionette TRACE conn9 <- [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]]]}] 18:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 931ms 18:11:11 INFO - PROCESS | 3656 | 1464052271535 Marionette TRACE conn9 -> [0,1021,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 3656 | 1464052271538 Marionette TRACE conn9 <- [1,1021,null,{"value":"13"}] 18:11:11 INFO - PROCESS | 3656 | 1464052271541 Marionette TRACE conn9 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:11:11 INFO - PROCESS | 3656 | 1464052271543 Marionette TRACE conn9 <- [1,1022,null,{}] 18:11:11 INFO - PROCESS | 3656 | 1464052271546 Marionette TRACE conn9 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:11 INFO - PROCESS | 3656 | 1464052271654 Marionette TRACE conn9 <- [1,1023,null,{"value":null}] 18:11:11 INFO - PROCESS | 3656 | 1464052271765 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:11 INFO - PROCESS | 3656 | ++DOCSHELL 1A59E000 == 83 [pid = 3656] [id = 265] 18:11:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1A59F000) [pid = 3656] [serial = 794] [outer = 00000000] 18:11:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1A5A7800) [pid = 3656] [serial = 795] [outer = 1A59F000] 18:11:11 INFO - PROCESS | 3656 | 1464052271817 Marionette DEBUG loaded listener.js 18:11:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1A5A9800) [pid = 3656] [serial = 796] [outer = 1A59F000] 18:11:12 INFO - PROCESS | 3656 | 1464052272400 Marionette TRACE conn9 <- [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]]]}] 18:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 18:11:12 INFO - PROCESS | 3656 | 1464052272697 Marionette TRACE conn9 -> [0,1025,"getWindowHandle",null] 18:11:12 INFO - PROCESS | 3656 | 1464052272702 Marionette TRACE conn9 <- [1,1025,null,{"value":"13"}] 18:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:11:12 INFO - PROCESS | 3656 | 1464052272708 Marionette TRACE conn9 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:11:12 INFO - PROCESS | 3656 | 1464052272711 Marionette TRACE conn9 <- [1,1026,null,{}] 18:11:12 INFO - PROCESS | 3656 | 1464052272716 Marionette TRACE conn9 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:12 INFO - PROCESS | 3656 | 1464052272831 Marionette TRACE conn9 <- [1,1027,null,{"value":null}] 18:11:12 INFO - PROCESS | 3656 | 1464052272972 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:13 INFO - PROCESS | 3656 | ++DOCSHELL 0D8F1800 == 84 [pid = 3656] [id = 266] 18:11:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (0D8F5C00) [pid = 3656] [serial = 797] [outer = 00000000] 18:11:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (0DB6B400) [pid = 3656] [serial = 798] [outer = 0D8F5C00] 18:11:13 INFO - PROCESS | 3656 | 1464052273023 Marionette DEBUG loaded listener.js 18:11:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (0E041C00) [pid = 3656] [serial = 799] [outer = 0D8F5C00] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 1B0D3000 == 83 [pid = 3656] [id = 255] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 1AD87C00 == 82 [pid = 3656] [id = 254] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 1927FC00 == 81 [pid = 3656] [id = 253] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 17AB4800 == 80 [pid = 3656] [id = 252] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 16386000 == 79 [pid = 3656] [id = 251] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 0DB6B800 == 78 [pid = 3656] [id = 250] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 0E661800 == 77 [pid = 3656] [id = 249] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 1A51BC00 == 76 [pid = 3656] [id = 244] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1BA20800) [pid = 3656] [serial = 723] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 15607C00 == 75 [pid = 3656] [id = 243] 18:11:13 INFO - PROCESS | 3656 | --DOCSHELL 1217EC00 == 74 [pid = 3656] [id = 242] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1A516000) [pid = 3656] [serial = 633] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1D161800) [pid = 3656] [serial = 639] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1CFBA400) [pid = 3656] [serial = 636] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (13F9E400) [pid = 3656] [serial = 588] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1CAB0000) [pid = 3656] [serial = 627] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (15384000) [pid = 3656] [serial = 630] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1D55E000) [pid = 3656] [serial = 642] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1BEC9000) [pid = 3656] [serial = 594] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (182E3C00) [pid = 3656] [serial = 591] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1B460800) [pid = 3656] [serial = 585] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (182E5400) [pid = 3656] [serial = 705] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1A50C000) [pid = 3656] [serial = 709] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (15B13000) [pid = 3656] [serial = 697] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1537C400) [pid = 3656] [serial = 696] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1B0D6400) [pid = 3656] [serial = 681] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1B04BC00) [pid = 3656] [serial = 680] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1791A400) [pid = 3656] [serial = 702] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (17AB3C00) [pid = 3656] [serial = 703] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (13A47000) [pid = 3656] [serial = 699] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1AD87000) [pid = 3656] [serial = 711] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (15608400) [pid = 3656] [serial = 700] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1E036C00) [pid = 3656] [serial = 674] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (16389800) [pid = 3656] [serial = 677] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (16C10400) [pid = 3656] [serial = 678] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1F696400) [pid = 3656] [serial = 683] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1F6A7000) [pid = 3656] [serial = 687] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1B2B4800) [pid = 3656] [serial = 690] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1B0CD000) [pid = 3656] [serial = 714] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1B0D0400) [pid = 3656] [serial = 721] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (15610000) [pid = 3656] [serial = 717] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (1564F400) [pid = 3656] [serial = 718] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1B0CF400) [pid = 3656] [serial = 720] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1B0D6000) [pid = 3656] [serial = 715] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1368C400) [pid = 3656] [serial = 694] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (12776C00) [pid = 3656] [serial = 693] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (19280000) [pid = 3656] [serial = 708] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (15609400) [pid = 3656] [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.] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1B039400) [pid = 3656] [serial = 712] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (18FB7400) [pid = 3656] [serial = 706] [outer = 00000000] [url = about:blank] 18:11:13 INFO - PROCESS | 3656 | 1464052273692 Marionette TRACE conn9 <- [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]]]}] 18:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1022ms 18:11:13 INFO - PROCESS | 3656 | 1464052273732 Marionette TRACE conn9 -> [0,1029,"getWindowHandle",null] 18:11:13 INFO - PROCESS | 3656 | 1464052273735 Marionette TRACE conn9 <- [1,1029,null,{"value":"13"}] 18:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:11:13 INFO - PROCESS | 3656 | 1464052273742 Marionette TRACE conn9 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:11:13 INFO - PROCESS | 3656 | 1464052273746 Marionette TRACE conn9 <- [1,1030,null,{}] 18:11:13 INFO - PROCESS | 3656 | 1464052273750 Marionette TRACE conn9 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:13 INFO - PROCESS | 3656 | 1464052273842 Marionette TRACE conn9 <- [1,1031,null,{"value":null}] 18:11:13 INFO - PROCESS | 3656 | 1464052273935 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:13 INFO - PROCESS | 3656 | ++DOCSHELL 0EBD4800 == 75 [pid = 3656] [id = 267] 18:11:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (0EBE1400) [pid = 3656] [serial = 800] [outer = 00000000] 18:11:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (11F42C00) [pid = 3656] [serial = 801] [outer = 0EBE1400] 18:11:13 INFO - PROCESS | 3656 | 1464052273988 Marionette DEBUG loaded listener.js 18:11:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (12471000) [pid = 3656] [serial = 802] [outer = 0EBE1400] 18:11:14 INFO - PROCESS | 3656 | 1464052274439 Marionette TRACE conn9 <- [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]]]}] 18:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 730ms 18:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:11:14 INFO - PROCESS | 3656 | 1464052274471 Marionette TRACE conn9 -> [0,1033,"getWindowHandle",null] 18:11:14 INFO - PROCESS | 3656 | 1464052274473 Marionette TRACE conn9 <- [1,1033,null,{"value":"13"}] 18:11:14 INFO - PROCESS | 3656 | 1464052274477 Marionette TRACE conn9 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:11:14 INFO - PROCESS | 3656 | 1464052274479 Marionette TRACE conn9 <- [1,1034,null,{}] 18:11:14 INFO - PROCESS | 3656 | 1464052274492 Marionette TRACE conn9 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:14 INFO - PROCESS | 3656 | 1464052274589 Marionette TRACE conn9 <- [1,1035,null,{"value":null}] 18:11:14 INFO - PROCESS | 3656 | 1464052274598 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:14 INFO - PROCESS | 3656 | ++DOCSHELL 13627C00 == 76 [pid = 3656] [id = 268] 18:11:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (13628400) [pid = 3656] [serial = 803] [outer = 00000000] 18:11:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (13A44400) [pid = 3656] [serial = 804] [outer = 13628400] 18:11:14 INFO - PROCESS | 3656 | 1464052274649 Marionette DEBUG loaded listener.js 18:11:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (13A51000) [pid = 3656] [serial = 805] [outer = 13628400] 18:11:15 INFO - PROCESS | 3656 | 1464052275116 Marionette TRACE conn9 <- [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]]]}] 18:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 18:11:15 INFO - PROCESS | 3656 | 1464052275151 Marionette TRACE conn9 -> [0,1037,"getWindowHandle",null] 18:11:15 INFO - PROCESS | 3656 | 1464052275153 Marionette TRACE conn9 <- [1,1037,null,{"value":"13"}] 18:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:11:15 INFO - PROCESS | 3656 | 1464052275156 Marionette TRACE conn9 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:11:15 INFO - PROCESS | 3656 | 1464052275158 Marionette TRACE conn9 <- [1,1038,null,{}] 18:11:15 INFO - PROCESS | 3656 | 1464052275161 Marionette TRACE conn9 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:15 INFO - PROCESS | 3656 | 1464052275252 Marionette TRACE conn9 <- [1,1039,null,{"value":null}] 18:11:15 INFO - PROCESS | 3656 | 1464052275261 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:15 INFO - PROCESS | 3656 | ++DOCSHELL 0E039000 == 77 [pid = 3656] [id = 269] 18:11:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (13F94800) [pid = 3656] [serial = 806] [outer = 00000000] 18:11:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (15381C00) [pid = 3656] [serial = 807] [outer = 13F94800] 18:11:15 INFO - PROCESS | 3656 | 1464052275305 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (15642C00) [pid = 3656] [serial = 808] [outer = 13F94800] 18:11:15 INFO - PROCESS | 3656 | 1464052275773 Marionette TRACE conn9 <- [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]]]}] 18:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 18:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:11:15 INFO - PROCESS | 3656 | 1464052275827 Marionette TRACE conn9 -> [0,1041,"getWindowHandle",null] 18:11:15 INFO - PROCESS | 3656 | 1464052275829 Marionette TRACE conn9 <- [1,1041,null,{"value":"13"}] 18:11:15 INFO - PROCESS | 3656 | 1464052275832 Marionette TRACE conn9 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:11:15 INFO - PROCESS | 3656 | 1464052275834 Marionette TRACE conn9 <- [1,1042,null,{}] 18:11:15 INFO - PROCESS | 3656 | 1464052275837 Marionette TRACE conn9 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:15 INFO - PROCESS | 3656 | 1464052275959 Marionette TRACE conn9 <- [1,1043,null,{"value":null}] 18:11:16 INFO - PROCESS | 3656 | 1464052276019 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:16 INFO - PROCESS | 3656 | ++DOCSHELL 15649000 == 78 [pid = 3656] [id = 270] 18:11:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1564B400) [pid = 3656] [serial = 809] [outer = 00000000] 18:11:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (16386800) [pid = 3656] [serial = 810] [outer = 1564B400] 18:11:16 INFO - PROCESS | 3656 | 1464052276065 Marionette DEBUG loaded listener.js 18:11:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (16C01400) [pid = 3656] [serial = 811] [outer = 1564B400] 18:11:16 INFO - PROCESS | 3656 | 1464052276462 Marionette TRACE conn9 <- [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]]]}] 18:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 672ms 18:11:16 INFO - PROCESS | 3656 | 1464052276504 Marionette TRACE conn9 -> [0,1045,"getWindowHandle",null] 18:11:16 INFO - PROCESS | 3656 | 1464052276506 Marionette TRACE conn9 <- [1,1045,null,{"value":"13"}] 18:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:11:16 INFO - PROCESS | 3656 | 1464052276515 Marionette TRACE conn9 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 3656 | 1464052276517 Marionette TRACE conn9 <- [1,1046,null,{}] 18:11:16 INFO - PROCESS | 3656 | 1464052276521 Marionette TRACE conn9 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:16 INFO - PROCESS | 3656 | 1464052276666 Marionette TRACE conn9 <- [1,1047,null,{"value":null}] 18:11:16 INFO - PROCESS | 3656 | 1464052276782 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:16 INFO - PROCESS | 3656 | ++DOCSHELL 16C0F400 == 79 [pid = 3656] [id = 271] 18:11:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (16C1D000) [pid = 3656] [serial = 812] [outer = 00000000] 18:11:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (17429400) [pid = 3656] [serial = 813] [outer = 16C1D000] 18:11:16 INFO - PROCESS | 3656 | 1464052276830 Marionette DEBUG loaded listener.js 18:11:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (176C8000) [pid = 3656] [serial = 814] [outer = 16C1D000] 18:11:17 INFO - PROCESS | 3656 | 1464052277244 Marionette TRACE conn9 <- [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]]]}] 18:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 771ms 18:11:17 INFO - PROCESS | 3656 | 1464052277294 Marionette TRACE conn9 -> [0,1049,"getWindowHandle",null] 18:11:17 INFO - PROCESS | 3656 | 1464052277296 Marionette TRACE conn9 <- [1,1049,null,{"value":"13"}] 18:11:17 INFO - PROCESS | 3656 | 1464052277299 Marionette TRACE conn9 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:11:17 INFO - PROCESS | 3656 | 1464052277301 Marionette TRACE conn9 <- [1,1050,null,{}] 18:11:17 INFO - PROCESS | 3656 | 1464052277304 Marionette TRACE conn9 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:17 INFO - PROCESS | 3656 | 1464052277427 Marionette TRACE conn9 <- [1,1051,null,{"value":null}] 18:11:17 INFO - PROCESS | 3656 | 1464052277487 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:17 INFO - PROCESS | 3656 | ++DOCSHELL 16C06800 == 80 [pid = 3656] [id = 272] 18:11:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (17AAA000) [pid = 3656] [serial = 815] [outer = 00000000] 18:11:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (17D78800) [pid = 3656] [serial = 816] [outer = 17AAA000] 18:11:17 INFO - PROCESS | 3656 | 1464052277537 Marionette DEBUG loaded listener.js 18:11:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1819A800) [pid = 3656] [serial = 817] [outer = 17AAA000] 18:11:17 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A50A000) [pid = 3656] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:11:17 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1AD88000) [pid = 3656] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:11:17 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1B2AE000) [pid = 3656] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:11:17 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (16BB4000) [pid = 3656] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:11:17 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1277F000) [pid = 3656] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:11:17 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (0DD31800) [pid = 3656] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:11:17 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (182E3000) [pid = 3656] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:11:17 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (16BB5000) [pid = 3656] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:11:18 INFO - PROCESS | 3656 | 1464052278024 Marionette TRACE conn9 <- [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]]]}] 18:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 770ms 18:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:11:18 INFO - PROCESS | 3656 | 1464052278078 Marionette TRACE conn9 -> [0,1053,"getWindowHandle",null] 18:11:18 INFO - PROCESS | 3656 | 1464052278080 Marionette TRACE conn9 <- [1,1053,null,{"value":"13"}] 18:11:18 INFO - PROCESS | 3656 | 1464052278084 Marionette TRACE conn9 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:11:18 INFO - PROCESS | 3656 | 1464052278085 Marionette TRACE conn9 <- [1,1054,null,{}] 18:11:18 INFO - PROCESS | 3656 | 1464052278089 Marionette TRACE conn9 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:18 INFO - PROCESS | 3656 | 1464052278187 Marionette TRACE conn9 <- [1,1055,null,{"value":null}] 18:11:18 INFO - PROCESS | 3656 | 1464052278290 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 3656 | ++DOCSHELL 0E03EC00 == 81 [pid = 3656] [id = 273] 18:11:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1277F000) [pid = 3656] [serial = 818] [outer = 00000000] 18:11:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (182E2C00) [pid = 3656] [serial = 819] [outer = 1277F000] 18:11:18 INFO - PROCESS | 3656 | 1464052278335 Marionette DEBUG loaded listener.js 18:11:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (182E8000) [pid = 3656] [serial = 820] [outer = 1277F000] 18:11:18 INFO - PROCESS | 3656 | 1464052278684 Marionette TRACE conn9 <- [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]]]}] 18:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 631ms 18:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:11:18 INFO - PROCESS | 3656 | 1464052278714 Marionette TRACE conn9 -> [0,1057,"getWindowHandle",null] 18:11:18 INFO - PROCESS | 3656 | 1464052278716 Marionette TRACE conn9 <- [1,1057,null,{"value":"13"}] 18:11:18 INFO - PROCESS | 3656 | 1464052278719 Marionette TRACE conn9 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:11:18 INFO - PROCESS | 3656 | 1464052278720 Marionette TRACE conn9 <- [1,1058,null,{}] 18:11:18 INFO - PROCESS | 3656 | 1464052278724 Marionette TRACE conn9 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:18 INFO - PROCESS | 3656 | 1464052278852 Marionette TRACE conn9 <- [1,1059,null,{"value":null}] 18:11:18 INFO - PROCESS | 3656 | 1464052278874 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 3656 | ++DOCSHELL 11F3FC00 == 82 [pid = 3656] [id = 274] 18:11:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (16D6F000) [pid = 3656] [serial = 821] [outer = 00000000] 18:11:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (18FB7000) [pid = 3656] [serial = 822] [outer = 16D6F000] 18:11:18 INFO - PROCESS | 3656 | 1464052278918 Marionette DEBUG loaded listener.js 18:11:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1916DC00) [pid = 3656] [serial = 823] [outer = 16D6F000] 18:11:19 INFO - PROCESS | 3656 | 1464052279314 Marionette TRACE conn9 <- [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]]]}] 18:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 631ms 18:11:19 INFO - PROCESS | 3656 | 1464052279350 Marionette TRACE conn9 -> [0,1061,"getWindowHandle",null] 18:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:11:19 INFO - PROCESS | 3656 | 1464052279352 Marionette TRACE conn9 <- [1,1061,null,{"value":"13"}] 18:11:19 INFO - PROCESS | 3656 | 1464052279356 Marionette TRACE conn9 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:11:19 INFO - PROCESS | 3656 | 1464052279357 Marionette TRACE conn9 <- [1,1062,null,{}] 18:11:19 INFO - PROCESS | 3656 | 1464052279361 Marionette TRACE conn9 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:19 INFO - PROCESS | 3656 | 1464052279485 Marionette TRACE conn9 <- [1,1063,null,{"value":null}] 18:11:19 INFO - PROCESS | 3656 | 1464052279509 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:19 INFO - PROCESS | 3656 | ++DOCSHELL 1537C800 == 83 [pid = 3656] [id = 275] 18:11:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1537D000) [pid = 3656] [serial = 824] [outer = 00000000] 18:11:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1927FC00) [pid = 3656] [serial = 825] [outer = 1537D000] 18:11:19 INFO - PROCESS | 3656 | 1464052279589 Marionette DEBUG loaded listener.js 18:11:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1A50C800) [pid = 3656] [serial = 826] [outer = 1537D000] 18:11:20 INFO - PROCESS | 3656 | 1464052280136 Marionette TRACE conn9 <- [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]]]}] 18:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 830ms 18:11:20 INFO - PROCESS | 3656 | 1464052280187 Marionette TRACE conn9 -> [0,1065,"getWindowHandle",null] 18:11:20 INFO - PROCESS | 3656 | 1464052280191 Marionette TRACE conn9 <- [1,1065,null,{"value":"13"}] 18:11:20 INFO - PROCESS | 3656 | 1464052280197 Marionette TRACE conn9 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:11:20 INFO - PROCESS | 3656 | 1464052280202 Marionette TRACE conn9 <- [1,1066,null,{}] 18:11:20 INFO - PROCESS | 3656 | 1464052280209 Marionette TRACE conn9 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:20 INFO - PROCESS | 3656 | 1464052280333 Marionette TRACE conn9 <- [1,1067,null,{"value":null}] 18:11:20 INFO - PROCESS | 3656 | 1464052280478 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:20 INFO - PROCESS | 3656 | ++DOCSHELL 0DA51000 == 84 [pid = 3656] [id = 276] 18:11:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (0DA51C00) [pid = 3656] [serial = 827] [outer = 00000000] 18:11:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (11F2FC00) [pid = 3656] [serial = 828] [outer = 0DA51C00] 18:11:20 INFO - PROCESS | 3656 | 1464052280535 Marionette DEBUG loaded listener.js 18:11:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1223A400) [pid = 3656] [serial = 829] [outer = 0DA51C00] 18:11:21 INFO - PROCESS | 3656 | 1464052281193 Marionette TRACE conn9 <- [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]]]}] 18:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1024ms 18:11:21 INFO - PROCESS | 3656 | 1464052281225 Marionette TRACE conn9 -> [0,1069,"getWindowHandle",null] 18:11:21 INFO - PROCESS | 3656 | 1464052281231 Marionette TRACE conn9 <- [1,1069,null,{"value":"13"}] 18:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:11:21 INFO - PROCESS | 3656 | 1464052281238 Marionette TRACE conn9 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:11:21 INFO - PROCESS | 3656 | 1464052281241 Marionette TRACE conn9 <- [1,1070,null,{}] 18:11:21 INFO - PROCESS | 3656 | 1464052281245 Marionette TRACE conn9 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:21 INFO - PROCESS | 3656 | 1464052281363 Marionette TRACE conn9 <- [1,1071,null,{"value":null}] 18:11:21 INFO - PROCESS | 3656 | 1464052281507 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 3656 | ++DOCSHELL 12719800 == 85 [pid = 3656] [id = 277] 18:11:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1277F400) [pid = 3656] [serial = 830] [outer = 00000000] 18:11:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (15319800) [pid = 3656] [serial = 831] [outer = 1277F400] 18:11:21 INFO - PROCESS | 3656 | 1464052281564 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (15B0C400) [pid = 3656] [serial = 832] [outer = 1277F400] 18:11:22 INFO - PROCESS | 3656 | 1464052282123 Marionette TRACE conn9 <- [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]]]}] 18:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 931ms 18:11:22 INFO - PROCESS | 3656 | 1464052282170 Marionette TRACE conn9 -> [0,1073,"getWindowHandle",null] 18:11:22 INFO - PROCESS | 3656 | 1464052282173 Marionette TRACE conn9 <- [1,1073,null,{"value":"13"}] 18:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:11:22 INFO - PROCESS | 3656 | 1464052282176 Marionette TRACE conn9 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:11:22 INFO - PROCESS | 3656 | 1464052282180 Marionette TRACE conn9 <- [1,1074,null,{}] 18:11:22 INFO - PROCESS | 3656 | 1464052282191 Marionette TRACE conn9 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:22 INFO - PROCESS | 3656 | 1464052282308 Marionette TRACE conn9 <- [1,1075,null,{"value":null}] 18:11:22 INFO - PROCESS | 3656 | 1464052282435 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:22 INFO - PROCESS | 3656 | ++DOCSHELL 1791B000 == 86 [pid = 3656] [id = 278] 18:11:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (18FBA000) [pid = 3656] [serial = 833] [outer = 00000000] 18:11:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1A504800) [pid = 3656] [serial = 834] [outer = 18FBA000] 18:11:22 INFO - PROCESS | 3656 | 1464052282492 Marionette DEBUG loaded listener.js 18:11:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1A51A800) [pid = 3656] [serial = 835] [outer = 18FBA000] 18:11:23 INFO - PROCESS | 3656 | 1464052283058 Marionette TRACE conn9 <- [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]]]}] 18:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 931ms 18:11:23 INFO - PROCESS | 3656 | 1464052283110 Marionette TRACE conn9 -> [0,1077,"getWindowHandle",null] 18:11:23 INFO - PROCESS | 3656 | 1464052283113 Marionette TRACE conn9 <- [1,1077,null,{"value":"13"}] 18:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:11:23 INFO - PROCESS | 3656 | 1464052283150 Marionette TRACE conn9 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:11:23 INFO - PROCESS | 3656 | 1464052283153 Marionette TRACE conn9 <- [1,1078,null,{}] 18:11:23 INFO - PROCESS | 3656 | 1464052283186 Marionette TRACE conn9 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:23 INFO - PROCESS | 3656 | 1464052283308 Marionette TRACE conn9 <- [1,1079,null,{"value":null}] 18:11:23 INFO - PROCESS | 3656 | 1464052283444 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:23 INFO - PROCESS | 3656 | ++DOCSHELL 1AD7CC00 == 87 [pid = 3656] [id = 279] 18:11:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1AD7EC00) [pid = 3656] [serial = 836] [outer = 00000000] 18:11:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1AD88400) [pid = 3656] [serial = 837] [outer = 1AD7EC00] 18:11:23 INFO - PROCESS | 3656 | 1464052283509 Marionette DEBUG loaded listener.js 18:11:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1B043400) [pid = 3656] [serial = 838] [outer = 1AD7EC00] 18:11:24 INFO - PROCESS | 3656 | 1464052284042 Marionette TRACE conn9 <- [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]]]}] 18:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 931ms 18:11:24 INFO - PROCESS | 3656 | 1464052284085 Marionette TRACE conn9 -> [0,1081,"getWindowHandle",null] 18:11:24 INFO - PROCESS | 3656 | 1464052284087 Marionette TRACE conn9 <- [1,1081,null,{"value":"13"}] 18:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:11:24 INFO - PROCESS | 3656 | 1464052284110 Marionette TRACE conn9 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:11:24 INFO - PROCESS | 3656 | 1464052284112 Marionette TRACE conn9 <- [1,1082,null,{}] 18:11:24 INFO - PROCESS | 3656 | 1464052284116 Marionette TRACE conn9 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:24 INFO - PROCESS | 3656 | 1464052284225 Marionette TRACE conn9 <- [1,1083,null,{"value":null}] 18:11:24 INFO - PROCESS | 3656 | 1464052284342 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 3656 | ++DOCSHELL 1B046400 == 88 [pid = 3656] [id = 280] 18:11:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1B046C00) [pid = 3656] [serial = 839] [outer = 00000000] 18:11:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1B054800) [pid = 3656] [serial = 840] [outer = 1B046C00] 18:11:24 INFO - PROCESS | 3656 | 1464052284438 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1B0D0000) [pid = 3656] [serial = 841] [outer = 1B046C00] 18:11:25 INFO - PROCESS | 3656 | 1464052285012 Marionette TRACE conn9 <- [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]]]}] 18:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 991ms 18:11:25 INFO - PROCESS | 3656 | 1464052285085 Marionette TRACE conn9 -> [0,1085,"getWindowHandle",null] 18:11:25 INFO - PROCESS | 3656 | 1464052285087 Marionette TRACE conn9 <- [1,1085,null,{"value":"13"}] 18:11:25 INFO - PROCESS | 3656 | 1464052285091 Marionette TRACE conn9 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:11:25 INFO - PROCESS | 3656 | 1464052285093 Marionette TRACE conn9 <- [1,1086,null,{}] 18:11:25 INFO - PROCESS | 3656 | 1464052285096 Marionette TRACE conn9 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:25 INFO - PROCESS | 3656 | 1464052285224 Marionette TRACE conn9 <- [1,1087,null,{"value":null}] 18:11:25 INFO - PROCESS | 3656 | 1464052285373 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:25 INFO - PROCESS | 3656 | ++DOCSHELL 12718400 == 89 [pid = 3656] [id = 281] 18:11:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1368E400) [pid = 3656] [serial = 842] [outer = 00000000] 18:11:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (176CF400) [pid = 3656] [serial = 843] [outer = 1368E400] 18:11:25 INFO - PROCESS | 3656 | 1464052285431 Marionette DEBUG loaded listener.js 18:11:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (19280C00) [pid = 3656] [serial = 844] [outer = 1368E400] 18:11:26 INFO - PROCESS | 3656 | 1464052286378 Marionette TRACE conn9 <- [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]]]}] 18:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1318ms 18:11:26 INFO - PROCESS | 3656 | 1464052286412 Marionette TRACE conn9 -> [0,1089,"getWindowHandle",null] 18:11:26 INFO - PROCESS | 3656 | 1464052286416 Marionette TRACE conn9 <- [1,1089,null,{"value":"13"}] 18:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:11:26 INFO - PROCESS | 3656 | 1464052286420 Marionette TRACE conn9 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:11:26 INFO - PROCESS | 3656 | 1464052286424 Marionette TRACE conn9 <- [1,1090,null,{}] 18:11:26 INFO - PROCESS | 3656 | 1464052286429 Marionette TRACE conn9 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:26 INFO - PROCESS | 3656 | 1464052286534 Marionette TRACE conn9 <- [1,1091,null,{"value":null}] 18:11:26 INFO - PROCESS | 3656 | 1464052286678 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:26 INFO - PROCESS | 3656 | ++DOCSHELL 0EB5BC00 == 90 [pid = 3656] [id = 282] 18:11:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (0EBDD400) [pid = 3656] [serial = 845] [outer = 00000000] 18:11:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (12239400) [pid = 3656] [serial = 846] [outer = 0EBDD400] 18:11:26 INFO - PROCESS | 3656 | 1464052286729 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (12718800) [pid = 3656] [serial = 847] [outer = 0EBDD400] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 17423C00 == 89 [pid = 3656] [id = 197] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 1AD88800 == 88 [pid = 3656] [id = 198] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 140D1800 == 87 [pid = 3656] [id = 187] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 11F3FC00 == 86 [pid = 3656] [id = 274] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 0E03EC00 == 85 [pid = 3656] [id = 273] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 16C06800 == 84 [pid = 3656] [id = 272] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 15649000 == 83 [pid = 3656] [id = 270] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1BED1800) [pid = 3656] [serial = 768] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 13627C00 == 82 [pid = 3656] [id = 268] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 0EBD4800 == 81 [pid = 3656] [id = 267] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 0D8F1800 == 80 [pid = 3656] [id = 266] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 1D16A400 == 79 [pid = 3656] [id = 261] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 1B458800 == 78 [pid = 3656] [id = 260] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 1909E800 == 77 [pid = 3656] [id = 259] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 11F40400 == 76 [pid = 3656] [id = 258] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 12479400 == 75 [pid = 3656] [id = 257] 18:11:27 INFO - PROCESS | 3656 | --DOCSHELL 1B459400 == 74 [pid = 3656] [id = 256] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1B460C00) [pid = 3656] [serial = 766] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1B0D0C00) [pid = 3656] [serial = 763] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1AD82000) [pid = 3656] [serial = 760] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (1A512C00) [pid = 3656] [serial = 759] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1B052800) [pid = 3656] [serial = 762] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1B456C00) [pid = 3656] [serial = 765] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1F68B000) [pid = 3656] [serial = 738] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (17AA8800) [pid = 3656] [serial = 754] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (15B08000) [pid = 3656] [serial = 747] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (17412C00) [pid = 3656] [serial = 748] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1D560400) [pid = 3656] [serial = 735] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (20E09800) [pid = 3656] [serial = 744] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1B2B5C00) [pid = 3656] [serial = 732] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (11F42400) [pid = 3656] [serial = 750] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (17423800) [pid = 3656] [serial = 753] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1272B800) [pid = 3656] [serial = 751] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1927A400) [pid = 3656] [serial = 757] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (18377000) [pid = 3656] [serial = 756] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (12720400) [pid = 3656] [serial = 726] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (16C0AC00) [pid = 3656] [serial = 729] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (203E1C00) [pid = 3656] [serial = 741] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1CA47400) [pid = 3656] [serial = 724] [outer = 00000000] [url = about:blank] 18:11:27 INFO - PROCESS | 3656 | 1464052287422 Marionette TRACE conn9 <- [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]]]}] 18:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1022ms 18:11:27 INFO - PROCESS | 3656 | 1464052287443 Marionette TRACE conn9 -> [0,1093,"getWindowHandle",null] 18:11:27 INFO - PROCESS | 3656 | 1464052287448 Marionette TRACE conn9 <- [1,1093,null,{"value":"13"}] 18:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:11:27 INFO - PROCESS | 3656 | 1464052287454 Marionette TRACE conn9 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:11:27 INFO - PROCESS | 3656 | 1464052287456 Marionette TRACE conn9 <- [1,1094,null,{}] 18:11:27 INFO - PROCESS | 3656 | 1464052287460 Marionette TRACE conn9 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:27 INFO - PROCESS | 3656 | 1464052287546 Marionette TRACE conn9 <- [1,1095,null,{"value":null}] 18:11:27 INFO - PROCESS | 3656 | 1464052287554 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:27 INFO - PROCESS | 3656 | ++DOCSHELL 0E664400 == 75 [pid = 3656] [id = 283] 18:11:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (0E68F000) [pid = 3656] [serial = 848] [outer = 00000000] 18:11:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (12716000) [pid = 3656] [serial = 849] [outer = 0E68F000] 18:11:27 INFO - PROCESS | 3656 | 1464052287599 Marionette DEBUG loaded listener.js 18:11:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1272AC00) [pid = 3656] [serial = 850] [outer = 0E68F000] 18:11:28 INFO - PROCESS | 3656 | 1464052288078 Marionette TRACE conn9 <- [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]]]}] 18:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 18:11:28 INFO - PROCESS | 3656 | 1464052288128 Marionette TRACE conn9 -> [0,1097,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 3656 | 1464052288130 Marionette TRACE conn9 <- [1,1097,null,{"value":"13"}] 18:11:28 INFO - PROCESS | 3656 | 1464052288133 Marionette TRACE conn9 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:11:28 INFO - PROCESS | 3656 | 1464052288137 Marionette TRACE conn9 <- [1,1098,null,{}] 18:11:28 INFO - PROCESS | 3656 | 1464052288147 Marionette TRACE conn9 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:28 INFO - PROCESS | 3656 | 1464052288236 Marionette TRACE conn9 <- [1,1099,null,{"value":null}] 18:11:28 INFO - PROCESS | 3656 | 1464052288246 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:28 INFO - PROCESS | 3656 | ++DOCSHELL 140D2C00 == 76 [pid = 3656] [id = 284] 18:11:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (140D3400) [pid = 3656] [serial = 851] [outer = 00000000] 18:11:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (15317C00) [pid = 3656] [serial = 852] [outer = 140D3400] 18:11:28 INFO - PROCESS | 3656 | 1464052288293 Marionette DEBUG loaded listener.js 18:11:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1537D400) [pid = 3656] [serial = 853] [outer = 140D3400] 18:11:28 INFO - PROCESS | 3656 | 1464052288764 Marionette TRACE conn9 <- [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]]]}] 18:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 18:11:28 INFO - PROCESS | 3656 | 1464052288808 Marionette TRACE conn9 -> [0,1101,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 3656 | 1464052288810 Marionette TRACE conn9 <- [1,1101,null,{"value":"13"}] 18:11:28 INFO - PROCESS | 3656 | 1464052288813 Marionette TRACE conn9 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:11:28 INFO - PROCESS | 3656 | 1464052288815 Marionette TRACE conn9 <- [1,1102,null,{}] 18:11:28 INFO - PROCESS | 3656 | 1464052288819 Marionette TRACE conn9 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:28 INFO - PROCESS | 3656 | 1464052288930 Marionette TRACE conn9 <- [1,1103,null,{"value":null}] 18:11:29 INFO - PROCESS | 3656 | 1464052289028 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 3656 | ++DOCSHELL 15645000 == 77 [pid = 3656] [id = 285] 18:11:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (15646400) [pid = 3656] [serial = 854] [outer = 00000000] 18:11:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (15B07C00) [pid = 3656] [serial = 855] [outer = 15646400] 18:11:29 INFO - PROCESS | 3656 | 1464052289074 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (163A7800) [pid = 3656] [serial = 856] [outer = 15646400] 18:11:29 INFO - PROCESS | 3656 | 1464052289437 Marionette TRACE conn9 <- [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]]]}] 18:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 671ms 18:11:29 INFO - PROCESS | 3656 | 1464052289497 Marionette TRACE conn9 -> [0,1105,"getWindowHandle",null] 18:11:29 INFO - PROCESS | 3656 | 1464052289499 Marionette TRACE conn9 <- [1,1105,null,{"value":"13"}] 18:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:11:29 INFO - PROCESS | 3656 | 1464052289532 Marionette TRACE conn9 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:11:29 INFO - PROCESS | 3656 | 1464052289533 Marionette TRACE conn9 <- [1,1106,null,{}] 18:11:29 INFO - PROCESS | 3656 | 1464052289537 Marionette TRACE conn9 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:29 INFO - PROCESS | 3656 | 1464052289659 Marionette TRACE conn9 <- [1,1107,null,{"value":null}] 18:11:29 INFO - PROCESS | 3656 | 1464052289716 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 3656 | ++DOCSHELL 0DD37C00 == 78 [pid = 3656] [id = 286] 18:11:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (0E6E9800) [pid = 3656] [serial = 857] [outer = 00000000] 18:11:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (16C14800) [pid = 3656] [serial = 858] [outer = 0E6E9800] 18:11:29 INFO - PROCESS | 3656 | 1464052289764 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (16D6E400) [pid = 3656] [serial = 859] [outer = 0E6E9800] 18:11:30 INFO - PROCESS | 3656 | 1464052290166 Marionette TRACE conn9 <- [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]]]}] 18:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 710ms 18:11:30 INFO - PROCESS | 3656 | 1464052290219 Marionette TRACE conn9 -> [0,1109,"getWindowHandle",null] 18:11:30 INFO - PROCESS | 3656 | 1464052290221 Marionette TRACE conn9 <- [1,1109,null,{"value":"13"}] 18:11:30 INFO - PROCESS | 3656 | 1464052290224 Marionette TRACE conn9 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:11:30 INFO - PROCESS | 3656 | 1464052290226 Marionette TRACE conn9 <- [1,1110,null,{}] 18:11:30 INFO - PROCESS | 3656 | 1464052290256 Marionette TRACE conn9 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:30 INFO - PROCESS | 3656 | 1464052290414 Marionette TRACE conn9 <- [1,1111,null,{"value":null}] 18:11:30 INFO - PROCESS | 3656 | 1464052290480 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 3656 | ++DOCSHELL 1742B000 == 79 [pid = 3656] [id = 287] 18:11:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1742C000) [pid = 3656] [serial = 860] [outer = 00000000] 18:11:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (17AAC000) [pid = 3656] [serial = 861] [outer = 1742C000] 18:11:30 INFO - PROCESS | 3656 | 1464052290525 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (17AB0000) [pid = 3656] [serial = 862] [outer = 1742C000] 18:11:30 INFO - PROCESS | 3656 | 1464052290946 Marionette TRACE conn9 <- [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]]]}] 18:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 772ms 18:11:31 INFO - PROCESS | 3656 | 1464052291000 Marionette TRACE conn9 -> [0,1113,"getWindowHandle",null] 18:11:31 INFO - PROCESS | 3656 | 1464052291002 Marionette TRACE conn9 <- [1,1113,null,{"value":"13"}] 18:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:11:31 INFO - PROCESS | 3656 | 1464052291009 Marionette TRACE conn9 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:11:31 INFO - PROCESS | 3656 | 1464052291011 Marionette TRACE conn9 <- [1,1114,null,{}] 18:11:31 INFO - PROCESS | 3656 | 1464052291014 Marionette TRACE conn9 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:31 INFO - PROCESS | 3656 | 1464052291146 Marionette TRACE conn9 <- [1,1115,null,{"value":null}] 18:11:31 INFO - PROCESS | 3656 | 1464052291209 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:31 INFO - PROCESS | 3656 | ++DOCSHELL 18101400 == 80 [pid = 3656] [id = 288] 18:11:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1810C000) [pid = 3656] [serial = 863] [outer = 00000000] 18:11:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (182E5800) [pid = 3656] [serial = 864] [outer = 1810C000] 18:11:31 INFO - PROCESS | 3656 | 1464052291254 Marionette DEBUG loaded listener.js 18:11:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (18379800) [pid = 3656] [serial = 865] [outer = 1810C000] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (17AAA000) [pid = 3656] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (16C1D000) [pid = 3656] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (13F94800) [pid = 3656] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (13628400) [pid = 3656] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (0EBE1400) [pid = 3656] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (0D8F5C00) [pid = 3656] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1277F000) [pid = 3656] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (16D6F000) [pid = 3656] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1BA1F800) [pid = 3656] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:11:31 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1564B400) [pid = 3656] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:11:31 INFO - PROCESS | 3656 | 1464052291934 Marionette TRACE conn9 <- [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]]]}] 18:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 972ms 18:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:11:32 INFO - PROCESS | 3656 | 1464052291981 Marionette TRACE conn9 -> [0,1117,"getWindowHandle",null] 18:11:32 INFO - PROCESS | 3656 | 1464052291983 Marionette TRACE conn9 <- [1,1117,null,{"value":"13"}] 18:11:32 INFO - PROCESS | 3656 | 1464052291986 Marionette TRACE conn9 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:11:32 INFO - PROCESS | 3656 | 1464052291988 Marionette TRACE conn9 <- [1,1118,null,{}] 18:11:32 INFO - PROCESS | 3656 | 1464052291991 Marionette TRACE conn9 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:32 INFO - PROCESS | 3656 | 1464052292082 Marionette TRACE conn9 <- [1,1119,null,{"value":null}] 18:11:32 INFO - PROCESS | 3656 | 1464052292179 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:32 INFO - PROCESS | 3656 | ++DOCSHELL 0EBE1400 == 81 [pid = 3656] [id = 289] 18:11:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (11F48C00) [pid = 3656] [serial = 866] [outer = 00000000] 18:11:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (16C1D000) [pid = 3656] [serial = 867] [outer = 11F48C00] 18:11:32 INFO - PROCESS | 3656 | 1464052292224 Marionette DEBUG loaded listener.js 18:11:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (17AADC00) [pid = 3656] [serial = 868] [outer = 11F48C00] 18:11:32 INFO - PROCESS | 3656 | 1464052292590 Marionette TRACE conn9 <- [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]]]}] 18:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 18:11:32 INFO - PROCESS | 3656 | 1464052292617 Marionette TRACE conn9 -> [0,1121,"getWindowHandle",null] 18:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:11:32 INFO - PROCESS | 3656 | 1464052292619 Marionette TRACE conn9 <- [1,1121,null,{"value":"13"}] 18:11:32 INFO - PROCESS | 3656 | 1464052292622 Marionette TRACE conn9 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:11:32 INFO - PROCESS | 3656 | 1464052292623 Marionette TRACE conn9 <- [1,1122,null,{}] 18:11:32 INFO - PROCESS | 3656 | 1464052292627 Marionette TRACE conn9 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:32 INFO - PROCESS | 3656 | 1464052292745 Marionette TRACE conn9 <- [1,1123,null,{"value":null}] 18:11:32 INFO - PROCESS | 3656 | 1464052292769 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:32 INFO - PROCESS | 3656 | ++DOCSHELL 11F3B800 == 82 [pid = 3656] [id = 290] 18:11:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (15647000) [pid = 3656] [serial = 869] [outer = 00000000] 18:11:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (19272C00) [pid = 3656] [serial = 870] [outer = 15647000] 18:11:32 INFO - PROCESS | 3656 | 1464052292817 Marionette DEBUG loaded listener.js 18:11:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1927C000) [pid = 3656] [serial = 871] [outer = 15647000] 18:11:33 INFO - PROCESS | 3656 | 1464052293300 Marionette TRACE conn9 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 730ms 18:11:33 INFO - PROCESS | 3656 | 1464052293353 Marionette TRACE conn9 -> [0,1125,"getWindowHandle",null] 18:11:33 INFO - PROCESS | 3656 | 1464052293355 Marionette TRACE conn9 <- [1,1125,null,{"value":"13"}] 18:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:11:33 INFO - PROCESS | 3656 | 1464052293358 Marionette TRACE conn9 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:11:33 INFO - PROCESS | 3656 | 1464052293360 Marionette TRACE conn9 <- [1,1126,null,{}] 18:11:33 INFO - PROCESS | 3656 | 1464052293363 Marionette TRACE conn9 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:33 INFO - PROCESS | 3656 | 1464052293446 Marionette TRACE conn9 <- [1,1127,null,{"value":null}] 18:11:33 INFO - PROCESS | 3656 | 1464052293456 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:33 INFO - PROCESS | 3656 | ++DOCSHELL 1916F800 == 83 [pid = 3656] [id = 291] 18:11:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (19170C00) [pid = 3656] [serial = 872] [outer = 00000000] 18:11:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1AD7F000) [pid = 3656] [serial = 873] [outer = 19170C00] 18:11:33 INFO - PROCESS | 3656 | 1464052293499 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1B03B400) [pid = 3656] [serial = 874] [outer = 19170C00] 18:11:34 INFO - PROCESS | 3656 | 1464052294144 Marionette TRACE conn9 <- [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]]]}] 18:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 831ms 18:11:34 INFO - PROCESS | 3656 | 1464052294196 Marionette TRACE conn9 -> [0,1129,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 3656 | 1464052294200 Marionette TRACE conn9 <- [1,1129,null,{"value":"13"}] 18:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:11:34 INFO - PROCESS | 3656 | 1464052294228 Marionette TRACE conn9 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - PROCESS | 3656 | 1464052294232 Marionette TRACE conn9 <- [1,1130,null,{}] 18:11:34 INFO - PROCESS | 3656 | 1464052294238 Marionette TRACE conn9 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:34 INFO - PROCESS | 3656 | 1464052294428 Marionette TRACE conn9 <- [1,1131,null,{"value":null}] 18:11:34 INFO - PROCESS | 3656 | 1464052294531 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 3656 | ++DOCSHELL 0E07E800 == 84 [pid = 3656] [id = 292] 18:11:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (0E664800) [pid = 3656] [serial = 875] [outer = 00000000] 18:11:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (12474000) [pid = 3656] [serial = 876] [outer = 0E664800] 18:11:34 INFO - PROCESS | 3656 | 1464052294588 Marionette DEBUG loaded listener.js 18:11:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (12731800) [pid = 3656] [serial = 877] [outer = 0E664800] 18:11:34 INFO - PROCESS | 3656 | [3656] 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 18:11:35 INFO - PROCESS | 3656 | 1464052295153 Marionette TRACE conn9 <- [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]]]}] 18:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 971ms 18:11:35 INFO - PROCESS | 3656 | 1464052295259 Marionette TRACE conn9 -> [0,1133,"getWindowHandle",null] 18:11:35 INFO - PROCESS | 3656 | 1464052295265 Marionette TRACE conn9 <- [1,1133,null,{"value":"13"}] 18:11:35 INFO - PROCESS | 3656 | 1464052295273 Marionette TRACE conn9 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:11:35 INFO - PROCESS | 3656 | 1464052295276 Marionette TRACE conn9 <- [1,1134,null,{}] 18:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:11:35 INFO - PROCESS | 3656 | 1464052295280 Marionette TRACE conn9 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:35 INFO - PROCESS | 3656 | 1464052295400 Marionette TRACE conn9 <- [1,1135,null,{"value":null}] 18:11:35 INFO - PROCESS | 3656 | 1464052295532 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:35 INFO - PROCESS | 3656 | ++DOCSHELL 14095800 == 85 [pid = 3656] [id = 293] 18:11:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1506DC00) [pid = 3656] [serial = 878] [outer = 00000000] 18:11:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1564F400) [pid = 3656] [serial = 879] [outer = 1506DC00] 18:11:35 INFO - PROCESS | 3656 | 1464052295588 Marionette DEBUG loaded listener.js 18:11:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (17419400) [pid = 3656] [serial = 880] [outer = 1506DC00] 18:11:36 INFO - PROCESS | 3656 | 1464052296150 Marionette TRACE conn9 <- [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]]]}] 18:11:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:11:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 931ms 18:11:36 INFO - PROCESS | 3656 | 1464052296213 Marionette TRACE conn9 -> [0,1137,"getWindowHandle",null] 18:11:36 INFO - PROCESS | 3656 | 1464052296216 Marionette TRACE conn9 <- [1,1137,null,{"value":"13"}] 18:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:11:36 INFO - PROCESS | 3656 | 1464052296220 Marionette TRACE conn9 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:11:36 INFO - PROCESS | 3656 | 1464052296224 Marionette TRACE conn9 <- [1,1138,null,{}] 18:11:36 INFO - PROCESS | 3656 | 1464052296234 Marionette TRACE conn9 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:36 INFO - PROCESS | 3656 | 1464052296379 Marionette TRACE conn9 <- [1,1139,null,{"value":null}] 18:11:36 INFO - PROCESS | 3656 | 1464052296520 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:36 INFO - PROCESS | 3656 | ++DOCSHELL 1A518000 == 86 [pid = 3656] [id = 294] 18:11:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (1AD7C400) [pid = 3656] [serial = 881] [outer = 00000000] 18:11:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (1B04B000) [pid = 3656] [serial = 882] [outer = 1AD7C400] 18:11:36 INFO - PROCESS | 3656 | 1464052296578 Marionette DEBUG loaded listener.js 18:11:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (1B057800) [pid = 3656] [serial = 883] [outer = 1AD7C400] 18:11:37 INFO - PROCESS | 3656 | 1464052297163 Marionette TRACE conn9 <- [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]]]}] 18:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 971ms 18:11:37 INFO - PROCESS | 3656 | 1464052297193 Marionette TRACE conn9 -> [0,1141,"getWindowHandle",null] 18:11:37 INFO - PROCESS | 3656 | 1464052297196 Marionette TRACE conn9 <- [1,1141,null,{"value":"13"}] 18:11:37 INFO - PROCESS | 3656 | 1464052297199 Marionette TRACE conn9 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:11:37 INFO - PROCESS | 3656 | 1464052297201 Marionette TRACE conn9 <- [1,1142,null,{}] 18:11:37 INFO - PROCESS | 3656 | 1464052297205 Marionette TRACE conn9 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:37 INFO - PROCESS | 3656 | 1464052297314 Marionette TRACE conn9 <- [1,1143,null,{"value":null}] 18:11:37 INFO - PROCESS | 3656 | 1464052297424 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:37 INFO - PROCESS | 3656 | ++DOCSHELL 1B0D6400 == 87 [pid = 3656] [id = 295] 18:11:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (1B2AA800) [pid = 3656] [serial = 884] [outer = 00000000] 18:11:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (1B2B1C00) [pid = 3656] [serial = 885] [outer = 1B2AA800] 18:11:37 INFO - PROCESS | 3656 | 1464052297478 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (1B453400) [pid = 3656] [serial = 886] [outer = 1B2AA800] 18:11:38 INFO - PROCESS | 3656 | 1464052298030 Marionette TRACE conn9 <- [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]]]}] 18:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 930ms 18:11:38 INFO - PROCESS | 3656 | 1464052298133 Marionette TRACE conn9 -> [0,1145,"getWindowHandle",null] 18:11:38 INFO - PROCESS | 3656 | 1464052298136 Marionette TRACE conn9 <- [1,1145,null,{"value":"13"}] 18:11:38 INFO - PROCESS | 3656 | 1464052298139 Marionette TRACE conn9 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:11:38 INFO - PROCESS | 3656 | 1464052298141 Marionette TRACE conn9 <- [1,1146,null,{}] 18:11:38 INFO - PROCESS | 3656 | 1464052298145 Marionette TRACE conn9 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:38 INFO - PROCESS | 3656 | 1464052298257 Marionette TRACE conn9 <- [1,1147,null,{"value":null}] 18:11:38 INFO - PROCESS | 3656 | 1464052298411 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:38 INFO - PROCESS | 3656 | ++DOCSHELL 1B2AC400 == 88 [pid = 3656] [id = 296] 18:11:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (1B454800) [pid = 3656] [serial = 887] [outer = 00000000] 18:11:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (1B45E800) [pid = 3656] [serial = 888] [outer = 1B454800] 18:11:38 INFO - PROCESS | 3656 | 1464052298467 Marionette DEBUG loaded listener.js 18:11:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (1BA1E400) [pid = 3656] [serial = 889] [outer = 1B454800] 18:11:39 INFO - PROCESS | 3656 | 1464052299005 Marionette TRACE conn9 <- [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]]]}] 18:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 18:11:39 INFO - PROCESS | 3656 | 1464052299073 Marionette TRACE conn9 -> [0,1149,"getWindowHandle",null] 18:11:39 INFO - PROCESS | 3656 | 1464052299076 Marionette TRACE conn9 <- [1,1149,null,{"value":"13"}] 18:11:39 INFO - PROCESS | 3656 | 1464052299079 Marionette TRACE conn9 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:11:39 INFO - PROCESS | 3656 | 1464052299081 Marionette TRACE conn9 <- [1,1150,null,{}] 18:11:39 INFO - PROCESS | 3656 | 1464052299085 Marionette TRACE conn9 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:39 INFO - PROCESS | 3656 | 1464052299209 Marionette TRACE conn9 <- [1,1151,null,{"value":null}] 18:11:39 INFO - PROCESS | 3656 | 1464052299391 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:39 INFO - PROCESS | 3656 | ++DOCSHELL 0DD34C00 == 89 [pid = 3656] [id = 297] 18:11:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (126BA000) [pid = 3656] [serial = 890] [outer = 00000000] 18:11:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (1BA23800) [pid = 3656] [serial = 891] [outer = 126BA000] 18:11:39 INFO - PROCESS | 3656 | 1464052299449 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (1BED2400) [pid = 3656] [serial = 892] [outer = 126BA000] 18:11:40 INFO - PROCESS | 3656 | 1464052300213 Marionette TRACE conn9 <- [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]]]}] 18:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1167ms 18:11:40 INFO - PROCESS | 3656 | 1464052300249 Marionette TRACE conn9 -> [0,1153,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 3656 | 1464052300253 Marionette TRACE conn9 <- [1,1153,null,{"value":"13"}] 18:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:11:40 INFO - PROCESS | 3656 | 1464052300258 Marionette TRACE conn9 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - PROCESS | 3656 | 1464052300262 Marionette TRACE conn9 <- [1,1154,null,{}] 18:11:40 INFO - PROCESS | 3656 | 1464052300269 Marionette TRACE conn9 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:40 INFO - PROCESS | 3656 | 1464052300376 Marionette TRACE conn9 <- [1,1155,null,{"value":null}] 18:11:40 INFO - PROCESS | 3656 | 1464052300522 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:40 INFO - PROCESS | 3656 | ++DOCSHELL 11F41400 == 90 [pid = 3656] [id = 298] 18:11:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (11F49C00) [pid = 3656] [serial = 893] [outer = 00000000] 18:11:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (12776C00) [pid = 3656] [serial = 894] [outer = 11F49C00] 18:11:40 INFO - PROCESS | 3656 | 1464052300573 Marionette DEBUG loaded listener.js 18:11:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (13F9A400) [pid = 3656] [serial = 895] [outer = 11F49C00] 18:11:41 INFO - PROCESS | 3656 | 1464052301211 Marionette TRACE conn9 <- [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]]]}] 18:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 990ms 18:11:41 INFO - PROCESS | 3656 | 1464052301250 Marionette TRACE conn9 -> [0,1157,"getWindowHandle",null] 18:11:41 INFO - PROCESS | 3656 | 1464052301255 Marionette TRACE conn9 <- [1,1157,null,{"value":"13"}] 18:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:11:41 INFO - PROCESS | 3656 | 1464052301261 Marionette TRACE conn9 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:11:41 INFO - PROCESS | 3656 | 1464052301263 Marionette TRACE conn9 <- [1,1158,null,{}] 18:11:41 INFO - PROCESS | 3656 | 1464052301267 Marionette TRACE conn9 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:41 INFO - PROCESS | 3656 | 1464052301371 Marionette TRACE conn9 <- [1,1159,null,{"value":null}] 18:11:41 INFO - PROCESS | 3656 | 1464052301489 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:41 INFO - PROCESS | 3656 | ++DOCSHELL 0DD33000 == 91 [pid = 3656] [id = 299] 18:11:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (0DD35C00) [pid = 3656] [serial = 896] [outer = 00000000] 18:11:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 161 (12475400) [pid = 3656] [serial = 897] [outer = 0DD35C00] 18:11:41 INFO - PROCESS | 3656 | 1464052301583 Marionette DEBUG loaded listener.js 18:11:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 162 (140D6400) [pid = 3656] [serial = 898] [outer = 0DD35C00] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 1E02F400 == 90 [pid = 3656] [id = 225] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 16C0F400 == 89 [pid = 3656] [id = 271] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 11F3B800 == 88 [pid = 3656] [id = 290] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 0EBE1400 == 87 [pid = 3656] [id = 289] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 18101400 == 86 [pid = 3656] [id = 288] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 1742B000 == 85 [pid = 3656] [id = 287] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 0DD37C00 == 84 [pid = 3656] [id = 286] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 15645000 == 83 [pid = 3656] [id = 285] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 140D2C00 == 82 [pid = 3656] [id = 284] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 0E664400 == 81 [pid = 3656] [id = 283] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 0EB5BC00 == 80 [pid = 3656] [id = 282] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 161 (1927FC00) [pid = 3656] [serial = 825] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 160 (1272B400) [pid = 3656] [serial = 771] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (16D70C00) [pid = 3656] [serial = 774] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (1AD7B000) [pid = 3656] [serial = 777] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (1D6E0400) [pid = 3656] [serial = 783] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (1CF0AC00) [pid = 3656] [serial = 780] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (203E2000) [pid = 3656] [serial = 786] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (2073E800) [pid = 3656] [serial = 789] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (20E07C00) [pid = 3656] [serial = 792] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (1A5A7800) [pid = 3656] [serial = 795] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 12718400 == 79 [pid = 3656] [id = 281] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 1B046400 == 78 [pid = 3656] [id = 280] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 1AD7CC00 == 77 [pid = 3656] [id = 279] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 1791B000 == 76 [pid = 3656] [id = 278] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 12719800 == 75 [pid = 3656] [id = 277] 18:11:41 INFO - PROCESS | 3656 | --DOCSHELL 0DA51000 == 74 [pid = 3656] [id = 276] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1819A800) [pid = 3656] [serial = 817] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (1916DC00) [pid = 3656] [serial = 823] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (18FB7000) [pid = 3656] [serial = 822] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (1CAB6800) [pid = 3656] [serial = 769] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (16386800) [pid = 3656] [serial = 810] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (16C01400) [pid = 3656] [serial = 811] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (182E8000) [pid = 3656] [serial = 820] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (15642C00) [pid = 3656] [serial = 808] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (17D78800) [pid = 3656] [serial = 816] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (176C8000) [pid = 3656] [serial = 814] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (15381C00) [pid = 3656] [serial = 807] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (13A44400) [pid = 3656] [serial = 804] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (17429400) [pid = 3656] [serial = 813] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (13A51000) [pid = 3656] [serial = 805] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (11F42C00) [pid = 3656] [serial = 801] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (12471000) [pid = 3656] [serial = 802] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (0E041C00) [pid = 3656] [serial = 799] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (0DB6B400) [pid = 3656] [serial = 798] [outer = 00000000] [url = about:blank] 18:11:41 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (182E2C00) [pid = 3656] [serial = 819] [outer = 00000000] [url = about:blank] 18:11:42 INFO - PROCESS | 3656 | 1464052302096 Marionette TRACE conn9 <- [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]]]}] 18:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 18:11:42 INFO - PROCESS | 3656 | 1464052302134 Marionette TRACE conn9 -> [0,1161,"getWindowHandle",null] 18:11:42 INFO - PROCESS | 3656 | 1464052302137 Marionette TRACE conn9 <- [1,1161,null,{"value":"13"}] 18:11:42 INFO - PROCESS | 3656 | 1464052302140 Marionette TRACE conn9 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:11:42 INFO - PROCESS | 3656 | 1464052302143 Marionette TRACE conn9 <- [1,1162,null,{}] 18:11:42 INFO - PROCESS | 3656 | 1464052302153 Marionette TRACE conn9 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:42 INFO - PROCESS | 3656 | 1464052302249 Marionette TRACE conn9 <- [1,1163,null,{"value":null}] 18:11:42 INFO - PROCESS | 3656 | 1464052302362 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 3656 | ++DOCSHELL 12454400 == 75 [pid = 3656] [id = 300] 18:11:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (12475800) [pid = 3656] [serial = 899] [outer = 00000000] 18:11:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (15B07800) [pid = 3656] [serial = 900] [outer = 12475800] 18:11:42 INFO - PROCESS | 3656 | 1464052302408 Marionette DEBUG loaded listener.js 18:11:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (16C02400) [pid = 3656] [serial = 901] [outer = 12475800] 18:11:42 INFO - PROCESS | 3656 | 1464052302777 Marionette TRACE conn9 <- [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] 18:11:42 INFO - PROCESS | 3656 | 1464052302817 Marionette TRACE conn9 <- [1,1165,null,{"value":"13"}] 18:11:42 INFO - PROCESS | 3656 | 1464052302820 Marionette TRACE conn9 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:11:42 INFO - PROCESS | 3656 | 1464052302822 Marionette TRACE conn9 <- [1,1166,null,{}] 18:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:11:42 INFO - PROCESS | 3656 | 1464052302825 Marionette TRACE conn9 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:42 INFO - PROCESS | 3656 | 1464052302914 Marionette TRACE conn9 <- [1,1167,null,{"value":null}] 18:11:42 INFO - PROCESS | 3656 | 1464052302938 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 3656 | ++DOCSHELL 1564B400 == 76 [pid = 3656] [id = 301] 18:11:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (16C0F400) [pid = 3656] [serial = 902] [outer = 00000000] 18:11:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (175EDC00) [pid = 3656] [serial = 903] [outer = 16C0F400] 18:11:43 INFO - PROCESS | 3656 | 1464052302983 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (17AAE800) [pid = 3656] [serial = 904] [outer = 16C0F400] 18:11:43 INFO - PROCESS | 3656 | 1464052303438 Marionette TRACE conn9 <- [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] 18:11:43 INFO - PROCESS | 3656 | 1464052303497 Marionette TRACE conn9 <- [1,1169,null,{"value":"13"}] 18:11:43 INFO - PROCESS | 3656 | 1464052303500 Marionette TRACE conn9 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:11:43 INFO - PROCESS | 3656 | 1464052303502 Marionette TRACE conn9 <- [1,1170,null,{}] 18:11:43 INFO - PROCESS | 3656 | 1464052303505 Marionette TRACE conn9 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:43 INFO - PROCESS | 3656 | 1464052303589 Marionette TRACE conn9 <- [1,1171,null,{"value":null}] 18:11:43 INFO - PROCESS | 3656 | 1464052303611 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:43 INFO - PROCESS | 3656 | ++DOCSHELL 18106C00 == 77 [pid = 3656] [id = 302] 18:11:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1814B000) [pid = 3656] [serial = 905] [outer = 00000000] 18:11:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (182E5C00) [pid = 3656] [serial = 906] [outer = 1814B000] 18:11:43 INFO - PROCESS | 3656 | 1464052303656 Marionette DEBUG loaded listener.js 18:11:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (18454800) [pid = 3656] [serial = 907] [outer = 1814B000] 18:11:44 INFO - PROCESS | 3656 | 1464052304170 Marionette TRACE conn9 <- [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] 18:11:44 INFO - PROCESS | 3656 | 1464052304238 Marionette TRACE conn9 <- [1,1173,null,{"value":"13"}] 18:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:11:44 INFO - PROCESS | 3656 | 1464052304241 Marionette TRACE conn9 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:11:44 INFO - PROCESS | 3656 | 1464052304242 Marionette TRACE conn9 <- [1,1174,null,{}] 18:11:44 INFO - PROCESS | 3656 | 1464052304246 Marionette TRACE conn9 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:44 INFO - PROCESS | 3656 | 1464052304413 Marionette TRACE conn9 <- [1,1175,null,{"value":null}] 18:11:44 INFO - PROCESS | 3656 | 1464052304439 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:44 INFO - PROCESS | 3656 | ++DOCSHELL 1A508C00 == 78 [pid = 3656] [id = 303] 18:11:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1A50B800) [pid = 3656] [serial = 908] [outer = 00000000] 18:11:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (1A5A7800) [pid = 3656] [serial = 909] [outer = 1A50B800] 18:11:44 INFO - PROCESS | 3656 | 1464052304484 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (1A5A9000) [pid = 3656] [serial = 910] [outer = 1A50B800] 18:11:44 INFO - PROCESS | 3656 | 1464052304924 Marionette TRACE conn9 <- [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] 18:11:45 INFO - PROCESS | 3656 | 1464052304975 Marionette TRACE conn9 <- [1,1177,null,{"value":"13"}] 18:11:45 INFO - PROCESS | 3656 | 1464052304978 Marionette TRACE conn9 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:11:45 INFO - PROCESS | 3656 | 1464052304980 Marionette TRACE conn9 <- [1,1178,null,{}] 18:11:45 INFO - PROCESS | 3656 | 1464052304983 Marionette TRACE conn9 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:45 INFO - PROCESS | 3656 | 1464052305106 Marionette TRACE conn9 <- [1,1179,null,{"value":null}] 18:11:45 INFO - PROCESS | 3656 | 1464052305115 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:45 INFO - PROCESS | 3656 | ++DOCSHELL 1AD81800 == 79 [pid = 3656] [id = 304] 18:11:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (1B040C00) [pid = 3656] [serial = 911] [outer = 00000000] 18:11:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (1B0CE800) [pid = 3656] [serial = 912] [outer = 1B040C00] 18:11:45 INFO - PROCESS | 3656 | 1464052305235 Marionette DEBUG loaded listener.js 18:11:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (1B2B1000) [pid = 3656] [serial = 913] [outer = 1B040C00] 18:11:45 INFO - PROCESS | 3656 | 1464052305635 Marionette TRACE conn9 <- [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] 18:11:45 INFO - PROCESS | 3656 | 1464052305653 Marionette TRACE conn9 <- [1,1181,null,{"value":"13"}] 18:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:11:45 INFO - PROCESS | 3656 | 1464052305664 Marionette TRACE conn9 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - PROCESS | 3656 | 1464052305666 Marionette TRACE conn9 <- [1,1182,null,{}] 18:11:45 INFO - PROCESS | 3656 | 1464052305669 Marionette TRACE conn9 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:45 INFO - PROCESS | 3656 | 1464052305814 Marionette TRACE conn9 <- [1,1183,null,{"value":null}] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (11F48C00) [pid = 3656] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (15647000) [pid = 3656] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (0E6E9800) [pid = 3656] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1A59F000) [pid = 3656] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1E030800) [pid = 3656] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (2073EC00) [pid = 3656] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1D55BC00) [pid = 3656] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1BA20C00) [pid = 3656] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (20739400) [pid = 3656] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1564D800) [pid = 3656] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1AD81C00) [pid = 3656] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1F693800) [pid = 3656] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1B2AD000) [pid = 3656] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (124EC800) [pid = 3656] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (203D8400) [pid = 3656] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (15B08C00) [pid = 3656] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1560B400) [pid = 3656] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1E030400) [pid = 3656] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1E02B400) [pid = 3656] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (12445800) [pid = 3656] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1E031800) [pid = 3656] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1CFC5C00) [pid = 3656] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1A504400) [pid = 3656] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (140D3400) [pid = 3656] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1368E400) [pid = 3656] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (15646400) [pid = 3656] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1277F400) [pid = 3656] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1810C000) [pid = 3656] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (0EBDD400) [pid = 3656] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (0DA51C00) [pid = 3656] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (0E68F000) [pid = 3656] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:11:46 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1742C000) [pid = 3656] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:11:46 INFO - PROCESS | 3656 | 1464052306213 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:46 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3D800 == 80 [pid = 3656] [id = 305] 18:11:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (0DD3DC00) [pid = 3656] [serial = 914] [outer = 00000000] 18:11:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (11F3F400) [pid = 3656] [serial = 915] [outer = 0DD3DC00] 18:11:46 INFO - PROCESS | 3656 | 1464052306257 Marionette DEBUG loaded listener.js 18:11:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (12782400) [pid = 3656] [serial = 916] [outer = 0DD3DC00] 18:11:46 INFO - PROCESS | 3656 | 1464052306629 Marionette TRACE conn9 <- [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] 18:11:46 INFO - PROCESS | 3656 | 1464052306686 Marionette TRACE conn9 <- [1,1185,null,{"value":"13"}] 18:11:46 INFO - PROCESS | 3656 | 1464052306689 Marionette TRACE conn9 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:11:46 INFO - PROCESS | 3656 | 1464052306691 Marionette TRACE conn9 <- [1,1186,null,{}] 18:11:46 INFO - PROCESS | 3656 | 1464052306694 Marionette TRACE conn9 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:46 INFO - PROCESS | 3656 | 1464052306778 Marionette TRACE conn9 <- [1,1187,null,{"value":null}] 18:11:46 INFO - PROCESS | 3656 | 1464052306785 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:46 INFO - PROCESS | 3656 | ++DOCSHELL 140D3400 == 81 [pid = 3656] [id = 306] 18:11:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (15647000) [pid = 3656] [serial = 917] [outer = 00000000] 18:11:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1A5A0400) [pid = 3656] [serial = 918] [outer = 15647000] 18:11:46 INFO - PROCESS | 3656 | 1464052306829 Marionette DEBUG loaded listener.js 18:11:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1B2AFC00) [pid = 3656] [serial = 919] [outer = 15647000] 18:11:47 INFO - PROCESS | 3656 | 1464052307277 Marionette TRACE conn9 <- [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]]]}] 18:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 18:11:47 INFO - PROCESS | 3656 | 1464052307336 Marionette TRACE conn9 -> [0,1189,"getWindowHandle",null] 18:11:47 INFO - PROCESS | 3656 | 1464052307338 Marionette TRACE conn9 <- [1,1189,null,{"value":"13"}] 18:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:11:47 INFO - PROCESS | 3656 | 1464052307341 Marionette TRACE conn9 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:11:47 INFO - PROCESS | 3656 | 1464052307343 Marionette TRACE conn9 <- [1,1190,null,{}] 18:11:47 INFO - PROCESS | 3656 | 1464052307346 Marionette TRACE conn9 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:47 INFO - PROCESS | 3656 | 1464052307434 Marionette TRACE conn9 <- [1,1191,null,{"value":null}] 18:11:47 INFO - PROCESS | 3656 | 1464052307440 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:47 INFO - PROCESS | 3656 | ++DOCSHELL 1BA20C00 == 82 [pid = 3656] [id = 307] 18:11:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1BE02C00) [pid = 3656] [serial = 920] [outer = 00000000] 18:11:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1CA47000) [pid = 3656] [serial = 921] [outer = 1BE02C00] 18:11:47 INFO - PROCESS | 3656 | 1464052307486 Marionette DEBUG loaded listener.js 18:11:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1CAAFC00) [pid = 3656] [serial = 922] [outer = 1BE02C00] 18:11:47 INFO - PROCESS | 3656 | 1464052307923 Marionette TRACE conn9 <- [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]]]}] 18:11:48 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 18:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 18:11:48 INFO - PROCESS | 3656 | 1464052307985 Marionette TRACE conn9 -> [0,1193,"getWindowHandle",null] 18:11:48 INFO - PROCESS | 3656 | 1464052307987 Marionette TRACE conn9 <- [1,1193,null,{"value":"13"}] 18:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:11:48 INFO - PROCESS | 3656 | 1464052308009 Marionette TRACE conn9 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:11:48 INFO - PROCESS | 3656 | 1464052308012 Marionette TRACE conn9 <- [1,1194,null,{}] 18:11:48 INFO - PROCESS | 3656 | 1464052308015 Marionette TRACE conn9 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:48 INFO - PROCESS | 3656 | 1464052308124 Marionette TRACE conn9 <- [1,1195,null,{"value":null}] 18:11:48 INFO - PROCESS | 3656 | 1464052308320 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 3656 | ++DOCSHELL 0D737400 == 83 [pid = 3656] [id = 308] 18:11:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (0D7E8C00) [pid = 3656] [serial = 923] [outer = 00000000] 18:11:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (0E043400) [pid = 3656] [serial = 924] [outer = 0D7E8C00] 18:11:48 INFO - PROCESS | 3656 | 1464052308392 Marionette DEBUG loaded listener.js 18:11:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (0E6E0C00) [pid = 3656] [serial = 925] [outer = 0D7E8C00] 18:11:49 INFO - PROCESS | 3656 | 1464052308988 Marionette TRACE conn9 <- [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]]]}] 18:11:49 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 18:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1028ms 18:11:49 INFO - PROCESS | 3656 | 1464052309032 Marionette TRACE conn9 -> [0,1197,"getWindowHandle",null] 18:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:11:49 INFO - PROCESS | 3656 | 1464052309036 Marionette TRACE conn9 <- [1,1197,null,{"value":"13"}] 18:11:49 INFO - PROCESS | 3656 | 1464052309041 Marionette TRACE conn9 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:11:49 INFO - PROCESS | 3656 | 1464052309045 Marionette TRACE conn9 <- [1,1198,null,{}] 18:11:49 INFO - PROCESS | 3656 | 1464052309050 Marionette TRACE conn9 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:49 INFO - PROCESS | 3656 | 1464052309198 Marionette TRACE conn9 <- [1,1199,null,{"value":null}] 18:11:49 INFO - PROCESS | 3656 | 1464052309350 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:49 INFO - PROCESS | 3656 | ++DOCSHELL 13633C00 == 84 [pid = 3656] [id = 309] 18:11:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (13686800) [pid = 3656] [serial = 926] [outer = 00000000] 18:11:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (15381C00) [pid = 3656] [serial = 927] [outer = 13686800] 18:11:49 INFO - PROCESS | 3656 | 1464052309406 Marionette DEBUG loaded listener.js 18:11:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (15B08000) [pid = 3656] [serial = 928] [outer = 13686800] 18:11:50 INFO - PROCESS | 3656 | 1464052310000 Marionette TRACE conn9 <- [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]]]}] 18:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1023ms 18:11:50 INFO - PROCESS | 3656 | 1464052310066 Marionette TRACE conn9 -> [0,1201,"getWindowHandle",null] 18:11:50 INFO - PROCESS | 3656 | 1464052310071 Marionette TRACE conn9 <- [1,1201,null,{"value":"13"}] 18:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:11:50 INFO - PROCESS | 3656 | 1464052310075 Marionette TRACE conn9 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:11:50 INFO - PROCESS | 3656 | 1464052310077 Marionette TRACE conn9 <- [1,1202,null,{}] 18:11:50 INFO - PROCESS | 3656 | 1464052310081 Marionette TRACE conn9 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:50 INFO - PROCESS | 3656 | 1464052310194 Marionette TRACE conn9 <- [1,1203,null,{"value":null}] 18:11:50 INFO - PROCESS | 3656 | 1464052310310 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 3656 | ++DOCSHELL 182DE400 == 85 [pid = 3656] [id = 310] 18:11:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (182E8400) [pid = 3656] [serial = 929] [outer = 00000000] 18:11:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1A50D800) [pid = 3656] [serial = 930] [outer = 182E8400] 18:11:50 INFO - PROCESS | 3656 | 1464052310408 Marionette DEBUG loaded listener.js 18:11:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1B03BC00) [pid = 3656] [serial = 931] [outer = 182E8400] 18:11:51 INFO - PROCESS | 3656 | 1464052311006 Marionette TRACE conn9 <- [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]]]}] 18:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 970ms 18:11:51 INFO - PROCESS | 3656 | 1464052311048 Marionette TRACE conn9 -> [0,1205,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 3656 | 1464052311050 Marionette TRACE conn9 <- [1,1205,null,{"value":"13"}] 18:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:11:51 INFO - PROCESS | 3656 | 1464052311060 Marionette TRACE conn9 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 3656 | 1464052311066 Marionette TRACE conn9 <- [1,1206,null,{}] 18:11:51 INFO - PROCESS | 3656 | 1464052311071 Marionette TRACE conn9 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:51 INFO - PROCESS | 3656 | 1464052311184 Marionette TRACE conn9 <- [1,1207,null,{"value":null}] 18:11:51 INFO - PROCESS | 3656 | 1464052311329 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 3656 | ++DOCSHELL 1CF08000 == 86 [pid = 3656] [id = 311] 18:11:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1CF0F400) [pid = 3656] [serial = 932] [outer = 00000000] 18:11:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1CFBDC00) [pid = 3656] [serial = 933] [outer = 1CF0F400] 18:11:51 INFO - PROCESS | 3656 | 1464052311383 Marionette DEBUG loaded listener.js 18:11:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1CFC2000) [pid = 3656] [serial = 934] [outer = 1CF0F400] 18:11:51 INFO - PROCESS | 3656 | 1464052311929 Marionette TRACE conn9 <- [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]]]}] 18:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 18:11:52 INFO - PROCESS | 3656 | 1464052312034 Marionette TRACE conn9 -> [0,1209,"getWindowHandle",null] 18:11:52 INFO - PROCESS | 3656 | 1464052312037 Marionette TRACE conn9 <- [1,1209,null,{"value":"13"}] 18:11:52 INFO - PROCESS | 3656 | 1464052312057 Marionette TRACE conn9 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:11:52 INFO - PROCESS | 3656 | 1464052312059 Marionette TRACE conn9 <- [1,1210,null,{}] 18:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:11:52 INFO - PROCESS | 3656 | 1464052312063 Marionette TRACE conn9 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:52 INFO - PROCESS | 3656 | 1464052312182 Marionette TRACE conn9 <- [1,1211,null,{"value":null}] 18:11:52 INFO - PROCESS | 3656 | 1464052312320 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:52 INFO - PROCESS | 3656 | ++DOCSHELL 1CFC6C00 == 87 [pid = 3656] [id = 312] 18:11:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1D15C800) [pid = 3656] [serial = 935] [outer = 00000000] 18:11:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1D163000) [pid = 3656] [serial = 936] [outer = 1D15C800] 18:11:52 INFO - PROCESS | 3656 | 1464052312378 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1D16A800) [pid = 3656] [serial = 937] [outer = 1D15C800] 18:11:52 INFO - PROCESS | 3656 | 1464052312954 Marionette TRACE conn9 <- [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] 18:11:53 INFO - PROCESS | 3656 | 1464052312998 Marionette TRACE conn9 <- [1,1213,null,{"value":"13"}] 18:11:53 INFO - PROCESS | 3656 | 1464052313002 Marionette TRACE conn9 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:11:53 INFO - PROCESS | 3656 | 1464052313004 Marionette TRACE conn9 <- [1,1214,null,{}] 18:11:53 INFO - PROCESS | 3656 | 1464052313008 Marionette TRACE conn9 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:53 INFO - PROCESS | 3656 | 1464052313116 Marionette TRACE conn9 <- [1,1215,null,{"value":null}] 18:11:53 INFO - PROCESS | 3656 | 1464052313230 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:53 INFO - PROCESS | 3656 | ++DOCSHELL 1D55E400 == 88 [pid = 3656] [id = 313] 18:11:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1D563C00) [pid = 3656] [serial = 938] [outer = 00000000] 18:11:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1D6EB000) [pid = 3656] [serial = 939] [outer = 1D563C00] 18:11:53 INFO - PROCESS | 3656 | 1464052313331 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1E031000) [pid = 3656] [serial = 940] [outer = 1D563C00] 18:11:53 INFO - PROCESS | 3656 | 1464052313924 Marionette TRACE conn9 <- [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]]]}] 18:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 971ms 18:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:11:54 INFO - PROCESS | 3656 | 1464052313976 Marionette TRACE conn9 -> [0,1217,"getWindowHandle",null] 18:11:54 INFO - PROCESS | 3656 | 1464052313978 Marionette TRACE conn9 <- [1,1217,null,{"value":"13"}] 18:11:54 INFO - PROCESS | 3656 | 1464052313981 Marionette TRACE conn9 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:11:54 INFO - PROCESS | 3656 | 1464052313983 Marionette TRACE conn9 <- [1,1218,null,{}] 18:11:54 INFO - PROCESS | 3656 | 1464052313987 Marionette TRACE conn9 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:54 INFO - PROCESS | 3656 | 1464052314096 Marionette TRACE conn9 <- [1,1219,null,{"value":null}] 18:11:54 INFO - PROCESS | 3656 | 1464052314240 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:54 INFO - PROCESS | 3656 | ++DOCSHELL 1E033C00 == 89 [pid = 3656] [id = 314] 18:11:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (1E034000) [pid = 3656] [serial = 941] [outer = 00000000] 18:11:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (1F694800) [pid = 3656] [serial = 942] [outer = 1E034000] 18:11:54 INFO - PROCESS | 3656 | 1464052314294 Marionette DEBUG loaded listener.js 18:11:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (1F69BC00) [pid = 3656] [serial = 943] [outer = 1E034000] 18:11:54 INFO - PROCESS | 3656 | 1464052314871 Marionette TRACE conn9 <- [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]]]}] 18:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 18:11:54 INFO - PROCESS | 3656 | 1464052314952 Marionette TRACE conn9 -> [0,1221,"getWindowHandle",null] 18:11:54 INFO - PROCESS | 3656 | 1464052314955 Marionette TRACE conn9 <- [1,1221,null,{"value":"13"}] 18:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:11:54 INFO - PROCESS | 3656 | 1464052314958 Marionette TRACE conn9 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:11:54 INFO - PROCESS | 3656 | 1464052314960 Marionette TRACE conn9 <- [1,1222,null,{}] 18:11:55 INFO - PROCESS | 3656 | 1464052314964 Marionette TRACE conn9 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:55 INFO - PROCESS | 3656 | 1464052315073 Marionette TRACE conn9 <- [1,1223,null,{"value":null}] 18:11:55 INFO - PROCESS | 3656 | 1464052315189 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:55 INFO - PROCESS | 3656 | ++DOCSHELL 12479C00 == 90 [pid = 3656] [id = 315] 18:11:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (126BA400) [pid = 3656] [serial = 944] [outer = 00000000] 18:11:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (13F99400) [pid = 3656] [serial = 945] [outer = 126BA400] 18:11:55 INFO - PROCESS | 3656 | 1464052315242 Marionette DEBUG loaded listener.js 18:11:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (16BBBC00) [pid = 3656] [serial = 946] [outer = 126BA400] 18:11:56 INFO - PROCESS | 3656 | 1464052316020 Marionette TRACE conn9 <- [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]]]}] 18:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1068ms 18:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:11:56 INFO - PROCESS | 3656 | 1464052316030 Marionette TRACE conn9 -> [0,1225,"getWindowHandle",null] 18:11:56 INFO - PROCESS | 3656 | 1464052316034 Marionette TRACE conn9 <- [1,1225,null,{"value":"13"}] 18:11:56 INFO - PROCESS | 3656 | 1464052316039 Marionette TRACE conn9 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:11:56 INFO - PROCESS | 3656 | 1464052316043 Marionette TRACE conn9 <- [1,1226,null,{}] 18:11:56 INFO - PROCESS | 3656 | 1464052316050 Marionette TRACE conn9 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:56 INFO - PROCESS | 3656 | 1464052316160 Marionette TRACE conn9 <- [1,1227,null,{"value":null}] 18:11:56 INFO - PROCESS | 3656 | 1464052316284 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 3656 | ++DOCSHELL 124F0400 == 91 [pid = 3656] [id = 316] 18:11:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (1272B400) [pid = 3656] [serial = 947] [outer = 00000000] 18:11:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (1408F000) [pid = 3656] [serial = 948] [outer = 1272B400] 18:11:56 INFO - PROCESS | 3656 | 1464052316332 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (16C0BC00) [pid = 3656] [serial = 949] [outer = 1272B400] 18:11:56 INFO - PROCESS | 3656 | 1464052316867 Marionette TRACE conn9 <- [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]]]}] 18:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 891ms 18:11:56 INFO - PROCESS | 3656 | 1464052316931 Marionette TRACE conn9 -> [0,1229,"getWindowHandle",null] 18:11:56 INFO - PROCESS | 3656 | 1464052316936 Marionette TRACE conn9 <- [1,1229,null,{"value":"13"}] 18:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:11:56 INFO - PROCESS | 3656 | 1464052316942 Marionette TRACE conn9 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:11:56 INFO - PROCESS | 3656 | 1464052316944 Marionette TRACE conn9 <- [1,1230,null,{}] 18:11:56 INFO - PROCESS | 3656 | 1464052316948 Marionette TRACE conn9 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:57 INFO - PROCESS | 3656 | 1464052317050 Marionette TRACE conn9 <- [1,1231,null,{"value":null}] 18:11:57 INFO - PROCESS | 3656 | 1464052317196 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:57 INFO - PROCESS | 3656 | ++DOCSHELL 12774C00 == 92 [pid = 3656] [id = 317] 18:11:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (13F9A800) [pid = 3656] [serial = 950] [outer = 00000000] 18:11:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (1814CC00) [pid = 3656] [serial = 951] [outer = 13F9A800] 18:11:57 INFO - PROCESS | 3656 | 1464052317245 Marionette DEBUG loaded listener.js 18:11:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (19028C00) [pid = 3656] [serial = 952] [outer = 13F9A800] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 1BA20C00 == 91 [pid = 3656] [id = 307] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 140D3400 == 90 [pid = 3656] [id = 306] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 0DD3D800 == 89 [pid = 3656] [id = 305] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 1AD81800 == 88 [pid = 3656] [id = 304] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 1537C800 == 87 [pid = 3656] [id = 275] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 1A508C00 == 86 [pid = 3656] [id = 303] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 18106C00 == 85 [pid = 3656] [id = 302] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 1564B400 == 84 [pid = 3656] [id = 301] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (1AD7F000) [pid = 3656] [serial = 873] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 12454400 == 83 [pid = 3656] [id = 300] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 0DD33000 == 82 [pid = 3656] [id = 299] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 11F41400 == 81 [pid = 3656] [id = 298] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 14095800 == 80 [pid = 3656] [id = 293] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 0E07E800 == 79 [pid = 3656] [id = 292] 18:11:57 INFO - PROCESS | 3656 | --DOCSHELL 1916F800 == 78 [pid = 3656] [id = 291] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (1A5A9800) [pid = 3656] [serial = 796] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (1F68F000) [pid = 3656] [serial = 675] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (20EC1800) [pid = 3656] [serial = 793] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (1D563400) [pid = 3656] [serial = 784] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1CFC3000) [pid = 3656] [serial = 781] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (20741800) [pid = 3656] [serial = 790] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1742B800) [pid = 3656] [serial = 775] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1BA2B400) [pid = 3656] [serial = 733] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (1F69AC00) [pid = 3656] [serial = 684] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1B2B6C00) [pid = 3656] [serial = 691] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (12965C00) [pid = 3656] [serial = 772] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (20F24000) [pid = 3656] [serial = 742] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (203DD800) [pid = 3656] [serial = 688] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (17430800) [pid = 3656] [serial = 730] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (20E0C000) [pid = 3656] [serial = 745] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (20E05C00) [pid = 3656] [serial = 787] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1277BC00) [pid = 3656] [serial = 727] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1F695C00) [pid = 3656] [serial = 739] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1D6E2400) [pid = 3656] [serial = 736] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1B044400) [pid = 3656] [serial = 778] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (15317C00) [pid = 3656] [serial = 852] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1537D400) [pid = 3656] [serial = 853] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (19280C00) [pid = 3656] [serial = 844] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (176CF400) [pid = 3656] [serial = 843] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (15B07C00) [pid = 3656] [serial = 855] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (15B0C400) [pid = 3656] [serial = 832] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (15319800) [pid = 3656] [serial = 831] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (182E5800) [pid = 3656] [serial = 864] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (12718800) [pid = 3656] [serial = 847] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (12239400) [pid = 3656] [serial = 846] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1223A400) [pid = 3656] [serial = 829] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (11F2FC00) [pid = 3656] [serial = 828] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (12716000) [pid = 3656] [serial = 849] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1272AC00) [pid = 3656] [serial = 850] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (17AB0000) [pid = 3656] [serial = 862] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (17AAC000) [pid = 3656] [serial = 861] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1A504800) [pid = 3656] [serial = 834] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1AD88400) [pid = 3656] [serial = 837] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1B054800) [pid = 3656] [serial = 840] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (16C1D000) [pid = 3656] [serial = 867] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (19272C00) [pid = 3656] [serial = 870] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (18379800) [pid = 3656] [serial = 865] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (16C14800) [pid = 3656] [serial = 858] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (16D6E400) [pid = 3656] [serial = 859] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1927C000) [pid = 3656] [serial = 871] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (17AADC00) [pid = 3656] [serial = 868] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (163A7800) [pid = 3656] [serial = 856] [outer = 00000000] [url = about:blank] 18:11:57 INFO - PROCESS | 3656 | 1464052317801 Marionette TRACE conn9 <- [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]]]}] 18:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 870ms 18:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:11:57 INFO - PROCESS | 3656 | 1464052317815 Marionette TRACE conn9 -> [0,1233,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 3656 | 1464052317817 Marionette TRACE conn9 <- [1,1233,null,{"value":"13"}] 18:11:57 INFO - PROCESS | 3656 | 1464052317820 Marionette TRACE conn9 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - PROCESS | 3656 | 1464052317824 Marionette TRACE conn9 <- [1,1234,null,{}] 18:11:57 INFO - PROCESS | 3656 | 1464052317834 Marionette TRACE conn9 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:57 INFO - PROCESS | 3656 | 1464052317927 Marionette TRACE conn9 <- [1,1235,null,{"value":null}] 18:11:58 INFO - PROCESS | 3656 | 1464052318029 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 3656 | ++DOCSHELL 0E03D400 == 79 [pid = 3656] [id = 318] 18:11:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (11F48800) [pid = 3656] [serial = 953] [outer = 00000000] 18:11:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (13626000) [pid = 3656] [serial = 954] [outer = 11F48800] 18:11:58 INFO - PROCESS | 3656 | 1464052318076 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (15379C00) [pid = 3656] [serial = 955] [outer = 11F48800] 18:11:58 INFO - PROCESS | 3656 | 1464052318462 Marionette TRACE conn9 <- [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]]]}] 18:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 18:11:58 INFO - PROCESS | 3656 | 1464052318511 Marionette TRACE conn9 -> [0,1237,"getWindowHandle",null] 18:11:58 INFO - PROCESS | 3656 | 1464052318514 Marionette TRACE conn9 <- [1,1237,null,{"value":"13"}] 18:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:11:58 INFO - PROCESS | 3656 | 1464052318518 Marionette TRACE conn9 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:11:58 INFO - PROCESS | 3656 | 1464052318520 Marionette TRACE conn9 <- [1,1238,null,{}] 18:11:58 INFO - PROCESS | 3656 | 1464052318523 Marionette TRACE conn9 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:58 INFO - PROCESS | 3656 | 1464052318612 Marionette TRACE conn9 <- [1,1239,null,{"value":null}] 18:11:58 INFO - PROCESS | 3656 | 1464052318619 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 3656 | ++DOCSHELL 1564B400 == 80 [pid = 3656] [id = 319] 18:11:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (15650000) [pid = 3656] [serial = 956] [outer = 00000000] 18:11:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (16C0AC00) [pid = 3656] [serial = 957] [outer = 15650000] 18:11:58 INFO - PROCESS | 3656 | 1464052318665 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (17430800) [pid = 3656] [serial = 958] [outer = 15650000] 18:11:59 INFO - PROCESS | 3656 | 1464052319158 Marionette TRACE conn9 <- [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]]]}] 18:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 18:11:59 INFO - PROCESS | 3656 | 1464052319191 Marionette TRACE conn9 -> [0,1241,"getWindowHandle",null] 18:11:59 INFO - PROCESS | 3656 | 1464052319193 Marionette TRACE conn9 <- [1,1241,null,{"value":"13"}] 18:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:11:59 INFO - PROCESS | 3656 | 1464052319196 Marionette TRACE conn9 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:11:59 INFO - PROCESS | 3656 | 1464052319197 Marionette TRACE conn9 <- [1,1242,null,{}] 18:11:59 INFO - PROCESS | 3656 | 1464052319200 Marionette TRACE conn9 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:59 INFO - PROCESS | 3656 | 1464052319286 Marionette TRACE conn9 <- [1,1243,null,{"value":null}] 18:11:59 INFO - PROCESS | 3656 | 1464052319293 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:59 INFO - PROCESS | 3656 | ++DOCSHELL 17AAC000 == 81 [pid = 3656] [id = 320] 18:11:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (17AB3C00) [pid = 3656] [serial = 959] [outer = 00000000] 18:11:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (18145C00) [pid = 3656] [serial = 960] [outer = 17AB3C00] 18:11:59 INFO - PROCESS | 3656 | 1464052319337 Marionette DEBUG loaded listener.js 18:11:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (183BF000) [pid = 3656] [serial = 961] [outer = 17AB3C00] 18:11:59 INFO - PROCESS | 3656 | 1464052319799 Marionette TRACE conn9 <- [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]]]}] 18:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 670ms 18:11:59 INFO - PROCESS | 3656 | 1464052319867 Marionette TRACE conn9 -> [0,1245,"getWindowHandle",null] 18:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:11:59 INFO - PROCESS | 3656 | 1464052319869 Marionette TRACE conn9 <- [1,1245,null,{"value":"13"}] 18:11:59 INFO - PROCESS | 3656 | 1464052319872 Marionette TRACE conn9 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:11:59 INFO - PROCESS | 3656 | 1464052319874 Marionette TRACE conn9 <- [1,1246,null,{}] 18:11:59 INFO - PROCESS | 3656 | 1464052319877 Marionette TRACE conn9 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:00 INFO - PROCESS | 3656 | 1464052320014 Marionette TRACE conn9 <- [1,1247,null,{"value":null}] 18:12:00 INFO - PROCESS | 3656 | 1464052320075 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:00 INFO - PROCESS | 3656 | ++DOCSHELL 0DD38C00 == 82 [pid = 3656] [id = 321] 18:12:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1272BC00) [pid = 3656] [serial = 962] [outer = 00000000] 18:12:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1A509400) [pid = 3656] [serial = 963] [outer = 1272BC00] 18:12:00 INFO - PROCESS | 3656 | 1464052320120 Marionette DEBUG loaded listener.js 18:12:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1A520C00) [pid = 3656] [serial = 964] [outer = 1272BC00] 18:12:00 INFO - PROCESS | 3656 | 1464052320523 Marionette TRACE conn9 <- [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]]]}] 18:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 672ms 18:12:00 INFO - PROCESS | 3656 | 1464052320544 Marionette TRACE conn9 -> [0,1249,"getWindowHandle",null] 18:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:12:00 INFO - PROCESS | 3656 | 1464052320546 Marionette TRACE conn9 <- [1,1249,null,{"value":"13"}] 18:12:00 INFO - PROCESS | 3656 | 1464052320549 Marionette TRACE conn9 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:12:00 INFO - PROCESS | 3656 | 1464052320551 Marionette TRACE conn9 <- [1,1250,null,{}] 18:12:00 INFO - PROCESS | 3656 | 1464052320558 Marionette TRACE conn9 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:00 INFO - PROCESS | 3656 | 1464052320684 Marionette TRACE conn9 <- [1,1251,null,{"value":null}] 18:12:00 INFO - PROCESS | 3656 | 1464052320720 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:00 INFO - PROCESS | 3656 | ++DOCSHELL 1A5A9800 == 83 [pid = 3656] [id = 322] 18:12:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1AD7A000) [pid = 3656] [serial = 965] [outer = 00000000] 18:12:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1AD84C00) [pid = 3656] [serial = 966] [outer = 1AD7A000] 18:12:00 INFO - PROCESS | 3656 | 1464052320764 Marionette DEBUG loaded listener.js 18:12:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1B044400) [pid = 3656] [serial = 967] [outer = 1AD7A000] 18:12:01 INFO - PROCESS | 3656 | 1464052321210 Marionette TRACE conn9 <- [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]]]}] 18:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 18:12:01 INFO - PROCESS | 3656 | 1464052321280 Marionette TRACE conn9 -> [0,1253,"getWindowHandle",null] 18:12:01 INFO - PROCESS | 3656 | 1464052321282 Marionette TRACE conn9 <- [1,1253,null,{"value":"13"}] 18:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:12:01 INFO - PROCESS | 3656 | 1464052321285 Marionette TRACE conn9 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:12:01 INFO - PROCESS | 3656 | 1464052321287 Marionette TRACE conn9 <- [1,1254,null,{}] 18:12:01 INFO - PROCESS | 3656 | 1464052321290 Marionette TRACE conn9 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:01 INFO - PROCESS | 3656 | 1464052321437 Marionette TRACE conn9 <- [1,1255,null,{"value":null}] 18:12:01 INFO - PROCESS | 3656 | 1464052321463 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:01 INFO - PROCESS | 3656 | ++DOCSHELL 1AD7FC00 == 84 [pid = 3656] [id = 323] 18:12:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1AD80000) [pid = 3656] [serial = 968] [outer = 00000000] 18:12:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1B0CDC00) [pid = 3656] [serial = 969] [outer = 1AD80000] 18:12:01 INFO - PROCESS | 3656 | 1464052321506 Marionette DEBUG loaded listener.js 18:12:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1B2B0400) [pid = 3656] [serial = 970] [outer = 1AD80000] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1A50B800) [pid = 3656] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (0DD3DC00) [pid = 3656] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (11F49C00) [pid = 3656] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (12475800) [pid = 3656] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (126BA000) [pid = 3656] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1B040C00) [pid = 3656] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (15647000) [pid = 3656] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1537D000) [pid = 3656] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (16C0F400) [pid = 3656] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1814B000) [pid = 3656] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:12:02 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (0DD35C00) [pid = 3656] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:12:02 INFO - PROCESS | 3656 | 1464052322133 Marionette TRACE conn9 <- [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]]]}] 18:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 870ms 18:12:02 INFO - PROCESS | 3656 | 1464052322158 Marionette TRACE conn9 -> [0,1257,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 3656 | 1464052322160 Marionette TRACE conn9 <- [1,1257,null,{"value":"13"}] 18:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:12:02 INFO - PROCESS | 3656 | 1464052322163 Marionette TRACE conn9 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 3656 | 1464052322165 Marionette TRACE conn9 <- [1,1258,null,{}] 18:12:02 INFO - PROCESS | 3656 | 1464052322169 Marionette TRACE conn9 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:02 INFO - PROCESS | 3656 | 1464052322287 Marionette TRACE conn9 <- [1,1259,null,{"value":null}] 18:12:02 INFO - PROCESS | 3656 | 1464052322293 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:02 INFO - PROCESS | 3656 | ++DOCSHELL 15647000 == 85 [pid = 3656] [id = 324] 18:12:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (15650400) [pid = 3656] [serial = 971] [outer = 00000000] 18:12:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1A510800) [pid = 3656] [serial = 972] [outer = 15650400] 18:12:02 INFO - PROCESS | 3656 | 1464052322337 Marionette DEBUG loaded listener.js 18:12:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1B0CC400) [pid = 3656] [serial = 973] [outer = 15650400] 18:12:02 INFO - PROCESS | 3656 | 1464052322772 Marionette TRACE conn9 <- [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]]]}] 18:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 18:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:12:02 INFO - PROCESS | 3656 | 1464052322828 Marionette TRACE conn9 -> [0,1261,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 3656 | 1464052322830 Marionette TRACE conn9 <- [1,1261,null,{"value":"13"}] 18:12:02 INFO - PROCESS | 3656 | 1464052322834 Marionette TRACE conn9 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 3656 | 1464052322835 Marionette TRACE conn9 <- [1,1262,null,{}] 18:12:02 INFO - PROCESS | 3656 | 1464052322839 Marionette TRACE conn9 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:02 INFO - PROCESS | 3656 | 1464052322928 Marionette TRACE conn9 <- [1,1263,null,{"value":null}] 18:12:02 INFO - PROCESS | 3656 | 1464052322936 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:02 INFO - PROCESS | 3656 | ++DOCSHELL 1BA22000 == 86 [pid = 3656] [id = 325] 18:12:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1BA23C00) [pid = 3656] [serial = 974] [outer = 00000000] 18:12:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1BE09C00) [pid = 3656] [serial = 975] [outer = 1BA23C00] 18:12:02 INFO - PROCESS | 3656 | 1464052322979 Marionette DEBUG loaded listener.js 18:12:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1BE0D000) [pid = 3656] [serial = 976] [outer = 1BA23C00] 18:12:03 INFO - PROCESS | 3656 | 1464052323401 Marionette TRACE conn9 <- [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]]]}] 18:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 631ms 18:12:03 INFO - PROCESS | 3656 | 1464052323465 Marionette TRACE conn9 -> [0,1265,"getWindowHandle",null] 18:12:03 INFO - PROCESS | 3656 | 1464052323467 Marionette TRACE conn9 <- [1,1265,null,{"value":"13"}] 18:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:12:03 INFO - PROCESS | 3656 | 1464052323488 Marionette TRACE conn9 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:12:03 INFO - PROCESS | 3656 | 1464052323491 Marionette TRACE conn9 <- [1,1266,null,{}] 18:12:03 INFO - PROCESS | 3656 | 1464052323494 Marionette TRACE conn9 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:03 INFO - PROCESS | 3656 | 1464052323601 Marionette TRACE conn9 <- [1,1267,null,{"value":null}] 18:12:03 INFO - PROCESS | 3656 | 1464052323614 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:03 INFO - PROCESS | 3656 | ++DOCSHELL 1CF01400 == 87 [pid = 3656] [id = 326] 18:12:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1CF0D000) [pid = 3656] [serial = 977] [outer = 00000000] 18:12:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1D15C400) [pid = 3656] [serial = 978] [outer = 1CF0D000] 18:12:03 INFO - PROCESS | 3656 | 1464052323663 Marionette DEBUG loaded listener.js 18:12:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1D6DEC00) [pid = 3656] [serial = 979] [outer = 1CF0D000] 18:12:04 INFO - PROCESS | 3656 | 1464052324173 Marionette TRACE conn9 <- [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]]]}] 18:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 790ms 18:12:04 INFO - PROCESS | 3656 | 1464052324281 Marionette TRACE conn9 -> [0,1269,"getWindowHandle",null] 18:12:04 INFO - PROCESS | 3656 | 1464052324285 Marionette TRACE conn9 <- [1,1269,null,{"value":"13"}] 18:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:12:04 INFO - PROCESS | 3656 | 1464052324306 Marionette TRACE conn9 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:12:04 INFO - PROCESS | 3656 | 1464052324310 Marionette TRACE conn9 <- [1,1270,null,{}] 18:12:04 INFO - PROCESS | 3656 | 1464052324315 Marionette TRACE conn9 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:04 INFO - PROCESS | 3656 | 1464052324440 Marionette TRACE conn9 <- [1,1271,null,{"value":null}] 18:12:04 INFO - PROCESS | 3656 | 1464052324549 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 3656 | ++DOCSHELL 0E07CC00 == 88 [pid = 3656] [id = 327] 18:12:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (12479800) [pid = 3656] [serial = 980] [outer = 00000000] 18:12:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1271A000) [pid = 3656] [serial = 981] [outer = 12479800] 18:12:04 INFO - PROCESS | 3656 | 1464052324618 Marionette DEBUG loaded listener.js 18:12:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (12774800) [pid = 3656] [serial = 982] [outer = 12479800] 18:12:05 INFO - PROCESS | 3656 | 1464052325212 Marionette TRACE conn9 <- [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]]]}] 18:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 930ms 18:12:05 INFO - PROCESS | 3656 | 1464052325236 Marionette TRACE conn9 -> [0,1273,"getWindowHandle",null] 18:12:05 INFO - PROCESS | 3656 | 1464052325242 Marionette TRACE conn9 <- [1,1273,null,{"value":"13"}] 18:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:12:05 INFO - PROCESS | 3656 | 1464052325249 Marionette TRACE conn9 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:12:05 INFO - PROCESS | 3656 | 1464052325252 Marionette TRACE conn9 <- [1,1274,null,{}] 18:12:05 INFO - PROCESS | 3656 | 1464052325255 Marionette TRACE conn9 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:05 INFO - PROCESS | 3656 | 1464052325372 Marionette TRACE conn9 <- [1,1275,null,{"value":null}] 18:12:05 INFO - PROCESS | 3656 | 1464052325489 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:05 INFO - PROCESS | 3656 | ++DOCSHELL 15383800 == 89 [pid = 3656] [id = 328] 18:12:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (15383C00) [pid = 3656] [serial = 983] [outer = 00000000] 18:12:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (17412C00) [pid = 3656] [serial = 984] [outer = 15383C00] 18:12:05 INFO - PROCESS | 3656 | 1464052325585 Marionette DEBUG loaded listener.js 18:12:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1810BC00) [pid = 3656] [serial = 985] [outer = 15383C00] 18:12:06 INFO - PROCESS | 3656 | 1464052326139 Marionette TRACE conn9 <- [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]]]}] 18:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 18:12:06 INFO - PROCESS | 3656 | 1464052326181 Marionette TRACE conn9 -> [0,1277,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 3656 | 1464052326184 Marionette TRACE conn9 <- [1,1277,null,{"value":"13"}] 18:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:12:06 INFO - PROCESS | 3656 | 1464052326187 Marionette TRACE conn9 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - PROCESS | 3656 | 1464052326191 Marionette TRACE conn9 <- [1,1278,null,{}] 18:12:06 INFO - PROCESS | 3656 | 1464052326225 Marionette TRACE conn9 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:06 INFO - PROCESS | 3656 | 1464052326349 Marionette TRACE conn9 <- [1,1279,null,{"value":null}] 18:12:06 INFO - PROCESS | 3656 | 1464052326493 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:06 INFO - PROCESS | 3656 | ++DOCSHELL 1B057000 == 90 [pid = 3656] [id = 329] 18:12:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1B460000) [pid = 3656] [serial = 986] [outer = 00000000] 18:12:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1BECA400) [pid = 3656] [serial = 987] [outer = 1B460000] 18:12:06 INFO - PROCESS | 3656 | 1464052326552 Marionette DEBUG loaded listener.js 18:12:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1CF06400) [pid = 3656] [serial = 988] [outer = 1B460000] 18:12:07 INFO - PROCESS | 3656 | 1464052327107 Marionette TRACE conn9 <- [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]]]}] 18:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 988ms 18:12:07 INFO - PROCESS | 3656 | 1464052327178 Marionette TRACE conn9 -> [0,1281,"getWindowHandle",null] 18:12:07 INFO - PROCESS | 3656 | 1464052327181 Marionette TRACE conn9 <- [1,1281,null,{"value":"13"}] 18:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:12:07 INFO - PROCESS | 3656 | 1464052327184 Marionette TRACE conn9 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:12:07 INFO - PROCESS | 3656 | 1464052327187 Marionette TRACE conn9 <- [1,1282,null,{}] 18:12:07 INFO - PROCESS | 3656 | 1464052327190 Marionette TRACE conn9 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:07 INFO - PROCESS | 3656 | 1464052327335 Marionette TRACE conn9 <- [1,1283,null,{"value":null}] 18:12:07 INFO - PROCESS | 3656 | 1464052327477 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 3656 | ++DOCSHELL 1D6E6C00 == 91 [pid = 3656] [id = 330] 18:12:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1D6EB800) [pid = 3656] [serial = 989] [outer = 00000000] 18:12:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1F68F800) [pid = 3656] [serial = 990] [outer = 1D6EB800] 18:12:07 INFO - PROCESS | 3656 | 1464052327532 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1F698C00) [pid = 3656] [serial = 991] [outer = 1D6EB800] 18:12:08 INFO - PROCESS | 3656 | 1464052328120 Marionette TRACE conn9 <- [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]]]}] 18:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 970ms 18:12:08 INFO - PROCESS | 3656 | 1464052328158 Marionette TRACE conn9 -> [0,1285,"getWindowHandle",null] 18:12:08 INFO - PROCESS | 3656 | 1464052328160 Marionette TRACE conn9 <- [1,1285,null,{"value":"13"}] 18:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:12:08 INFO - PROCESS | 3656 | 1464052328164 Marionette TRACE conn9 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:12:08 INFO - PROCESS | 3656 | 1464052328166 Marionette TRACE conn9 <- [1,1286,null,{}] 18:12:08 INFO - PROCESS | 3656 | 1464052328169 Marionette TRACE conn9 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:08 INFO - PROCESS | 3656 | 1464052328281 Marionette TRACE conn9 <- [1,1287,null,{"value":null}] 18:12:08 INFO - PROCESS | 3656 | 1464052328427 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:08 INFO - PROCESS | 3656 | ++DOCSHELL 1F69B400 == 92 [pid = 3656] [id = 331] 18:12:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1F69DC00) [pid = 3656] [serial = 992] [outer = 00000000] 18:12:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (203D7800) [pid = 3656] [serial = 993] [outer = 1F69DC00] 18:12:08 INFO - PROCESS | 3656 | 1464052328483 Marionette DEBUG loaded listener.js 18:12:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (203E4400) [pid = 3656] [serial = 994] [outer = 1F69DC00] 18:12:09 INFO - PROCESS | 3656 | 1464052329052 Marionette TRACE conn9 <- [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]]]}] 18:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 930ms 18:12:09 INFO - PROCESS | 3656 | 1464052329100 Marionette TRACE conn9 -> [0,1289,"getWindowHandle",null] 18:12:09 INFO - PROCESS | 3656 | 1464052329103 Marionette TRACE conn9 <- [1,1289,null,{"value":"13"}] 18:12:09 INFO - PROCESS | 3656 | 1464052329108 Marionette TRACE conn9 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:12:09 INFO - PROCESS | 3656 | 1464052329110 Marionette TRACE conn9 <- [1,1290,null,{}] 18:12:09 INFO - PROCESS | 3656 | 1464052329113 Marionette TRACE conn9 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:09 INFO - PROCESS | 3656 | 1464052329244 Marionette TRACE conn9 <- [1,1291,null,{"value":null}] 18:12:09 INFO - PROCESS | 3656 | 1464052329402 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:09 INFO - PROCESS | 3656 | ++DOCSHELL 20743800 == 93 [pid = 3656] [id = 332] 18:12:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (20744000) [pid = 3656] [serial = 995] [outer = 00000000] 18:12:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (20747C00) [pid = 3656] [serial = 996] [outer = 20744000] 18:12:09 INFO - PROCESS | 3656 | 1464052329457 Marionette DEBUG loaded listener.js 18:12:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (20E07800) [pid = 3656] [serial = 997] [outer = 20744000] 18:12:10 INFO - PROCESS | 3656 | 1464052329993 Marionette TRACE conn9 <- [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]]]}] 18:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 932ms 18:12:10 INFO - PROCESS | 3656 | 1464052330046 Marionette TRACE conn9 -> [0,1293,"getWindowHandle",null] 18:12:10 INFO - PROCESS | 3656 | 1464052330048 Marionette TRACE conn9 <- [1,1293,null,{"value":"13"}] 18:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:12:10 INFO - PROCESS | 3656 | 1464052330066 Marionette TRACE conn9 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:12:10 INFO - PROCESS | 3656 | 1464052330068 Marionette TRACE conn9 <- [1,1294,null,{}] 18:12:10 INFO - PROCESS | 3656 | 1464052330074 Marionette TRACE conn9 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:10 INFO - PROCESS | 3656 | 1464052330185 Marionette TRACE conn9 <- [1,1295,null,{"value":null}] 18:12:10 INFO - PROCESS | 3656 | 1464052330329 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:10 INFO - PROCESS | 3656 | ++DOCSHELL 20746400 == 94 [pid = 3656] [id = 333] 18:12:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (20E08C00) [pid = 3656] [serial = 998] [outer = 00000000] 18:12:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (20E10400) [pid = 3656] [serial = 999] [outer = 20E08C00] 18:12:10 INFO - PROCESS | 3656 | 1464052330384 Marionette DEBUG loaded listener.js 18:12:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (20EC3000) [pid = 3656] [serial = 1000] [outer = 20E08C00] 18:12:10 INFO - PROCESS | 3656 | 1464052330943 Marionette TRACE conn9 <- [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]]]}] 18:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 950ms 18:12:11 INFO - PROCESS | 3656 | 1464052331004 Marionette TRACE conn9 -> [0,1297,"getWindowHandle",null] 18:12:11 INFO - PROCESS | 3656 | 1464052331006 Marionette TRACE conn9 <- [1,1297,null,{"value":"13"}] 18:12:11 INFO - PROCESS | 3656 | 1464052331009 Marionette TRACE conn9 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:12:11 INFO - PROCESS | 3656 | 1464052331011 Marionette TRACE conn9 <- [1,1298,null,{}] 18:12:11 INFO - PROCESS | 3656 | 1464052331015 Marionette TRACE conn9 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:11 INFO - PROCESS | 3656 | 1464052331124 Marionette TRACE conn9 <- [1,1299,null,{"value":null}] 18:12:11 INFO - PROCESS | 3656 | 1464052331239 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:11 INFO - PROCESS | 3656 | ++DOCSHELL 0D3A0000 == 95 [pid = 3656] [id = 334] 18:12:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (0DD38000) [pid = 3656] [serial = 1001] [outer = 00000000] 18:12:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (11F4BC00) [pid = 3656] [serial = 1002] [outer = 0DD38000] 18:12:11 INFO - PROCESS | 3656 | 1464052331503 Marionette DEBUG loaded listener.js 18:12:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (12718800) [pid = 3656] [serial = 1003] [outer = 0DD38000] 18:12:12 INFO - PROCESS | 3656 | 1464052332171 Marionette TRACE conn9 <- [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] 18:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:12:12 INFO - PROCESS | 3656 | 1464052332244 Marionette TRACE conn9 <- [1,1301,null,{"value":"13"}] 18:12:12 INFO - PROCESS | 3656 | 1464052332249 Marionette TRACE conn9 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:12:12 INFO - PROCESS | 3656 | 1464052332252 Marionette TRACE conn9 <- [1,1302,null,{}] 18:12:12 INFO - PROCESS | 3656 | 1464052332300 Marionette TRACE conn9 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:12 INFO - PROCESS | 3656 | 1464052332422 Marionette TRACE conn9 <- [1,1303,null,{"value":null}] 18:12:12 INFO - PROCESS | 3656 | 1464052332564 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:12 INFO - PROCESS | 3656 | ++DOCSHELL 14095800 == 96 [pid = 3656] [id = 335] 18:12:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (1506EC00) [pid = 3656] [serial = 1004] [outer = 00000000] 18:12:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (16CAFC00) [pid = 3656] [serial = 1005] [outer = 1506EC00] 18:12:12 INFO - PROCESS | 3656 | 1464052332614 Marionette DEBUG loaded listener.js 18:12:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (17429400) [pid = 3656] [serial = 1006] [outer = 1506EC00] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 0DD35400 == 95 [pid = 3656] [id = 215] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 1CFC1800 == 94 [pid = 3656] [id = 213] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 1CFC0C00 == 93 [pid = 3656] [id = 214] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 1368D400 == 92 [pid = 3656] [id = 163] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 0E039000 == 91 [pid = 3656] [id = 269] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 1BA22000 == 90 [pid = 3656] [id = 325] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 15647000 == 89 [pid = 3656] [id = 324] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 1AD7FC00 == 88 [pid = 3656] [id = 323] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 1A5A9800 == 87 [pid = 3656] [id = 322] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 0DD38C00 == 86 [pid = 3656] [id = 321] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 17AAC000 == 85 [pid = 3656] [id = 320] 18:12:12 INFO - PROCESS | 3656 | --DOCSHELL 1564B400 == 84 [pid = 3656] [id = 319] 18:12:12 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1B04B000) [pid = 3656] [serial = 882] [outer = 00000000] [url = about:blank] 18:12:12 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (12474000) [pid = 3656] [serial = 876] [outer = 00000000] [url = about:blank] 18:12:12 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1B2B1C00) [pid = 3656] [serial = 885] [outer = 00000000] [url = about:blank] 18:12:12 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1B45E800) [pid = 3656] [serial = 888] [outer = 00000000] [url = about:blank] 18:12:12 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (1CA47000) [pid = 3656] [serial = 921] [outer = 00000000] [url = about:blank] 18:12:12 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1564F400) [pid = 3656] [serial = 879] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOCSHELL 0E03D400 == 83 [pid = 3656] [id = 318] 18:12:13 INFO - PROCESS | 3656 | --DOCSHELL 12774C00 == 82 [pid = 3656] [id = 317] 18:12:13 INFO - PROCESS | 3656 | --DOCSHELL 124F0400 == 81 [pid = 3656] [id = 316] 18:12:13 INFO - PROCESS | 3656 | --DOCSHELL 1CFC6C00 == 80 [pid = 3656] [id = 312] 18:12:13 INFO - PROCESS | 3656 | --DOCSHELL 1CF08000 == 79 [pid = 3656] [id = 311] 18:12:13 INFO - PROCESS | 3656 | --DOCSHELL 182DE400 == 78 [pid = 3656] [id = 310] 18:12:13 INFO - PROCESS | 3656 | --DOCSHELL 13633C00 == 77 [pid = 3656] [id = 309] 18:12:13 INFO - PROCESS | 3656 | --DOCSHELL 0D737400 == 76 [pid = 3656] [id = 308] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (13F9A400) [pid = 3656] [serial = 895] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (12776C00) [pid = 3656] [serial = 894] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (16C02400) [pid = 3656] [serial = 901] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1BA23800) [pid = 3656] [serial = 891] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (1B2B1000) [pid = 3656] [serial = 913] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (12782400) [pid = 3656] [serial = 916] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1A5A0400) [pid = 3656] [serial = 918] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1BED2400) [pid = 3656] [serial = 892] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1B0CE800) [pid = 3656] [serial = 912] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1A50C800) [pid = 3656] [serial = 826] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1B2AFC00) [pid = 3656] [serial = 919] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (17AAE800) [pid = 3656] [serial = 904] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (182E5C00) [pid = 3656] [serial = 906] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (18454800) [pid = 3656] [serial = 907] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (140D6400) [pid = 3656] [serial = 898] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (15B07800) [pid = 3656] [serial = 900] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (12475400) [pid = 3656] [serial = 897] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (175EDC00) [pid = 3656] [serial = 903] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1A5A7800) [pid = 3656] [serial = 909] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (11F3F400) [pid = 3656] [serial = 915] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1A5A9000) [pid = 3656] [serial = 910] [outer = 00000000] [url = about:blank] 18:12:13 INFO - PROCESS | 3656 | 1464052333202 Marionette TRACE conn9 <- [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]]]}] 18:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 970ms 18:12:13 INFO - PROCESS | 3656 | 1464052333218 Marionette TRACE conn9 -> [0,1305,"getWindowHandle",null] 18:12:13 INFO - PROCESS | 3656 | 1464052333222 Marionette TRACE conn9 <- [1,1305,null,{"value":"13"}] 18:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:12:13 INFO - PROCESS | 3656 | 1464052333228 Marionette TRACE conn9 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:12:13 INFO - PROCESS | 3656 | 1464052333230 Marionette TRACE conn9 <- [1,1306,null,{}] 18:12:13 INFO - PROCESS | 3656 | 1464052333238 Marionette TRACE conn9 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:13 INFO - PROCESS | 3656 | 1464052333331 Marionette TRACE conn9 <- [1,1307,null,{"value":null}] 18:12:13 INFO - PROCESS | 3656 | 1464052333341 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:13 INFO - PROCESS | 3656 | ++DOCSHELL 0EBDE800 == 77 [pid = 3656] [id = 336] 18:12:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (0EBE1400) [pid = 3656] [serial = 1007] [outer = 00000000] 18:12:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1277C800) [pid = 3656] [serial = 1008] [outer = 0EBE1400] 18:12:13 INFO - PROCESS | 3656 | 1464052333389 Marionette DEBUG loaded listener.js 18:12:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (13F9C800) [pid = 3656] [serial = 1009] [outer = 0EBE1400] 18:12:14 INFO - PROCESS | 3656 | 1464052334074 Marionette TRACE conn9 <- [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]]]}] 18:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 931ms 18:12:14 INFO - PROCESS | 3656 | 1464052334168 Marionette TRACE conn9 -> [0,1309,"getWindowHandle",null] 18:12:14 INFO - PROCESS | 3656 | 1464052334173 Marionette TRACE conn9 <- [1,1309,null,{"value":"13"}] 18:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:12:14 INFO - PROCESS | 3656 | 1464052334178 Marionette TRACE conn9 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:12:14 INFO - PROCESS | 3656 | 1464052334182 Marionette TRACE conn9 <- [1,1310,null,{}] 18:12:14 INFO - PROCESS | 3656 | 1464052334188 Marionette TRACE conn9 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:14 INFO - PROCESS | 3656 | 1464052334314 Marionette TRACE conn9 <- [1,1311,null,{"value":null}] 18:12:14 INFO - PROCESS | 3656 | 1464052334450 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:14 INFO - PROCESS | 3656 | ++DOCSHELL 11F74400 == 78 [pid = 3656] [id = 337] 18:12:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (12235C00) [pid = 3656] [serial = 1010] [outer = 00000000] 18:12:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1506F000) [pid = 3656] [serial = 1011] [outer = 12235C00] 18:12:14 INFO - PROCESS | 3656 | 1464052334511 Marionette DEBUG loaded listener.js 18:12:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1564CC00) [pid = 3656] [serial = 1012] [outer = 12235C00] 18:12:15 INFO - PROCESS | 3656 | 1464052335071 Marionette TRACE conn9 <- [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]]]}] 18:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 18:12:15 INFO - PROCESS | 3656 | 1464052335110 Marionette TRACE conn9 -> [0,1313,"getWindowHandle",null] 18:12:15 INFO - PROCESS | 3656 | 1464052335116 Marionette TRACE conn9 <- [1,1313,null,{"value":"13"}] 18:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:12:15 INFO - PROCESS | 3656 | 1464052335123 Marionette TRACE conn9 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:12:15 INFO - PROCESS | 3656 | 1464052335126 Marionette TRACE conn9 <- [1,1314,null,{}] 18:12:15 INFO - PROCESS | 3656 | 1464052335130 Marionette TRACE conn9 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:15 INFO - PROCESS | 3656 | 1464052335246 Marionette TRACE conn9 <- [1,1315,null,{"value":null}] 18:12:15 INFO - PROCESS | 3656 | 1464052335362 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 3656 | ++DOCSHELL 15B0E800 == 79 [pid = 3656] [id = 338] 18:12:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (16C09400) [pid = 3656] [serial = 1013] [outer = 00000000] 18:12:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (17430400) [pid = 3656] [serial = 1014] [outer = 16C09400] 18:12:15 INFO - PROCESS | 3656 | 1464052335458 Marionette DEBUG loaded listener.js 18:12:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (176C9800) [pid = 3656] [serial = 1015] [outer = 16C09400] 18:12:16 INFO - PROCESS | 3656 | 1464052336082 Marionette TRACE conn9 <- [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]]]}] 18:12:16 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 18:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 970ms 18:12:16 INFO - PROCESS | 3656 | 1464052336094 Marionette TRACE conn9 -> [0,1317,"getWindowHandle",null] 18:12:16 INFO - PROCESS | 3656 | 1464052336097 Marionette TRACE conn9 <- [1,1317,null,{"value":"13"}] 18:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:12:16 INFO - PROCESS | 3656 | 1464052336101 Marionette TRACE conn9 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:12:16 INFO - PROCESS | 3656 | 1464052336105 Marionette TRACE conn9 <- [1,1318,null,{}] 18:12:16 INFO - PROCESS | 3656 | 1464052336116 Marionette TRACE conn9 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:16 INFO - PROCESS | 3656 | 1464052336230 Marionette TRACE conn9 <- [1,1319,null,{"value":null}] 18:12:16 INFO - PROCESS | 3656 | 1464052336387 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:16 INFO - PROCESS | 3656 | ++DOCSHELL 183C2000 == 80 [pid = 3656] [id = 339] 18:12:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (183CC000) [pid = 3656] [serial = 1016] [outer = 00000000] 18:12:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1909E800) [pid = 3656] [serial = 1017] [outer = 183CC000] 18:12:16 INFO - PROCESS | 3656 | 1464052336445 Marionette DEBUG loaded listener.js 18:12:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1927C800) [pid = 3656] [serial = 1018] [outer = 183CC000] 18:12:17 INFO - PROCESS | 3656 | 1464052337020 Marionette TRACE conn9 <- [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]]]}] 18:12:17 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 18:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 971ms 18:12:17 INFO - PROCESS | 3656 | 1464052337074 Marionette TRACE conn9 -> [0,1321,"getWindowHandle",null] 18:12:17 INFO - PROCESS | 3656 | 1464052337077 Marionette TRACE conn9 <- [1,1321,null,{"value":"13"}] 18:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:12:17 INFO - PROCESS | 3656 | 1464052337081 Marionette TRACE conn9 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:12:17 INFO - PROCESS | 3656 | 1464052337083 Marionette TRACE conn9 <- [1,1322,null,{}] 18:12:17 INFO - PROCESS | 3656 | 1464052337086 Marionette TRACE conn9 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:17 INFO - PROCESS | 3656 | 1464052337197 Marionette TRACE conn9 <- [1,1323,null,{"value":null}] 18:12:17 INFO - PROCESS | 3656 | 1464052337339 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:17 INFO - PROCESS | 3656 | ++DOCSHELL 1A50CC00 == 81 [pid = 3656] [id = 340] 18:12:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1A50D000) [pid = 3656] [serial = 1019] [outer = 00000000] 18:12:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1A59D000) [pid = 3656] [serial = 1020] [outer = 1A50D000] 18:12:17 INFO - PROCESS | 3656 | 1464052337397 Marionette DEBUG loaded listener.js 18:12:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1AD7A800) [pid = 3656] [serial = 1021] [outer = 1A50D000] 18:12:17 INFO - PROCESS | 3656 | 1464052337950 Marionette TRACE conn9 <- [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]]]}] 18:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 930ms 18:12:18 INFO - PROCESS | 3656 | 1464052338014 Marionette TRACE conn9 -> [0,1325,"getWindowHandle",null] 18:12:18 INFO - PROCESS | 3656 | 1464052338017 Marionette TRACE conn9 <- [1,1325,null,{"value":"13"}] 18:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:12:18 INFO - PROCESS | 3656 | 1464052338068 Marionette TRACE conn9 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:12:18 INFO - PROCESS | 3656 | 1464052338070 Marionette TRACE conn9 <- [1,1326,null,{}] 18:12:18 INFO - PROCESS | 3656 | 1464052338075 Marionette TRACE conn9 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:18 INFO - PROCESS | 3656 | 1464052338186 Marionette TRACE conn9 <- [1,1327,null,{"value":null}] 18:12:18 INFO - PROCESS | 3656 | 1464052338321 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:18 INFO - PROCESS | 3656 | ++DOCSHELL 1AD7D000 == 82 [pid = 3656] [id = 341] 18:12:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1AD85800) [pid = 3656] [serial = 1022] [outer = 00000000] 18:12:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1B043C00) [pid = 3656] [serial = 1023] [outer = 1AD85800] 18:12:18 INFO - PROCESS | 3656 | 1464052338376 Marionette DEBUG loaded listener.js 18:12:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1B051000) [pid = 3656] [serial = 1024] [outer = 1AD85800] 18:12:19 INFO - PROCESS | 3656 | 1464052339362 Marionette TRACE conn9 <- [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]]]}] 18:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1334ms 18:12:19 INFO - PROCESS | 3656 | 1464052339393 Marionette TRACE conn9 -> [0,1329,"getWindowHandle",null] 18:12:19 INFO - PROCESS | 3656 | 1464052339396 Marionette TRACE conn9 <- [1,1329,null,{"value":"13"}] 18:12:19 INFO - PROCESS | 3656 | 1464052339399 Marionette TRACE conn9 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:12:19 INFO - PROCESS | 3656 | 1464052339401 Marionette TRACE conn9 <- [1,1330,null,{}] 18:12:19 INFO - PROCESS | 3656 | 1464052339405 Marionette TRACE conn9 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:19 INFO - PROCESS | 3656 | 1464052339522 Marionette TRACE conn9 <- [1,1331,null,{"value":null}] 18:12:19 INFO - PROCESS | 3656 | 1464052339659 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:19 INFO - PROCESS | 3656 | ++DOCSHELL 1AD80400 == 83 [pid = 3656] [id = 342] 18:12:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1B03B800) [pid = 3656] [serial = 1025] [outer = 00000000] 18:12:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1BA1F800) [pid = 3656] [serial = 1026] [outer = 1B03B800] 18:12:19 INFO - PROCESS | 3656 | 1464052339745 Marionette DEBUG loaded listener.js 18:12:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (1BE0CC00) [pid = 3656] [serial = 1027] [outer = 1B03B800] 18:12:20 INFO - PROCESS | 3656 | 1464052340267 Marionette TRACE conn9 <- [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]]]}] 18:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 931ms 18:12:20 INFO - PROCESS | 3656 | 1464052340334 Marionette TRACE conn9 -> [0,1333,"getWindowHandle",null] 18:12:20 INFO - PROCESS | 3656 | 1464052340336 Marionette TRACE conn9 <- [1,1333,null,{"value":"13"}] 18:12:20 INFO - PROCESS | 3656 | 1464052340340 Marionette TRACE conn9 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:12:20 INFO - PROCESS | 3656 | 1464052340342 Marionette TRACE conn9 <- [1,1334,null,{}] 18:12:20 INFO - PROCESS | 3656 | 1464052340345 Marionette TRACE conn9 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:20 INFO - PROCESS | 3656 | 1464052340451 Marionette TRACE conn9 <- [1,1335,null,{"value":null}] 18:12:20 INFO - PROCESS | 3656 | 1464052340564 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:20 INFO - PROCESS | 3656 | ++DOCSHELL 19281C00 == 84 [pid = 3656] [id = 343] 18:12:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (1BECBC00) [pid = 3656] [serial = 1028] [outer = 00000000] 18:12:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (1CA4E800) [pid = 3656] [serial = 1029] [outer = 1BECBC00] 18:12:20 INFO - PROCESS | 3656 | 1464052340658 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (1CFBAC00) [pid = 3656] [serial = 1030] [outer = 1BECBC00] 18:12:21 INFO - PROCESS | 3656 | 1464052341305 Marionette TRACE conn9 <- [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]]]}] 18:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1016ms 18:12:21 INFO - PROCESS | 3656 | 1464052341359 Marionette TRACE conn9 -> [0,1337,"getWindowHandle",null] 18:12:21 INFO - PROCESS | 3656 | 1464052341362 Marionette TRACE conn9 <- [1,1337,null,{"value":"13"}] 18:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:12:21 INFO - PROCESS | 3656 | 1464052341365 Marionette TRACE conn9 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:12:21 INFO - PROCESS | 3656 | 1464052341367 Marionette TRACE conn9 <- [1,1338,null,{}] 18:12:21 INFO - PROCESS | 3656 | 1464052341404 Marionette TRACE conn9 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:21 INFO - PROCESS | 3656 | 1464052341514 Marionette TRACE conn9 <- [1,1339,null,{"value":null}] 18:12:21 INFO - PROCESS | 3656 | 1464052341629 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:21 INFO - PROCESS | 3656 | ++DOCSHELL 1CA43800 == 85 [pid = 3656] [id = 344] 18:12:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (1CF0C800) [pid = 3656] [serial = 1031] [outer = 00000000] 18:12:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (1D165800) [pid = 3656] [serial = 1032] [outer = 1CF0C800] 18:12:21 INFO - PROCESS | 3656 | 1464052341682 Marionette DEBUG loaded listener.js 18:12:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (1D565400) [pid = 3656] [serial = 1033] [outer = 1CF0C800] 18:12:22 INFO - PROCESS | 3656 | 1464052342193 Marionette TRACE conn9 <- [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]]]}] 18:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 890ms 18:12:22 INFO - PROCESS | 3656 | 1464052342256 Marionette TRACE conn9 -> [0,1341,"getWindowHandle",null] 18:12:22 INFO - PROCESS | 3656 | 1464052342258 Marionette TRACE conn9 <- [1,1341,null,{"value":"13"}] 18:12:22 INFO - PROCESS | 3656 | 1464052342262 Marionette TRACE conn9 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:12:22 INFO - PROCESS | 3656 | 1464052342264 Marionette TRACE conn9 <- [1,1342,null,{}] 18:12:22 INFO - PROCESS | 3656 | 1464052342267 Marionette TRACE conn9 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:22 INFO - PROCESS | 3656 | 1464052342381 Marionette TRACE conn9 <- [1,1343,null,{"value":null}] 18:12:22 INFO - PROCESS | 3656 | 1464052342609 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:22 INFO - PROCESS | 3656 | ++DOCSHELL 11F4A000 == 86 [pid = 3656] [id = 345] 18:12:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (11F4AC00) [pid = 3656] [serial = 1034] [outer = 00000000] 18:12:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (1272B000) [pid = 3656] [serial = 1035] [outer = 11F4AC00] 18:12:22 INFO - PROCESS | 3656 | 1464052342664 Marionette DEBUG loaded listener.js 18:12:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (13A49C00) [pid = 3656] [serial = 1036] [outer = 11F4AC00] 18:12:23 INFO - PROCESS | 3656 | 1464052343331 Marionette TRACE conn9 <- [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]]]}] 18:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1117ms 18:12:23 INFO - PROCESS | 3656 | 1464052343382 Marionette TRACE conn9 -> [0,1345,"getWindowHandle",null] 18:12:23 INFO - PROCESS | 3656 | 1464052343385 Marionette TRACE conn9 <- [1,1345,null,{"value":"13"}] 18:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:12:23 INFO - PROCESS | 3656 | 1464052343389 Marionette TRACE conn9 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:12:23 INFO - PROCESS | 3656 | 1464052343393 Marionette TRACE conn9 <- [1,1346,null,{}] 18:12:23 INFO - PROCESS | 3656 | 1464052343398 Marionette TRACE conn9 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:23 INFO - PROCESS | 3656 | 1464052343559 Marionette TRACE conn9 <- [1,1347,null,{"value":null}] 18:12:23 INFO - PROCESS | 3656 | 1464052343648 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:23 INFO - PROCESS | 3656 | ++DOCSHELL 16C06800 == 87 [pid = 3656] [id = 346] 18:12:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (16C17000) [pid = 3656] [serial = 1037] [outer = 00000000] 18:12:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (17915400) [pid = 3656] [serial = 1038] [outer = 16C17000] 18:12:23 INFO - PROCESS | 3656 | 1464052343699 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (183CD000) [pid = 3656] [serial = 1039] [outer = 16C17000] 18:12:23 INFO - PROCESS | 3656 | --DOCSHELL 14095800 == 86 [pid = 3656] [id = 335] 18:12:23 INFO - PROCESS | 3656 | --DOCSHELL 0D3A0000 == 85 [pid = 3656] [id = 334] 18:12:23 INFO - PROCESS | 3656 | --DOCSHELL 15383800 == 84 [pid = 3656] [id = 328] 18:12:23 INFO - PROCESS | 3656 | --DOCSHELL 0E07CC00 == 83 [pid = 3656] [id = 327] 18:12:24 INFO - PROCESS | 3656 | 1464052344168 Marionette TRACE conn9 <- [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]]]}] 18:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 830ms 18:12:24 INFO - PROCESS | 3656 | 1464052344260 Marionette TRACE conn9 -> [0,1349,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 3656 | 1464052344264 Marionette TRACE conn9 <- [1,1349,null,{"value":"13"}] 18:12:24 INFO - PROCESS | 3656 | 1464052344268 Marionette TRACE conn9 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 3656 | 1464052344270 Marionette TRACE conn9 <- [1,1350,null,{}] 18:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:12:24 INFO - PROCESS | 3656 | 1464052344274 Marionette TRACE conn9 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:24 INFO - PROCESS | 3656 | 1464052344367 Marionette TRACE conn9 <- [1,1351,null,{"value":null}] 18:12:24 INFO - PROCESS | 3656 | 1464052344379 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:24 INFO - PROCESS | 3656 | ++DOCSHELL 175E5C00 == 84 [pid = 3656] [id = 347] 18:12:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (182DD800) [pid = 3656] [serial = 1040] [outer = 00000000] 18:12:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (1A5A7800) [pid = 3656] [serial = 1041] [outer = 182DD800] 18:12:24 INFO - PROCESS | 3656 | 1464052344424 Marionette DEBUG loaded listener.js 18:12:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (1B2B5000) [pid = 3656] [serial = 1042] [outer = 182DD800] 18:12:24 INFO - PROCESS | 3656 | 1464052344896 Marionette TRACE conn9 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 18:12:24 INFO - PROCESS | 3656 | 1464052344947 Marionette TRACE conn9 -> [0,1353,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 3656 | 1464052344949 Marionette TRACE conn9 <- [1,1353,null,{"value":"13"}] 18:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:12:24 INFO - PROCESS | 3656 | 1464052344954 Marionette TRACE conn9 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 3656 | 1464052344959 Marionette TRACE conn9 <- [1,1354,null,{}] 18:12:24 INFO - PROCESS | 3656 | 1464052344968 Marionette TRACE conn9 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:25 INFO - PROCESS | 3656 | 1464052345065 Marionette TRACE conn9 <- [1,1355,null,{"value":null}] 18:12:25 INFO - PROCESS | 3656 | 1464052345207 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 3656 | ++DOCSHELL 1A5A4C00 == 85 [pid = 3656] [id = 348] 18:12:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (1B455400) [pid = 3656] [serial = 1043] [outer = 00000000] 18:12:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 161 (1F68DC00) [pid = 3656] [serial = 1044] [outer = 1B455400] 18:12:25 INFO - PROCESS | 3656 | 1464052345252 Marionette DEBUG loaded listener.js 18:12:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 162 (1F69F800) [pid = 3656] [serial = 1045] [outer = 1B455400] 18:12:25 INFO - PROCESS | 3656 | 1464052345654 Marionette TRACE conn9 <- [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] 18:12:25 INFO - PROCESS | 3656 | 1464052345689 Marionette TRACE conn9 <- [1,1357,null,{"value":"13"}] 18:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:12:25 INFO - PROCESS | 3656 | 1464052345692 Marionette TRACE conn9 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:12:25 INFO - PROCESS | 3656 | 1464052345694 Marionette TRACE conn9 <- [1,1358,null,{}] 18:12:25 INFO - PROCESS | 3656 | 1464052345705 Marionette TRACE conn9 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:25 INFO - PROCESS | 3656 | 1464052345864 Marionette TRACE conn9 <- [1,1359,null,{"value":null}] 18:12:25 INFO - PROCESS | 3656 | 1464052345933 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:25 INFO - PROCESS | 3656 | ++DOCSHELL 1F69D000 == 86 [pid = 3656] [id = 349] 18:12:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 163 (1F6A4C00) [pid = 3656] [serial = 1046] [outer = 00000000] 18:12:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 164 (20439800) [pid = 3656] [serial = 1047] [outer = 1F6A4C00] 18:12:25 INFO - PROCESS | 3656 | 1464052345977 Marionette DEBUG loaded listener.js 18:12:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 165 (2043DC00) [pid = 3656] [serial = 1048] [outer = 1F6A4C00] 18:12:26 INFO - PROCESS | 3656 | 1464052346410 Marionette TRACE conn9 <- [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] 18:12:26 INFO - PROCESS | 3656 | 1464052346470 Marionette TRACE conn9 <- [1,1361,null,{"value":"13"}] 18:12:26 INFO - PROCESS | 3656 | 1464052346473 Marionette TRACE conn9 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:12:26 INFO - PROCESS | 3656 | 1464052346475 Marionette TRACE conn9 <- [1,1362,null,{}] 18:12:26 INFO - PROCESS | 3656 | 1464052346483 Marionette TRACE conn9 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:26 INFO - PROCESS | 3656 | 1464052346610 Marionette TRACE conn9 <- [1,1363,null,{"value":null}] 18:12:26 INFO - PROCESS | 3656 | 1464052346685 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:26 INFO - PROCESS | 3656 | ++DOCSHELL 20742400 == 87 [pid = 3656] [id = 350] 18:12:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 166 (20745400) [pid = 3656] [serial = 1049] [outer = 00000000] 18:12:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 167 (20E07400) [pid = 3656] [serial = 1050] [outer = 20745400] 18:12:26 INFO - PROCESS | 3656 | 1464052346734 Marionette DEBUG loaded listener.js 18:12:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 168 (20EC1400) [pid = 3656] [serial = 1051] [outer = 20745400] 18:12:27 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:12:27 INFO - PROCESS | 3656 | 1464052347183 Marionette TRACE conn9 <- [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] 18:12:27 INFO - PROCESS | 3656 | 1464052347250 Marionette TRACE conn9 <- [1,1365,null,{"value":"13"}] 18:12:27 INFO - PROCESS | 3656 | 1464052347253 Marionette TRACE conn9 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:12:27 INFO - PROCESS | 3656 | 1464052347255 Marionette TRACE conn9 <- [1,1366,null,{}] 18:12:27 INFO - PROCESS | 3656 | 1464052347265 Marionette TRACE conn9 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:27 INFO - PROCESS | 3656 | 1464052347394 Marionette TRACE conn9 <- [1,1367,null,{"value":null}] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 167 (1272BC00) [pid = 3656] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 166 (1AD7A000) [pid = 3656] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 165 (13F9A800) [pid = 3656] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 164 (15650000) [pid = 3656] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 163 (1272B400) [pid = 3656] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 162 (17AB3C00) [pid = 3656] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 161 (1AD80000) [pid = 3656] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 160 (11F48800) [pid = 3656] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (1CF0D000) [pid = 3656] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (15650400) [pid = 3656] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (1506EC00) [pid = 3656] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (1BA23C00) [pid = 3656] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (0DD38000) [pid = 3656] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (0E664800) [pid = 3656] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (1506DC00) [pid = 3656] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (1AD7C400) [pid = 3656] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1B2AA800) [pid = 3656] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (1B454800) [pid = 3656] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1B046C00) [pid = 3656] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (18FBA000) [pid = 3656] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1BE02C00) [pid = 3656] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:12:27 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1AD7EC00) [pid = 3656] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:12:27 INFO - PROCESS | 3656 | 1464052347627 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:27 INFO - PROCESS | 3656 | ++DOCSHELL 0DD38000 == 88 [pid = 3656] [id = 351] 18:12:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (0DD3D800) [pid = 3656] [serial = 1052] [outer = 00000000] 18:12:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (11F49C00) [pid = 3656] [serial = 1053] [outer = 0DD3D800] 18:12:27 INFO - PROCESS | 3656 | 1464052347673 Marionette DEBUG loaded listener.js 18:12:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (13F9A800) [pid = 3656] [serial = 1054] [outer = 0DD3D800] 18:12:28 INFO - PROCESS | 3656 | 1464052348020 Marionette TRACE conn9 <- [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] 18:12:28 INFO - PROCESS | 3656 | 1464052348090 Marionette TRACE conn9 <- [1,1369,null,{"value":"13"}] 18:12:28 INFO - PROCESS | 3656 | 1464052348093 Marionette TRACE conn9 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:12:28 INFO - PROCESS | 3656 | 1464052348095 Marionette TRACE conn9 <- [1,1370,null,{}] 18:12:28 INFO - PROCESS | 3656 | 1464052348098 Marionette TRACE conn9 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:28 INFO - PROCESS | 3656 | 1464052348231 Marionette TRACE conn9 <- [1,1371,null,{"value":null}] 18:12:28 INFO - PROCESS | 3656 | 1464052348241 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:28 INFO - PROCESS | 3656 | ++DOCSHELL 12776C00 == 89 [pid = 3656] [id = 352] 18:12:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (15610800) [pid = 3656] [serial = 1055] [outer = 00000000] 18:12:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (1B040400) [pid = 3656] [serial = 1056] [outer = 15610800] 18:12:28 INFO - PROCESS | 3656 | 1464052348286 Marionette DEBUG loaded listener.js 18:12:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (1BECF000) [pid = 3656] [serial = 1057] [outer = 15610800] 18:12:28 INFO - PROCESS | 3656 | [3656] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:12:28 INFO - PROCESS | 3656 | 1464052348721 Marionette TRACE conn9 <- [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] 18:12:28 INFO - PROCESS | 3656 | 1464052348770 Marionette TRACE conn9 <- [1,1373,null,{"value":"13"}] 18:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:12:28 INFO - PROCESS | 3656 | 1464052348773 Marionette TRACE conn9 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:12:28 INFO - PROCESS | 3656 | 1464052348775 Marionette TRACE conn9 <- [1,1374,null,{}] 18:12:28 INFO - PROCESS | 3656 | 1464052348778 Marionette TRACE conn9 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:28 INFO - PROCESS | 3656 | 1464052348908 Marionette TRACE conn9 <- [1,1375,null,{"value":null}] 18:12:28 INFO - PROCESS | 3656 | 1464052348950 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:28 INFO - PROCESS | 3656 | ++DOCSHELL 0E081400 == 90 [pid = 3656] [id = 353] 18:12:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (1CF0DC00) [pid = 3656] [serial = 1058] [outer = 00000000] 18:12:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (20EC2400) [pid = 3656] [serial = 1059] [outer = 1CF0DC00] 18:12:29 INFO - PROCESS | 3656 | 1464052348996 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (20ECE800) [pid = 3656] [serial = 1060] [outer = 1CF0DC00] 18:12:29 INFO - PROCESS | 3656 | 1464052349394 Marionette TRACE conn9 <- [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] 18:12:29 INFO - PROCESS | 3656 | 1464052349446 Marionette TRACE conn9 <- [1,1377,null,{"value":"13"}] 18:12:29 INFO - PROCESS | 3656 | 1464052349449 Marionette TRACE conn9 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:12:29 INFO - PROCESS | 3656 | 1464052349451 Marionette TRACE conn9 <- [1,1378,null,{}] 18:12:29 INFO - PROCESS | 3656 | 1464052349470 Marionette TRACE conn9 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:29 INFO - PROCESS | 3656 | 1464052349605 Marionette TRACE conn9 <- [1,1379,null,{"value":null}] 18:12:29 INFO - PROCESS | 3656 | 1464052349746 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:29 INFO - PROCESS | 3656 | ++DOCSHELL 0DD30C00 == 91 [pid = 3656] [id = 354] 18:12:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (0DD34400) [pid = 3656] [serial = 1061] [outer = 00000000] 18:12:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (11F4CC00) [pid = 3656] [serial = 1062] [outer = 0DD34400] 18:12:29 INFO - PROCESS | 3656 | 1464052349804 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (12783400) [pid = 3656] [serial = 1063] [outer = 0DD34400] 18:12:30 INFO - PROCESS | 3656 | 1464052350486 Marionette TRACE conn9 <- [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]]]}] 18:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1070ms 18:12:30 INFO - PROCESS | 3656 | 1464052350532 Marionette TRACE conn9 -> [0,1381,"getWindowHandle",null] 18:12:30 INFO - PROCESS | 3656 | 1464052350536 Marionette TRACE conn9 <- [1,1381,null,{"value":"13"}] 18:12:30 INFO - PROCESS | 3656 | 1464052350541 Marionette TRACE conn9 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:12:30 INFO - PROCESS | 3656 | 1464052350545 Marionette TRACE conn9 <- [1,1382,null,{}] 18:12:30 INFO - PROCESS | 3656 | 1464052350550 Marionette TRACE conn9 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:30 INFO - PROCESS | 3656 | 1464052350705 Marionette TRACE conn9 <- [1,1383,null,{"value":null}] 18:12:30 INFO - PROCESS | 3656 | 1464052350859 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:30 INFO - PROCESS | 3656 | ++DOCSHELL 1902AC00 == 92 [pid = 3656] [id = 355] 18:12:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (1916A000) [pid = 3656] [serial = 1064] [outer = 00000000] 18:12:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (1B2B2C00) [pid = 3656] [serial = 1065] [outer = 1916A000] 18:12:30 INFO - PROCESS | 3656 | 1464052350917 Marionette DEBUG loaded listener.js 18:12:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 161 (1CA45C00) [pid = 3656] [serial = 1066] [outer = 1916A000] 18:12:31 INFO - PROCESS | 3656 | 1464052351529 Marionette TRACE conn9 <- [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]]]}] 18:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1018ms 18:12:31 INFO - PROCESS | 3656 | 1464052351568 Marionette TRACE conn9 -> [0,1385,"getWindowHandle",null] 18:12:31 INFO - PROCESS | 3656 | 1464052351572 Marionette TRACE conn9 <- [1,1385,null,{"value":"13"}] 18:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:12:31 INFO - PROCESS | 3656 | 1464052351576 Marionette TRACE conn9 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:12:31 INFO - PROCESS | 3656 | 1464052351578 Marionette TRACE conn9 <- [1,1386,null,{}] 18:12:31 INFO - PROCESS | 3656 | 1464052351582 Marionette TRACE conn9 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:31 INFO - PROCESS | 3656 | 1464052351698 Marionette TRACE conn9 <- [1,1387,null,{"value":null}] 18:12:31 INFO - PROCESS | 3656 | 1464052351862 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:31 INFO - PROCESS | 3656 | ++DOCSHELL 1D15E800 == 93 [pid = 3656] [id = 356] 18:12:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 162 (1F68E400) [pid = 3656] [serial = 1067] [outer = 00000000] 18:12:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 163 (2066AC00) [pid = 3656] [serial = 1068] [outer = 1F68E400] 18:12:31 INFO - PROCESS | 3656 | 1464052351917 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 164 (2073D000) [pid = 3656] [serial = 1069] [outer = 1F68E400] 18:12:32 INFO - PROCESS | 3656 | 1464052352487 Marionette TRACE conn9 <- [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]]]}] 18:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 18:12:32 INFO - PROCESS | 3656 | 1464052352550 Marionette TRACE conn9 -> [0,1389,"getWindowHandle",null] 18:12:32 INFO - PROCESS | 3656 | 1464052352553 Marionette TRACE conn9 <- [1,1389,null,{"value":"13"}] 18:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:12:32 INFO - PROCESS | 3656 | 1464052352562 Marionette TRACE conn9 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:12:32 INFO - PROCESS | 3656 | 1464052352569 Marionette TRACE conn9 <- [1,1390,null,{}] 18:12:32 INFO - PROCESS | 3656 | 1464052352574 Marionette TRACE conn9 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:32 INFO - PROCESS | 3656 | 1464052352692 Marionette TRACE conn9 <- [1,1391,null,{"value":null}] 18:12:32 INFO - PROCESS | 3656 | 1464052352845 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 3656 | ++DOCSHELL 20747800 == 94 [pid = 3656] [id = 357] 18:12:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 165 (20F2FC00) [pid = 3656] [serial = 1070] [outer = 00000000] 18:12:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 166 (218C9000) [pid = 3656] [serial = 1071] [outer = 20F2FC00] 18:12:32 INFO - PROCESS | 3656 | 1464052352900 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 167 (218CC800) [pid = 3656] [serial = 1072] [outer = 20F2FC00] 18:12:33 INFO - PROCESS | 3656 | 1464052353507 Marionette TRACE conn9 <- [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]]]}] 18:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 992ms 18:12:33 INFO - PROCESS | 3656 | 1464052353551 Marionette TRACE conn9 -> [0,1393,"getWindowHandle",null] 18:12:33 INFO - PROCESS | 3656 | 1464052353554 Marionette TRACE conn9 <- [1,1393,null,{"value":"13"}] 18:12:33 INFO - PROCESS | 3656 | 1464052353557 Marionette TRACE conn9 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:12:33 INFO - PROCESS | 3656 | 1464052353559 Marionette TRACE conn9 <- [1,1394,null,{}] 18:12:33 INFO - PROCESS | 3656 | 1464052353563 Marionette TRACE conn9 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:33 INFO - PROCESS | 3656 | 1464052353676 Marionette TRACE conn9 <- [1,1395,null,{"value":null}] 18:12:33 INFO - PROCESS | 3656 | 1464052353828 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:33 INFO - PROCESS | 3656 | ++DOCSHELL 20EC0400 == 95 [pid = 3656] [id = 358] 18:12:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 168 (218CEC00) [pid = 3656] [serial = 1073] [outer = 00000000] 18:12:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 169 (21D50800) [pid = 3656] [serial = 1074] [outer = 218CEC00] 18:12:33 INFO - PROCESS | 3656 | 1464052353882 Marionette DEBUG loaded listener.js 18:12:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 170 (21D55800) [pid = 3656] [serial = 1075] [outer = 218CEC00] 18:12:34 INFO - PROCESS | 3656 | 1464052354464 Marionette TRACE conn9 <- [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]]]}] 18:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 970ms 18:12:34 INFO - PROCESS | 3656 | 1464052354531 Marionette TRACE conn9 -> [0,1397,"getWindowHandle",null] 18:12:34 INFO - PROCESS | 3656 | 1464052354534 Marionette TRACE conn9 <- [1,1397,null,{"value":"13"}] 18:12:34 INFO - PROCESS | 3656 | 1464052354537 Marionette TRACE conn9 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:12:34 INFO - PROCESS | 3656 | 1464052354539 Marionette TRACE conn9 <- [1,1398,null,{}] 18:12:34 INFO - PROCESS | 3656 | 1464052354542 Marionette TRACE conn9 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:34 INFO - PROCESS | 3656 | 1464052354654 Marionette TRACE conn9 <- [1,1399,null,{"value":null}] 18:12:34 INFO - PROCESS | 3656 | 1464052354804 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:34 INFO - PROCESS | 3656 | ++DOCSHELL 21457800 == 96 [pid = 3656] [id = 359] 18:12:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 171 (21458800) [pid = 3656] [serial = 1076] [outer = 00000000] 18:12:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 172 (2145E800) [pid = 3656] [serial = 1077] [outer = 21458800] 18:12:34 INFO - PROCESS | 3656 | 1464052354866 Marionette DEBUG loaded listener.js 18:12:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 173 (21D52000) [pid = 3656] [serial = 1078] [outer = 21458800] 18:12:35 INFO - PROCESS | 3656 | 1464052355469 Marionette TRACE conn9 <- [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]]]}] 18:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 970ms 18:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:12:35 INFO - PROCESS | 3656 | 1464052355517 Marionette TRACE conn9 -> [0,1401,"getWindowHandle",null] 18:12:35 INFO - PROCESS | 3656 | 1464052355519 Marionette TRACE conn9 <- [1,1401,null,{"value":"13"}] 18:12:35 INFO - PROCESS | 3656 | 1464052355523 Marionette TRACE conn9 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:12:35 INFO - PROCESS | 3656 | 1464052355525 Marionette TRACE conn9 <- [1,1402,null,{}] 18:12:35 INFO - PROCESS | 3656 | 1464052355529 Marionette TRACE conn9 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:35 INFO - PROCESS | 3656 | 1464052355647 Marionette TRACE conn9 <- [1,1403,null,{"value":null}] 18:12:35 INFO - PROCESS | 3656 | 1464052355767 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 3656 | ++DOCSHELL 2145E000 == 97 [pid = 3656] [id = 360] 18:12:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 174 (218D5800) [pid = 3656] [serial = 1079] [outer = 00000000] 18:12:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 175 (21DB8000) [pid = 3656] [serial = 1080] [outer = 218D5800] 18:12:35 INFO - PROCESS | 3656 | 1464052355832 Marionette DEBUG loaded listener.js 18:12:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 176 (21DBC800) [pid = 3656] [serial = 1081] [outer = 218D5800] 18:12:36 INFO - PROCESS | 3656 | 1464052356456 Marionette TRACE conn9 <- [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]]]}] 18:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 970ms 18:12:36 INFO - PROCESS | 3656 | 1464052356500 Marionette TRACE conn9 -> [0,1405,"getWindowHandle",null] 18:12:36 INFO - PROCESS | 3656 | 1464052356502 Marionette TRACE conn9 <- [1,1405,null,{"value":"13"}] 18:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:12:36 INFO - PROCESS | 3656 | 1464052356507 Marionette TRACE conn9 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:12:36 INFO - PROCESS | 3656 | 1464052356509 Marionette TRACE conn9 <- [1,1406,null,{}] 18:12:36 INFO - PROCESS | 3656 | 1464052356516 Marionette TRACE conn9 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:36 INFO - PROCESS | 3656 | 1464052356627 Marionette TRACE conn9 <- [1,1407,null,{"value":null}] 18:12:36 INFO - PROCESS | 3656 | 1464052356776 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:36 INFO - PROCESS | 3656 | ++DOCSHELL 1272DC00 == 98 [pid = 3656] [id = 361] 18:12:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 177 (1272F000) [pid = 3656] [serial = 1082] [outer = 00000000] 18:12:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 178 (17AB3800) [pid = 3656] [serial = 1083] [outer = 1272F000] 18:12:36 INFO - PROCESS | 3656 | 1464052356830 Marionette DEBUG loaded listener.js 18:12:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 179 (18FB9C00) [pid = 3656] [serial = 1084] [outer = 1272F000] 18:12:37 INFO - PROCESS | 3656 | 1464052357721 Marionette TRACE conn9 <- [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]]]}] 18:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1280ms 18:12:37 INFO - PROCESS | 3656 | 1464052357791 Marionette TRACE conn9 -> [0,1409,"getWindowHandle",null] 18:12:37 INFO - PROCESS | 3656 | 1464052357795 Marionette TRACE conn9 <- [1,1409,null,{"value":"13"}] 18:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:12:37 INFO - PROCESS | 3656 | 1464052357800 Marionette TRACE conn9 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:12:37 INFO - PROCESS | 3656 | 1464052357803 Marionette TRACE conn9 <- [1,1410,null,{}] 18:12:37 INFO - PROCESS | 3656 | 1464052357809 Marionette TRACE conn9 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:37 INFO - PROCESS | 3656 | 1464052357924 Marionette TRACE conn9 <- [1,1411,null,{"value":null}] 18:12:38 INFO - PROCESS | 3656 | 1464052358072 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:38 INFO - PROCESS | 3656 | ++DOCSHELL 11F34C00 == 99 [pid = 3656] [id = 362] 18:12:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 180 (11F3F400) [pid = 3656] [serial = 1085] [outer = 00000000] 18:12:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 181 (126C0800) [pid = 3656] [serial = 1086] [outer = 11F3F400] 18:12:38 INFO - PROCESS | 3656 | 1464052358124 Marionette DEBUG loaded listener.js 18:12:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 182 (12916000) [pid = 3656] [serial = 1087] [outer = 11F3F400] 18:12:38 INFO - PROCESS | 3656 | 1464052358674 Marionette TRACE conn9 <- [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]]]}] 18:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 930ms 18:12:38 INFO - PROCESS | 3656 | 1464052358731 Marionette TRACE conn9 -> [0,1413,"getWindowHandle",null] 18:12:38 INFO - PROCESS | 3656 | 1464052358737 Marionette TRACE conn9 <- [1,1413,null,{"value":"13"}] 18:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:12:38 INFO - PROCESS | 3656 | 1464052358763 Marionette TRACE conn9 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - PROCESS | 3656 | 1464052358766 Marionette TRACE conn9 <- [1,1414,null,{}] 18:12:38 INFO - PROCESS | 3656 | 1464052358770 Marionette TRACE conn9 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:38 INFO - PROCESS | 3656 | 1464052358878 Marionette TRACE conn9 <- [1,1415,null,{"value":null}] 18:12:39 INFO - PROCESS | 3656 | 1464052359036 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:39 INFO - PROCESS | 3656 | ++DOCSHELL 150A6400 == 100 [pid = 3656] [id = 363] 18:12:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 183 (1537C000) [pid = 3656] [serial = 1088] [outer = 00000000] 18:12:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 184 (163B4800) [pid = 3656] [serial = 1089] [outer = 1537C000] 18:12:39 INFO - PROCESS | 3656 | 1464052359085 Marionette DEBUG loaded listener.js 18:12:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 185 (16CACC00) [pid = 3656] [serial = 1090] [outer = 1537C000] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 17431800 == 99 [pid = 3656] [id = 103] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 0E081400 == 98 [pid = 3656] [id = 353] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 12776C00 == 97 [pid = 3656] [id = 352] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 0DD38000 == 96 [pid = 3656] [id = 351] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 20742400 == 95 [pid = 3656] [id = 350] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 1F69D000 == 94 [pid = 3656] [id = 349] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 20746400 == 93 [pid = 3656] [id = 333] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 1A5A4C00 == 92 [pid = 3656] [id = 348] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 175E5C00 == 91 [pid = 3656] [id = 347] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 16C06800 == 90 [pid = 3656] [id = 346] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 184 (1277C800) [pid = 3656] [serial = 1008] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 11F4A000 == 89 [pid = 3656] [id = 345] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 1AD7D000 == 88 [pid = 3656] [id = 341] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 1A50CC00 == 87 [pid = 3656] [id = 340] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 183C2000 == 86 [pid = 3656] [id = 339] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 15B0E800 == 85 [pid = 3656] [id = 338] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 11F74400 == 84 [pid = 3656] [id = 337] 18:12:39 INFO - PROCESS | 3656 | --DOCSHELL 0EBDE800 == 83 [pid = 3656] [id = 336] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 183 (1B0D0000) [pid = 3656] [serial = 841] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 182 (1A51A800) [pid = 3656] [serial = 835] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 181 (1CAAFC00) [pid = 3656] [serial = 922] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 180 (1B043400) [pid = 3656] [serial = 838] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 179 (12731800) [pid = 3656] [serial = 877] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 178 (17419400) [pid = 3656] [serial = 880] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 177 (1B057800) [pid = 3656] [serial = 883] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 176 (1B453400) [pid = 3656] [serial = 886] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 175 (1BA1E400) [pid = 3656] [serial = 889] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 174 (1A509400) [pid = 3656] [serial = 963] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 173 (1A520C00) [pid = 3656] [serial = 964] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 172 (1B044400) [pid = 3656] [serial = 967] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 171 (1AD84C00) [pid = 3656] [serial = 966] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 170 (19028C00) [pid = 3656] [serial = 952] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 169 (1814CC00) [pid = 3656] [serial = 951] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 168 (16C0AC00) [pid = 3656] [serial = 957] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 167 (17430800) [pid = 3656] [serial = 958] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 166 (16C0BC00) [pid = 3656] [serial = 949] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 165 (1408F000) [pid = 3656] [serial = 948] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 164 (18145C00) [pid = 3656] [serial = 960] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 163 (1B0CDC00) [pid = 3656] [serial = 969] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 162 (1CFBDC00) [pid = 3656] [serial = 933] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 161 (13626000) [pid = 3656] [serial = 954] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 160 (15379C00) [pid = 3656] [serial = 955] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (1A50D800) [pid = 3656] [serial = 930] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (13F99400) [pid = 3656] [serial = 945] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (1D163000) [pid = 3656] [serial = 936] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (1D15C400) [pid = 3656] [serial = 978] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (15381C00) [pid = 3656] [serial = 927] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (0E043400) [pid = 3656] [serial = 924] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (1D6EB000) [pid = 3656] [serial = 939] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (1F694800) [pid = 3656] [serial = 942] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1B0CC400) [pid = 3656] [serial = 973] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (16CAFC00) [pid = 3656] [serial = 1005] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1271A000) [pid = 3656] [serial = 981] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (17412C00) [pid = 3656] [serial = 984] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1BECA400) [pid = 3656] [serial = 987] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1F68F800) [pid = 3656] [serial = 990] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (203D7800) [pid = 3656] [serial = 993] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1A510800) [pid = 3656] [serial = 972] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1BE0D000) [pid = 3656] [serial = 976] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (20747C00) [pid = 3656] [serial = 996] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (17429400) [pid = 3656] [serial = 1006] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (20E10400) [pid = 3656] [serial = 999] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (12718800) [pid = 3656] [serial = 1003] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (11F4BC00) [pid = 3656] [serial = 1002] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1B2B0400) [pid = 3656] [serial = 970] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1D6DEC00) [pid = 3656] [serial = 979] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (183BF000) [pid = 3656] [serial = 961] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1BE09C00) [pid = 3656] [serial = 975] [outer = 00000000] [url = about:blank] 18:12:39 INFO - PROCESS | 3656 | 1464052359659 Marionette TRACE conn9 <- [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]]]}] 18:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 990ms 18:12:39 INFO - PROCESS | 3656 | 1464052359742 Marionette TRACE conn9 -> [0,1417,"getWindowHandle",null] 18:12:39 INFO - PROCESS | 3656 | 1464052359744 Marionette TRACE conn9 <- [1,1417,null,{"value":"13"}] 18:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:12:39 INFO - PROCESS | 3656 | 1464052359747 Marionette TRACE conn9 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:12:39 INFO - PROCESS | 3656 | 1464052359751 Marionette TRACE conn9 <- [1,1418,null,{}] 18:12:39 INFO - PROCESS | 3656 | 1464052359761 Marionette TRACE conn9 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:39 INFO - PROCESS | 3656 | 1464052359983 Marionette TRACE conn9 <- [1,1419,null,{"value":null}] 18:12:40 INFO - PROCESS | 3656 | 1464052360090 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:40 INFO - PROCESS | 3656 | ++DOCSHELL 0E038000 == 84 [pid = 3656] [id = 364] 18:12:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (0E038C00) [pid = 3656] [serial = 1091] [outer = 00000000] 18:12:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (0E07C000) [pid = 3656] [serial = 1092] [outer = 0E038C00] 18:12:40 INFO - PROCESS | 3656 | 1464052360149 Marionette DEBUG loaded listener.js 18:12:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (0E9E5800) [pid = 3656] [serial = 1093] [outer = 0E038C00] 18:12:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (12727C00) [pid = 3656] [serial = 1094] [outer = 0D735800] 18:12:40 INFO - PROCESS | 3656 | 1464052360904 Marionette TRACE conn9 <- [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]]]}] 18:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1223ms 18:12:40 INFO - PROCESS | 3656 | 1464052360975 Marionette TRACE conn9 -> [0,1421,"getWindowHandle",null] 18:12:40 INFO - PROCESS | 3656 | 1464052360981 Marionette TRACE conn9 <- [1,1421,null,{"value":"13"}] 18:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:12:41 INFO - PROCESS | 3656 | 1464052360985 Marionette TRACE conn9 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - PROCESS | 3656 | 1464052360988 Marionette TRACE conn9 <- [1,1422,null,{}] 18:12:41 INFO - PROCESS | 3656 | 1464052360993 Marionette TRACE conn9 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:41 INFO - PROCESS | 3656 | 1464052361120 Marionette TRACE conn9 <- [1,1423,null,{"value":null}] 18:12:41 INFO - PROCESS | 3656 | 1464052361259 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:41 INFO - PROCESS | 3656 | ++DOCSHELL 13F9C400 == 85 [pid = 3656] [id = 365] 18:12:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (13F9E400) [pid = 3656] [serial = 1095] [outer = 00000000] 18:12:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1506E400) [pid = 3656] [serial = 1096] [outer = 13F9E400] 18:12:41 INFO - PROCESS | 3656 | 1464052361318 Marionette DEBUG loaded listener.js 18:12:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1537F000) [pid = 3656] [serial = 1097] [outer = 13F9E400] 18:12:41 INFO - PROCESS | 3656 | 1464052361949 Marionette TRACE conn9 <- [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]]]}] 18:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1017ms 18:12:42 INFO - PROCESS | 3656 | 1464052362006 Marionette TRACE conn9 -> [0,1425,"getWindowHandle",null] 18:12:42 INFO - PROCESS | 3656 | 1464052362009 Marionette TRACE conn9 <- [1,1425,null,{"value":"13"}] 18:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:12:42 INFO - PROCESS | 3656 | 1464052362013 Marionette TRACE conn9 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:12:42 INFO - PROCESS | 3656 | 1464052362015 Marionette TRACE conn9 <- [1,1426,null,{}] 18:12:42 INFO - PROCESS | 3656 | 1464052362019 Marionette TRACE conn9 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:42 INFO - PROCESS | 3656 | 1464052362139 Marionette TRACE conn9 <- [1,1427,null,{"value":null}] 18:12:42 INFO - PROCESS | 3656 | 1464052362283 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:42 INFO - PROCESS | 3656 | ++DOCSHELL 163A7800 == 86 [pid = 3656] [id = 366] 18:12:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (163AB000) [pid = 3656] [serial = 1098] [outer = 00000000] 18:12:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (16C1E800) [pid = 3656] [serial = 1099] [outer = 163AB000] 18:12:42 INFO - PROCESS | 3656 | 1464052362343 Marionette DEBUG loaded listener.js 18:12:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (17423C00) [pid = 3656] [serial = 1100] [outer = 163AB000] 18:12:42 INFO - PROCESS | 3656 | 1464052362975 Marionette TRACE conn9 <- [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]]]}] 18:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1020ms 18:12:43 INFO - PROCESS | 3656 | 1464052363036 Marionette TRACE conn9 -> [0,1429,"getWindowHandle",null] 18:12:43 INFO - PROCESS | 3656 | 1464052363040 Marionette TRACE conn9 <- [1,1429,null,{"value":"13"}] 18:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:12:43 INFO - PROCESS | 3656 | 1464052363051 Marionette TRACE conn9 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:12:43 INFO - PROCESS | 3656 | 1464052363055 Marionette TRACE conn9 <- [1,1430,null,{}] 18:12:43 INFO - PROCESS | 3656 | 1464052363059 Marionette TRACE conn9 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:43 INFO - PROCESS | 3656 | 1464052363190 Marionette TRACE conn9 <- [1,1431,null,{"value":null}] 18:12:43 INFO - PROCESS | 3656 | 1464052363333 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:43 INFO - PROCESS | 3656 | ++DOCSHELL 1564A000 == 87 [pid = 3656] [id = 367] 18:12:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (1564B800) [pid = 3656] [serial = 1101] [outer = 00000000] 18:12:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (182DD400) [pid = 3656] [serial = 1102] [outer = 1564B800] 18:12:43 INFO - PROCESS | 3656 | 1464052363389 Marionette DEBUG loaded listener.js 18:12:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (182E8800) [pid = 3656] [serial = 1103] [outer = 1564B800] 18:12:43 INFO - PROCESS | 3656 | 1464052363948 Marionette TRACE conn9 <- [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]]]}] 18:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 931ms 18:12:44 INFO - PROCESS | 3656 | 1464052364002 Marionette TRACE conn9 -> [0,1433,"getWindowHandle",null] 18:12:44 INFO - PROCESS | 3656 | 1464052364005 Marionette TRACE conn9 <- [1,1433,null,{"value":"13"}] 18:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:12:44 INFO - PROCESS | 3656 | 1464052364010 Marionette TRACE conn9 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 3656 | 1464052364012 Marionette TRACE conn9 <- [1,1434,null,{}] 18:12:44 INFO - PROCESS | 3656 | 1464052364016 Marionette TRACE conn9 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:44 INFO - PROCESS | 3656 | 1464052364126 Marionette TRACE conn9 <- [1,1435,null,{"value":null}] 18:12:44 INFO - PROCESS | 3656 | 1464052364240 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:44 INFO - PROCESS | 3656 | ++DOCSHELL 182E6800 == 88 [pid = 3656] [id = 368] 18:12:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (182EAC00) [pid = 3656] [serial = 1104] [outer = 00000000] 18:12:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (19025800) [pid = 3656] [serial = 1105] [outer = 182EAC00] 18:12:44 INFO - PROCESS | 3656 | 1464052364294 Marionette DEBUG loaded listener.js 18:12:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (19273C00) [pid = 3656] [serial = 1106] [outer = 182EAC00] 18:12:44 INFO - PROCESS | 3656 | 1464052364795 Marionette TRACE conn9 <- [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]]]}] 18:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 830ms 18:12:44 INFO - PROCESS | 3656 | 1464052364852 Marionette TRACE conn9 -> [0,1437,"getWindowHandle",null] 18:12:44 INFO - PROCESS | 3656 | 1464052364855 Marionette TRACE conn9 <- [1,1437,null,{"value":"13"}] 18:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:12:44 INFO - PROCESS | 3656 | 1464052364859 Marionette TRACE conn9 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 3656 | 1464052364861 Marionette TRACE conn9 <- [1,1438,null,{}] 18:12:44 INFO - PROCESS | 3656 | 1464052364865 Marionette TRACE conn9 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:45 INFO - PROCESS | 3656 | 1464052365011 Marionette TRACE conn9 <- [1,1439,null,{"value":null}] 18:12:45 INFO - PROCESS | 3656 | 1464052365172 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:45 INFO - PROCESS | 3656 | ++DOCSHELL 1A5A2400 == 89 [pid = 3656] [id = 369] 18:12:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (1A5A2C00) [pid = 3656] [serial = 1107] [outer = 00000000] 18:12:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (1AD7A400) [pid = 3656] [serial = 1108] [outer = 1A5A2C00] 18:12:45 INFO - PROCESS | 3656 | 1464052365231 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (1B039400) [pid = 3656] [serial = 1109] [outer = 1A5A2C00] 18:12:45 INFO - PROCESS | 3656 | 1464052365862 Marionette TRACE conn9 <- [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]]]}] 18:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1069ms 18:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:12:45 INFO - PROCESS | 3656 | 1464052365950 Marionette TRACE conn9 -> [0,1441,"getWindowHandle",null] 18:12:45 INFO - PROCESS | 3656 | 1464052365952 Marionette TRACE conn9 <- [1,1441,null,{"value":"13"}] 18:12:45 INFO - PROCESS | 3656 | 1464052365957 Marionette TRACE conn9 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:12:45 INFO - PROCESS | 3656 | 1464052365960 Marionette TRACE conn9 <- [1,1442,null,{}] 18:12:45 INFO - PROCESS | 3656 | 1464052365963 Marionette TRACE conn9 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:46 INFO - PROCESS | 3656 | 1464052366071 Marionette TRACE conn9 <- [1,1443,null,{"value":null}] 18:12:46 INFO - PROCESS | 3656 | 1464052366214 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 3656 | ++DOCSHELL 1A50A400 == 90 [pid = 3656] [id = 370] 18:12:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (1A5A8000) [pid = 3656] [serial = 1110] [outer = 00000000] 18:12:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (1B04C000) [pid = 3656] [serial = 1111] [outer = 1A5A8000] 18:12:46 INFO - PROCESS | 3656 | 1464052366269 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (1B0CAC00) [pid = 3656] [serial = 1112] [outer = 1A5A8000] 18:12:46 INFO - PROCESS | 3656 | 1464052366887 Marionette TRACE conn9 <- [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]]]}] 18:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 973ms 18:12:46 INFO - PROCESS | 3656 | 1464052366932 Marionette TRACE conn9 -> [0,1445,"getWindowHandle",null] 18:12:46 INFO - PROCESS | 3656 | 1464052366934 Marionette TRACE conn9 <- [1,1445,null,{"value":"13"}] 18:12:46 INFO - PROCESS | 3656 | 1464052366937 Marionette TRACE conn9 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:12:46 INFO - PROCESS | 3656 | 1464052366939 Marionette TRACE conn9 <- [1,1446,null,{}] 18:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:12:46 INFO - PROCESS | 3656 | 1464052366943 Marionette TRACE conn9 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:47 INFO - PROCESS | 3656 | 1464052367051 Marionette TRACE conn9 <- [1,1447,null,{"value":null}] 18:12:47 INFO - PROCESS | 3656 | 1464052367167 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:47 INFO - PROCESS | 3656 | ++DOCSHELL 1B047000 == 91 [pid = 3656] [id = 371] 18:12:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (1B047400) [pid = 3656] [serial = 1113] [outer = 00000000] 18:12:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (1B0D8800) [pid = 3656] [serial = 1114] [outer = 1B047400] 18:12:47 INFO - PROCESS | 3656 | 1464052367261 Marionette DEBUG loaded listener.js 18:12:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (1B2ADC00) [pid = 3656] [serial = 1115] [outer = 1B047400] 18:12:47 INFO - PROCESS | 3656 | 1464052367892 Marionette TRACE conn9 <- [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]]]}] 18:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1016ms 18:12:47 INFO - PROCESS | 3656 | 1464052367958 Marionette TRACE conn9 -> [0,1449,"getWindowHandle",null] 18:12:47 INFO - PROCESS | 3656 | 1464052367960 Marionette TRACE conn9 <- [1,1449,null,{"value":"13"}] 18:12:47 INFO - PROCESS | 3656 | 1464052367964 Marionette TRACE conn9 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:12:47 INFO - PROCESS | 3656 | 1464052367966 Marionette TRACE conn9 <- [1,1450,null,{}] 18:12:47 INFO - PROCESS | 3656 | 1464052367970 Marionette TRACE conn9 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:48 INFO - PROCESS | 3656 | 1464052368081 Marionette TRACE conn9 <- [1,1451,null,{"value":null}] 18:12:48 INFO - PROCESS | 3656 | 1464052368225 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:48 INFO - PROCESS | 3656 | ++DOCSHELL 1B451800 == 92 [pid = 3656] [id = 372] 18:12:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (1B457400) [pid = 3656] [serial = 1116] [outer = 00000000] 18:12:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 161 (1B45CC00) [pid = 3656] [serial = 1117] [outer = 1B457400] 18:12:48 INFO - PROCESS | 3656 | 1464052368281 Marionette DEBUG loaded listener.js 18:12:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 162 (1B45D400) [pid = 3656] [serial = 1118] [outer = 1B457400] 18:12:49 INFO - PROCESS | 3656 | 1464052369052 Marionette TRACE conn9 <- [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]]]}] 18:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1121ms 18:12:49 INFO - PROCESS | 3656 | 1464052369089 Marionette TRACE conn9 -> [0,1453,"getWindowHandle",null] 18:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:12:49 INFO - PROCESS | 3656 | 1464052369093 Marionette TRACE conn9 <- [1,1453,null,{"value":"13"}] 18:12:49 INFO - PROCESS | 3656 | 1464052369098 Marionette TRACE conn9 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:12:49 INFO - PROCESS | 3656 | 1464052369102 Marionette TRACE conn9 <- [1,1454,null,{}] 18:12:49 INFO - PROCESS | 3656 | 1464052369109 Marionette TRACE conn9 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:49 INFO - PROCESS | 3656 | 1464052369220 Marionette TRACE conn9 <- [1,1455,null,{"value":null}] 18:12:49 INFO - PROCESS | 3656 | 1464052369373 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:49 INFO - PROCESS | 3656 | ++DOCSHELL 12446000 == 93 [pid = 3656] [id = 373] 18:12:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 163 (12470800) [pid = 3656] [serial = 1119] [outer = 00000000] 18:12:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 164 (13A4AC00) [pid = 3656] [serial = 1120] [outer = 12470800] 18:12:49 INFO - PROCESS | 3656 | 1464052369424 Marionette DEBUG loaded listener.js 18:12:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 165 (1537C400) [pid = 3656] [serial = 1121] [outer = 12470800] 18:12:49 INFO - PROCESS | 3656 | --DOCSHELL 11F34C00 == 92 [pid = 3656] [id = 362] 18:12:49 INFO - PROCESS | 3656 | --DOCSHELL 20EC0400 == 91 [pid = 3656] [id = 358] 18:12:49 INFO - PROCESS | 3656 | --DOCSHELL 20747800 == 90 [pid = 3656] [id = 357] 18:12:49 INFO - PROCESS | 3656 | --DOCSHELL 1D15E800 == 89 [pid = 3656] [id = 356] 18:12:49 INFO - PROCESS | 3656 | --DOCSHELL 1902AC00 == 88 [pid = 3656] [id = 355] 18:12:49 INFO - PROCESS | 3656 | --DOCSHELL 0DD30C00 == 87 [pid = 3656] [id = 354] 18:12:50 INFO - PROCESS | 3656 | 1464052370251 Marionette TRACE conn9 <- [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]]]}] 18:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1240ms 18:12:50 INFO - PROCESS | 3656 | 1464052370339 Marionette TRACE conn9 -> [0,1457,"getWindowHandle",null] 18:12:50 INFO - PROCESS | 3656 | 1464052370343 Marionette TRACE conn9 <- [1,1457,null,{"value":"13"}] 18:12:50 INFO - PROCESS | 3656 | 1464052370349 Marionette TRACE conn9 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:12:50 INFO - PROCESS | 3656 | 1464052370353 Marionette TRACE conn9 <- [1,1458,null,{}] 18:12:50 INFO - PROCESS | 3656 | 1464052370359 Marionette TRACE conn9 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:50 INFO - PROCESS | 3656 | 1464052370522 Marionette TRACE conn9 <- [1,1459,null,{"value":null}] 18:12:50 INFO - PROCESS | 3656 | 1464052370664 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:50 INFO - PROCESS | 3656 | ++DOCSHELL 0E1EE800 == 88 [pid = 3656] [id = 374] 18:12:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 166 (12719800) [pid = 3656] [serial = 1122] [outer = 00000000] 18:12:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 167 (14095800) [pid = 3656] [serial = 1123] [outer = 12719800] 18:12:50 INFO - PROCESS | 3656 | 1464052370726 Marionette DEBUG loaded listener.js 18:12:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 168 (1564D000) [pid = 3656] [serial = 1124] [outer = 12719800] 18:12:51 INFO - PROCESS | 3656 | 1464052371294 Marionette TRACE conn9 <- [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]]]}] 18:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 18:12:51 INFO - PROCESS | 3656 | 1464052371334 Marionette TRACE conn9 -> [0,1461,"getWindowHandle",null] 18:12:51 INFO - PROCESS | 3656 | 1464052371340 Marionette TRACE conn9 <- [1,1461,null,{"value":"13"}] 18:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:12:51 INFO - PROCESS | 3656 | 1464052371346 Marionette TRACE conn9 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:12:51 INFO - PROCESS | 3656 | 1464052371349 Marionette TRACE conn9 <- [1,1462,null,{}] 18:12:51 INFO - PROCESS | 3656 | 1464052371353 Marionette TRACE conn9 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:51 INFO - PROCESS | 3656 | 1464052371472 Marionette TRACE conn9 <- [1,1463,null,{"value":null}] 18:12:51 INFO - PROCESS | 3656 | 1464052371634 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:51 INFO - PROCESS | 3656 | ++DOCSHELL 1751C400 == 89 [pid = 3656] [id = 375] 18:12:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 169 (175EC400) [pid = 3656] [serial = 1125] [outer = 00000000] 18:12:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 170 (17AA8000) [pid = 3656] [serial = 1126] [outer = 175EC400] 18:12:51 INFO - PROCESS | 3656 | 1464052371691 Marionette DEBUG loaded listener.js 18:12:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 171 (18147000) [pid = 3656] [serial = 1127] [outer = 175EC400] 18:12:52 INFO - PROCESS | 3656 | 1464052372339 Marionette TRACE conn9 <- [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]]]}] 18:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1018ms 18:12:52 INFO - PROCESS | 3656 | 1464052372369 Marionette TRACE conn9 -> [0,1465,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 3656 | 1464052372372 Marionette TRACE conn9 <- [1,1465,null,{"value":"13"}] 18:12:52 INFO - PROCESS | 3656 | 1464052372375 Marionette TRACE conn9 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:12:52 INFO - PROCESS | 3656 | 1464052372379 Marionette TRACE conn9 <- [1,1466,null,{}] 18:12:52 INFO - PROCESS | 3656 | 1464052372390 Marionette TRACE conn9 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:52 INFO - PROCESS | 3656 | 1464052372512 Marionette TRACE conn9 <- [1,1467,null,{"value":null}] 18:12:52 INFO - PROCESS | 3656 | 1464052372663 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:52 INFO - PROCESS | 3656 | ++DOCSHELL 1A59FC00 == 90 [pid = 3656] [id = 376] 18:12:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 172 (1A5A0C00) [pid = 3656] [serial = 1128] [outer = 00000000] 18:12:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 173 (1AD83800) [pid = 3656] [serial = 1129] [outer = 1A5A0C00] 18:12:52 INFO - PROCESS | 3656 | 1464052372723 Marionette DEBUG loaded listener.js 18:12:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 174 (1B053000) [pid = 3656] [serial = 1130] [outer = 1A5A0C00] 18:12:53 INFO - PROCESS | 3656 | 1464052373390 Marionette TRACE conn9 <- [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]]]}] 18:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1071ms 18:12:53 INFO - PROCESS | 3656 | 1464052373452 Marionette TRACE conn9 -> [0,1469,"getWindowHandle",null] 18:12:53 INFO - PROCESS | 3656 | 1464052373455 Marionette TRACE conn9 <- [1,1469,null,{"value":"13"}] 18:12:53 INFO - PROCESS | 3656 | 1464052373459 Marionette TRACE conn9 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:12:53 INFO - PROCESS | 3656 | 1464052373461 Marionette TRACE conn9 <- [1,1470,null,{}] 18:12:53 INFO - PROCESS | 3656 | 1464052373465 Marionette TRACE conn9 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:53 INFO - PROCESS | 3656 | 1464052373582 Marionette TRACE conn9 <- [1,1471,null,{"value":null}] 18:12:53 INFO - PROCESS | 3656 | 1464052373732 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:53 INFO - PROCESS | 3656 | ++DOCSHELL 1BEC8C00 == 91 [pid = 3656] [id = 377] 18:12:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 175 (1BECCC00) [pid = 3656] [serial = 1131] [outer = 00000000] 18:12:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 176 (1BED5000) [pid = 3656] [serial = 1132] [outer = 1BECCC00] 18:12:53 INFO - PROCESS | 3656 | 1464052373788 Marionette DEBUG loaded listener.js 18:12:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 177 (1CA4A800) [pid = 3656] [serial = 1133] [outer = 1BECCC00] 18:12:54 INFO - PROCESS | 3656 | 1464052374367 Marionette TRACE conn9 <- [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]]]}] 18:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 18:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:12:54 INFO - PROCESS | 3656 | 1464052374434 Marionette TRACE conn9 -> [0,1473,"getWindowHandle",null] 18:12:54 INFO - PROCESS | 3656 | 1464052374436 Marionette TRACE conn9 <- [1,1473,null,{"value":"13"}] 18:12:54 INFO - PROCESS | 3656 | 1464052374440 Marionette TRACE conn9 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:12:54 INFO - PROCESS | 3656 | 1464052374442 Marionette TRACE conn9 <- [1,1474,null,{}] 18:12:54 INFO - PROCESS | 3656 | 1464052374445 Marionette TRACE conn9 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:54 INFO - PROCESS | 3656 | 1464052374557 Marionette TRACE conn9 <- [1,1475,null,{"value":null}] 18:12:54 INFO - PROCESS | 3656 | 1464052374704 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:54 INFO - PROCESS | 3656 | ++DOCSHELL 1CAB5C00 == 92 [pid = 3656] [id = 378] 18:12:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 178 (1CABB000) [pid = 3656] [serial = 1134] [outer = 00000000] 18:12:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 179 (1CF0D400) [pid = 3656] [serial = 1135] [outer = 1CABB000] 18:12:54 INFO - PROCESS | 3656 | 1464052374760 Marionette DEBUG loaded listener.js 18:12:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 180 (1CFBFC00) [pid = 3656] [serial = 1136] [outer = 1CABB000] 18:12:55 INFO - PROCESS | 3656 | 1464052375322 Marionette TRACE conn9 <- [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]]]}] 18:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 18:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:12:55 INFO - PROCESS | 3656 | 1464052375374 Marionette TRACE conn9 -> [0,1477,"getWindowHandle",null] 18:12:55 INFO - PROCESS | 3656 | 1464052375376 Marionette TRACE conn9 <- [1,1477,null,{"value":"13"}] 18:12:55 INFO - PROCESS | 3656 | 1464052375380 Marionette TRACE conn9 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:12:55 INFO - PROCESS | 3656 | 1464052375382 Marionette TRACE conn9 <- [1,1478,null,{}] 18:12:55 INFO - PROCESS | 3656 | 1464052375385 Marionette TRACE conn9 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:55 INFO - PROCESS | 3656 | 1464052375537 Marionette TRACE conn9 <- [1,1479,null,{"value":null}] 18:12:55 INFO - PROCESS | 3656 | 1464052375711 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:55 INFO - PROCESS | 3656 | ++DOCSHELL 1CABB400 == 93 [pid = 3656] [id = 379] 18:12:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 181 (1D167C00) [pid = 3656] [serial = 1137] [outer = 00000000] 18:12:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 182 (1E031800) [pid = 3656] [serial = 1138] [outer = 1D167C00] 18:12:55 INFO - PROCESS | 3656 | 1464052375765 Marionette DEBUG loaded listener.js 18:12:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 183 (1F68EC00) [pid = 3656] [serial = 1139] [outer = 1D167C00] 18:12:56 INFO - PROCESS | 3656 | 1464052376316 Marionette TRACE conn9 <- [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]]]}] 18:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 970ms 18:12:56 INFO - PROCESS | 3656 | 1464052376350 Marionette TRACE conn9 -> [0,1481,"getWindowHandle",null] 18:12:56 INFO - PROCESS | 3656 | 1464052376353 Marionette TRACE conn9 <- [1,1481,null,{"value":"13"}] 18:12:56 INFO - PROCESS | 3656 | 1464052376356 Marionette TRACE conn9 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:12:56 INFO - PROCESS | 3656 | 1464052376358 Marionette TRACE conn9 <- [1,1482,null,{}] 18:12:56 INFO - PROCESS | 3656 | 1464052376362 Marionette TRACE conn9 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:56 INFO - PROCESS | 3656 | 1464052376472 Marionette TRACE conn9 <- [1,1483,null,{"value":null}] 18:12:56 INFO - PROCESS | 3656 | 1464052376636 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:56 INFO - PROCESS | 3656 | ++DOCSHELL 1E02C800 == 94 [pid = 3656] [id = 380] 18:12:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 184 (1F694800) [pid = 3656] [serial = 1140] [outer = 00000000] 18:12:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 185 (1F6A2000) [pid = 3656] [serial = 1141] [outer = 1F694800] 18:12:56 INFO - PROCESS | 3656 | 1464052376691 Marionette DEBUG loaded listener.js 18:12:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 186 (1F6A5800) [pid = 3656] [serial = 1142] [outer = 1F694800] 18:12:57 INFO - PROCESS | 3656 | 1464052377203 Marionette TRACE conn9 <- [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]]]}] 18:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 931ms 18:12:57 INFO - PROCESS | 3656 | 1464052377290 Marionette TRACE conn9 -> [0,1485,"getWindowHandle",null] 18:12:57 INFO - PROCESS | 3656 | 1464052377293 Marionette TRACE conn9 <- [1,1485,null,{"value":"13"}] 18:12:57 INFO - PROCESS | 3656 | 1464052377296 Marionette TRACE conn9 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:12:57 INFO - PROCESS | 3656 | 1464052377298 Marionette TRACE conn9 <- [1,1486,null,{}] 18:12:57 INFO - PROCESS | 3656 | 1464052377302 Marionette TRACE conn9 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:57 INFO - PROCESS | 3656 | 1464052377413 Marionette TRACE conn9 <- [1,1487,null,{"value":null}] 18:12:57 INFO - PROCESS | 3656 | 1464052377575 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:57 INFO - PROCESS | 3656 | ++DOCSHELL 0DD34000 == 95 [pid = 3656] [id = 381] 18:12:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 187 (203E0800) [pid = 3656] [serial = 1143] [outer = 00000000] 18:12:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 188 (20439400) [pid = 3656] [serial = 1144] [outer = 203E0800] 18:12:57 INFO - PROCESS | 3656 | 1464052377630 Marionette DEBUG loaded listener.js 18:12:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 189 (2043C000) [pid = 3656] [serial = 1145] [outer = 203E0800] 18:12:58 INFO - PROCESS | 3656 | 1464052378212 Marionette TRACE conn9 <- [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]]]}] 18:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 18:12:58 INFO - PROCESS | 3656 | 1464052378271 Marionette TRACE conn9 -> [0,1489,"getWindowHandle",null] 18:12:58 INFO - PROCESS | 3656 | 1464052378273 Marionette TRACE conn9 <- [1,1489,null,{"value":"13"}] 18:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:12:58 INFO - PROCESS | 3656 | 1464052378276 Marionette TRACE conn9 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:12:58 INFO - PROCESS | 3656 | 1464052378278 Marionette TRACE conn9 <- [1,1490,null,{}] 18:12:58 INFO - PROCESS | 3656 | 1464052378282 Marionette TRACE conn9 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:58 INFO - PROCESS | 3656 | 1464052378394 Marionette TRACE conn9 <- [1,1491,null,{"value":null}] 18:12:58 INFO - PROCESS | 3656 | 1464052378564 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:58 INFO - PROCESS | 3656 | ++DOCSHELL 1262E400 == 96 [pid = 3656] [id = 382] 18:12:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 190 (1531B800) [pid = 3656] [serial = 1146] [outer = 00000000] 18:12:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 191 (20738C00) [pid = 3656] [serial = 1147] [outer = 1531B800] 18:12:58 INFO - PROCESS | 3656 | 1464052378621 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 192 (20744C00) [pid = 3656] [serial = 1148] [outer = 1531B800] 18:12:59 INFO - PROCESS | 3656 | 1464052379195 Marionette TRACE conn9 <- [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]]]}] 18:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 970ms 18:12:59 INFO - PROCESS | 3656 | 1464052379250 Marionette TRACE conn9 -> [0,1493,"getWindowHandle",null] 18:12:59 INFO - PROCESS | 3656 | 1464052379253 Marionette TRACE conn9 <- [1,1493,null,{"value":"13"}] 18:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:12:59 INFO - PROCESS | 3656 | 1464052379256 Marionette TRACE conn9 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:12:59 INFO - PROCESS | 3656 | 1464052379258 Marionette TRACE conn9 <- [1,1494,null,{}] 18:12:59 INFO - PROCESS | 3656 | 1464052379262 Marionette TRACE conn9 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:59 INFO - PROCESS | 3656 | 1464052379372 Marionette TRACE conn9 <- [1,1495,null,{"value":null}] 18:12:59 INFO - PROCESS | 3656 | 1464052379682 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:59 INFO - PROCESS | 3656 | ++DOCSHELL 12234800 == 97 [pid = 3656] [id = 383] 18:12:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 193 (1223A400) [pid = 3656] [serial = 1149] [outer = 00000000] 18:12:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 194 (12720400) [pid = 3656] [serial = 1150] [outer = 1223A400] 18:12:59 INFO - PROCESS | 3656 | 1464052379740 Marionette DEBUG loaded listener.js 18:12:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 195 (13F9B000) [pid = 3656] [serial = 1151] [outer = 1223A400] 18:13:00 INFO - PROCESS | 3656 | --DOCSHELL 17AAD000 == 96 [pid = 3656] [id = 14] 18:13:00 INFO - PROCESS | 3656 | --DOCSHELL 1A50A400 == 95 [pid = 3656] [id = 370] 18:13:00 INFO - PROCESS | 3656 | --DOCSHELL 1A5A2400 == 94 [pid = 3656] [id = 369] 18:13:00 INFO - PROCESS | 3656 | --DOCSHELL 182E6800 == 93 [pid = 3656] [id = 368] 18:13:00 INFO - PROCESS | 3656 | --DOCSHELL 163A7800 == 92 [pid = 3656] [id = 366] 18:13:00 INFO - PROCESS | 3656 | --DOCSHELL 1564A000 == 91 [pid = 3656] [id = 367] 18:13:00 INFO - PROCESS | 3656 | --DOCSHELL 13F9C400 == 90 [pid = 3656] [id = 365] 18:13:00 INFO - PROCESS | 3656 | --DOCSHELL 0E038000 == 89 [pid = 3656] [id = 364] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 20743800 == 88 [pid = 3656] [id = 332] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1B451800 == 87 [pid = 3656] [id = 372] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 175E4800 == 86 [pid = 3656] [id = 28] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 15643400 == 85 [pid = 3656] [id = 19] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 17AB2400 == 84 [pid = 3656] [id = 186] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1564A400 == 83 [pid = 3656] [id = 23] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 12728400 == 82 [pid = 3656] [id = 130] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1B0D1400 == 81 [pid = 3656] [id = 162] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1B2AC400 == 80 [pid = 3656] [id = 296] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1BE0F800 == 79 [pid = 3656] [id = 73] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1E02A000 == 78 [pid = 3656] [id = 248] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 203D7400 == 77 [pid = 3656] [id = 247] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1D55E400 == 76 [pid = 3656] [id = 313] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1AD80400 == 75 [pid = 3656] [id = 342] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1CFC3C00 == 74 [pid = 3656] [id = 245] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1D168C00 == 73 [pid = 3656] [id = 147] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 19281C00 == 72 [pid = 3656] [id = 343] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1CAB5000 == 71 [pid = 3656] [id = 148] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 16C15000 == 70 [pid = 3656] [id = 20] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 15610400 == 69 [pid = 3656] [id = 27] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1B047000 == 68 [pid = 3656] [id = 371] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 182E4C00 == 67 [pid = 3656] [id = 176] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 20739000 == 66 [pid = 3656] [id = 264] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1CABD400 == 65 [pid = 3656] [id = 146] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1E02DC00 == 64 [pid = 3656] [id = 246] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1CF0B800 == 63 [pid = 3656] [id = 74] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1CA43800 == 62 [pid = 3656] [id = 344] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 0D774C00 == 61 [pid = 3656] [id = 12] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 16C0CC00 == 60 [pid = 3656] [id = 230] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 203DA000 == 59 [pid = 3656] [id = 263] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1A518000 == 58 [pid = 3656] [id = 294] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 0E081000 == 57 [pid = 3656] [id = 16] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1509BC00 == 56 [pid = 3656] [id = 26] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 19025C00 == 55 [pid = 3656] [id = 15] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 15643C00 == 54 [pid = 3656] [id = 75] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1791BC00 == 53 [pid = 3656] [id = 17] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 0E07BC00 == 52 [pid = 3656] [id = 101] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1E033C00 == 51 [pid = 3656] [id = 314] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 15607800 == 50 [pid = 3656] [id = 229] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1A508400 == 49 [pid = 3656] [id = 131] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 0DD34C00 == 48 [pid = 3656] [id = 297] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 0E041400 == 47 [pid = 3656] [id = 118] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 1927F000 == 46 [pid = 3656] [id = 89] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 16CB1800 == 45 [pid = 3656] [id = 18] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 11F4D800 == 44 [pid = 3656] [id = 129] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 0DD37400 == 43 [pid = 3656] [id = 209] 18:13:03 INFO - PROCESS | 3656 | --DOCSHELL 16C0D000 == 42 [pid = 3656] [id = 128] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 21457800 == 41 [pid = 3656] [id = 359] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1A504C00 == 40 [pid = 3656] [id = 161] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 183BCC00 == 39 [pid = 3656] [id = 21] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1B0D6400 == 38 [pid = 3656] [id = 295] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1D558400 == 37 [pid = 3656] [id = 22] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 0E1ED800 == 36 [pid = 3656] [id = 29] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1F69B400 == 35 [pid = 3656] [id = 331] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1D6EC000 == 34 [pid = 3656] [id = 262] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 2145E000 == 33 [pid = 3656] [id = 360] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1272DC00 == 32 [pid = 3656] [id = 361] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 0E03C400 == 31 [pid = 3656] [id = 56] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1CAB4800 == 30 [pid = 3656] [id = 212] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 15649400 == 29 [pid = 3656] [id = 45] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 182DEC00 == 28 [pid = 3656] [id = 177] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1D6E6C00 == 27 [pid = 3656] [id = 330] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1A59E000 == 26 [pid = 3656] [id = 265] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1B057000 == 25 [pid = 3656] [id = 329] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1CF01400 == 24 [pid = 3656] [id = 326] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1509FC00 == 23 [pid = 3656] [id = 13] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 12479C00 == 22 [pid = 3656] [id = 315] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 12445C00 == 21 [pid = 3656] [id = 25] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 0E1F0400 == 20 [pid = 3656] [id = 24] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1262E400 == 19 [pid = 3656] [id = 382] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 0DD34000 == 18 [pid = 3656] [id = 381] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1CABB400 == 17 [pid = 3656] [id = 379] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1E02C800 == 16 [pid = 3656] [id = 380] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1CAB5C00 == 15 [pid = 3656] [id = 378] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1BEC8C00 == 14 [pid = 3656] [id = 377] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1A59FC00 == 13 [pid = 3656] [id = 376] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 0E1EE800 == 12 [pid = 3656] [id = 374] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 1751C400 == 11 [pid = 3656] [id = 375] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 150A6400 == 10 [pid = 3656] [id = 363] 18:13:04 INFO - PROCESS | 3656 | --DOCSHELL 12446000 == 9 [pid = 3656] [id = 373] 18:13:06 INFO - PROCESS | 3656 | 1464052386942 Marionette TRACE conn9 <- [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]]]}] 18:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 7700ms 18:13:06 INFO - PROCESS | 3656 | 1464052386958 Marionette TRACE conn9 -> [0,1497,"getWindowHandle",null] 18:13:06 INFO - PROCESS | 3656 | 1464052386963 Marionette TRACE conn9 <- [1,1497,null,{"value":"13"}] 18:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:13:06 INFO - PROCESS | 3656 | 1464052386969 Marionette TRACE conn9 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:13:06 INFO - PROCESS | 3656 | 1464052386972 Marionette TRACE conn9 <- [1,1498,null,{}] 18:13:07 INFO - PROCESS | 3656 | 1464052386978 Marionette TRACE conn9 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:07 INFO - PROCESS | 3656 | 1464052387106 Marionette TRACE conn9 <- [1,1499,null,{"value":null}] 18:13:07 INFO - PROCESS | 3656 | 1464052387209 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 3656 | ++DOCSHELL 0DD2EC00 == 10 [pid = 3656] [id = 384] 18:13:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 196 (0DD33C00) [pid = 3656] [serial = 1152] [outer = 00000000] 18:13:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 197 (0DD3A800) [pid = 3656] [serial = 1153] [outer = 0DD33C00] 18:13:07 INFO - PROCESS | 3656 | 1464052387257 Marionette DEBUG loaded listener.js 18:13:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 198 (0E03F400) [pid = 3656] [serial = 1154] [outer = 0DD33C00] 18:13:07 INFO - PROCESS | 3656 | 1464052387641 Marionette TRACE conn9 <- [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]]]}] 18:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 18:13:07 INFO - PROCESS | 3656 | 1464052387704 Marionette TRACE conn9 -> [0,1501,"getWindowHandle",null] 18:13:07 INFO - PROCESS | 3656 | 1464052387710 Marionette TRACE conn9 <- [1,1501,null,{"value":"13"}] 18:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:13:07 INFO - PROCESS | 3656 | 1464052387716 Marionette TRACE conn9 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 3656 | 1464052387719 Marionette TRACE conn9 <- [1,1502,null,{}] 18:13:07 INFO - PROCESS | 3656 | 1464052387723 Marionette TRACE conn9 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:07 INFO - PROCESS | 3656 | 1464052387818 Marionette TRACE conn9 <- [1,1503,null,{"value":null}] 18:13:07 INFO - PROCESS | 3656 | 1464052387874 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:07 INFO - PROCESS | 3656 | ++DOCSHELL 0DD31000 == 11 [pid = 3656] [id = 385] 18:13:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 199 (0EBDD400) [pid = 3656] [serial = 1155] [outer = 00000000] 18:13:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 200 (11F42800) [pid = 3656] [serial = 1156] [outer = 0EBDD400] 18:13:07 INFO - PROCESS | 3656 | 1464052387923 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 201 (121E5800) [pid = 3656] [serial = 1157] [outer = 0EBDD400] 18:13:08 INFO - PROCESS | 3656 | 1464052388486 Marionette TRACE conn9 <- [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]]]}] 18:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 830ms 18:13:08 INFO - PROCESS | 3656 | 1464052388548 Marionette TRACE conn9 -> [0,1505,"getWindowHandle",null] 18:13:08 INFO - PROCESS | 3656 | 1464052388551 Marionette TRACE conn9 <- [1,1505,null,{"value":"13"}] 18:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:13:08 INFO - PROCESS | 3656 | 1464052388554 Marionette TRACE conn9 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:13:08 INFO - PROCESS | 3656 | 1464052388558 Marionette TRACE conn9 <- [1,1506,null,{}] 18:13:08 INFO - PROCESS | 3656 | 1464052388569 Marionette TRACE conn9 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:08 INFO - PROCESS | 3656 | 1464052388702 Marionette TRACE conn9 <- [1,1507,null,{"value":null}] 18:13:08 INFO - PROCESS | 3656 | 1464052388717 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:08 INFO - PROCESS | 3656 | ++DOCSHELL 12913C00 == 12 [pid = 3656] [id = 386] 18:13:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 202 (1362E400) [pid = 3656] [serial = 1158] [outer = 00000000] 18:13:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 203 (13A46400) [pid = 3656] [serial = 1159] [outer = 1362E400] 18:13:08 INFO - PROCESS | 3656 | 1464052388824 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 204 (14098400) [pid = 3656] [serial = 1160] [outer = 1362E400] 18:13:09 INFO - PROCESS | 3656 | 1464052389296 Marionette TRACE conn9 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 770ms 18:13:09 INFO - PROCESS | 3656 | 1464052389328 Marionette TRACE conn9 -> [0,1509,"getWindowHandle",null] 18:13:09 INFO - PROCESS | 3656 | 1464052389331 Marionette TRACE conn9 <- [1,1509,null,{"value":"13"}] 18:13:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:13:09 INFO - PROCESS | 3656 | 1464052389343 Marionette TRACE conn9 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:13:09 INFO - PROCESS | 3656 | 1464052389345 Marionette TRACE conn9 <- [1,1510,null,{}] 18:13:09 INFO - PROCESS | 3656 | 1464052389349 Marionette TRACE conn9 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:09 INFO - PROCESS | 3656 | 1464052389472 Marionette TRACE conn9 <- [1,1511,null,{"value":null}] 18:13:09 INFO - PROCESS | 3656 | 1464052389541 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:09 INFO - PROCESS | 3656 | ++DOCSHELL 15384000 == 13 [pid = 3656] [id = 387] 18:13:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 205 (15606800) [pid = 3656] [serial = 1161] [outer = 00000000] 18:13:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 206 (15649400) [pid = 3656] [serial = 1162] [outer = 15606800] 18:13:09 INFO - PROCESS | 3656 | 1464052389587 Marionette DEBUG loaded listener.js 18:13:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 207 (15B13400) [pid = 3656] [serial = 1163] [outer = 15606800] 18:13:10 INFO - PROCESS | 3656 | 1464052389995 Marionette TRACE conn9 <- [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"]]]}] 18:13:10 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 () { 18:13:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:13:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:13:10 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 () { 18:13:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:13:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:13:10 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 () { 18:13:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:13:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:13:10 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 () { 18:13:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:13:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:13:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 18:13:10 INFO - PROCESS | 3656 | 1464052390022 Marionette TRACE conn9 -> [0,1513,"getWindowHandle",null] 18:13:10 INFO - PROCESS | 3656 | 1464052390024 Marionette TRACE conn9 <- [1,1513,null,{"value":"13"}] 18:13:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:13:10 INFO - PROCESS | 3656 | 1464052390047 Marionette TRACE conn9 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:13:10 INFO - PROCESS | 3656 | 1464052390049 Marionette TRACE conn9 <- [1,1514,null,{}] 18:13:10 INFO - PROCESS | 3656 | 1464052390052 Marionette TRACE conn9 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:11 INFO - PROCESS | 3656 | 1464052391582 Marionette TRACE conn9 <- [1,1515,null,{"value":null}] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 206 (163AB000) [pid = 3656] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 205 (0E038C00) [pid = 3656] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 204 (12470800) [pid = 3656] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 203 (1F6A4C00) [pid = 3656] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 202 (12235C00) [pid = 3656] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 201 (16C09400) [pid = 3656] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 200 (183CC000) [pid = 3656] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 199 (1A50D000) [pid = 3656] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 198 (1AD85800) [pid = 3656] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 197 (20745400) [pid = 3656] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 196 (1B03B800) [pid = 3656] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 195 (1BECBC00) [pid = 3656] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 194 (11F4AC00) [pid = 3656] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 193 (16C17000) [pid = 3656] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 192 (1B455400) [pid = 3656] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 191 (0D7E8C00) [pid = 3656] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 190 (182DD800) [pid = 3656] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 189 (0DD3D800) [pid = 3656] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 188 (11F3F400) [pid = 3656] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 187 (1E034000) [pid = 3656] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 186 (15383C00) [pid = 3656] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 185 (20744000) [pid = 3656] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 184 (1CF0C800) [pid = 3656] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 183 (1F68E400) [pid = 3656] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 182 (0DD34400) [pid = 3656] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 181 (12479800) [pid = 3656] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 180 (21458800) [pid = 3656] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 179 (1D563C00) [pid = 3656] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 178 (1D15C800) [pid = 3656] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 177 (1CF0F400) [pid = 3656] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 176 (1272F000) [pid = 3656] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 175 (218D5800) [pid = 3656] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 174 (126BA400) [pid = 3656] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 173 (15610800) [pid = 3656] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 172 (20F2FC00) [pid = 3656] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 171 (1916A000) [pid = 3656] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 170 (218CEC00) [pid = 3656] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 169 (1B460000) [pid = 3656] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 168 (1537C000) [pid = 3656] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 167 (1D6EB800) [pid = 3656] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 166 (182E8400) [pid = 3656] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 165 (20E08C00) [pid = 3656] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 164 (1F69DC00) [pid = 3656] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 163 (0EBE1400) [pid = 3656] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 162 (13686800) [pid = 3656] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 161 (19170C00) [pid = 3656] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 160 (1B047400) [pid = 3656] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (1A5A8000) [pid = 3656] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (1A5A2C00) [pid = 3656] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (182EAC00) [pid = 3656] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (1564B800) [pid = 3656] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (1CABB000) [pid = 3656] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (1BECCC00) [pid = 3656] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (13F9E400) [pid = 3656] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (1A5A0C00) [pid = 3656] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (175EC400) [pid = 3656] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (12719800) [pid = 3656] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (203E0800) [pid = 3656] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (1531B800) [pid = 3656] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1CF0DC00) [pid = 3656] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1F694800) [pid = 3656] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (1D167C00) [pid = 3656] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:13:11 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1B457400) [pid = 3656] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:13:11 INFO - PROCESS | 3656 | 1464052391711 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:11 INFO - PROCESS | 3656 | ++DOCSHELL 0DA52800 == 14 [pid = 3656] [id = 388] 18:13:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (0DBA1400) [pid = 3656] [serial = 1164] [outer = 00000000] 18:13:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (0E03B800) [pid = 3656] [serial = 1165] [outer = 0DBA1400] 18:13:11 INFO - PROCESS | 3656 | 1464052391756 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (11F7AC00) [pid = 3656] [serial = 1166] [outer = 0DBA1400] 18:13:12 INFO - PROCESS | 3656 | 1464052392122 Marionette TRACE conn9 <- [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"]]]}] 18:13:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:13:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:13:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:13:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2149ms 18:13:12 INFO - PROCESS | 3656 | 1464052392178 Marionette TRACE conn9 -> [0,1517,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 3656 | 1464052392180 Marionette TRACE conn9 <- [1,1517,null,{"value":"13"}] 18:13:12 INFO - PROCESS | 3656 | 1464052392183 Marionette TRACE conn9 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:13:12 INFO - PROCESS | 3656 | 1464052392184 Marionette TRACE conn9 <- [1,1518,null,{}] 18:13:12 INFO - PROCESS | 3656 | 1464052392188 Marionette TRACE conn9 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:12 INFO - PROCESS | 3656 | 1464052392302 Marionette TRACE conn9 <- [1,1519,null,{"value":null}] 18:13:12 INFO - PROCESS | 3656 | 1464052392309 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 3656 | ++DOCSHELL 1271AC00 == 15 [pid = 3656] [id = 389] 18:13:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (1277CC00) [pid = 3656] [serial = 1167] [outer = 00000000] 18:13:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (16C09000) [pid = 3656] [serial = 1168] [outer = 1277CC00] 18:13:12 INFO - PROCESS | 3656 | 1464052392354 Marionette DEBUG loaded listener.js 18:13:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (16CAD800) [pid = 3656] [serial = 1169] [outer = 1277CC00] 18:13:12 INFO - PROCESS | 3656 | 1464052392751 Marionette TRACE conn9 <- [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]]]}] 18:13:12 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 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:13:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:13:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:13:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:13:12 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. 18:13:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:13:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 18:13:12 INFO - PROCESS | 3656 | 1464052392833 Marionette TRACE conn9 -> [0,1521,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 3656 | 1464052392835 Marionette TRACE conn9 <- [1,1521,null,{"value":"13"}] 18:13:12 INFO - PROCESS | 3656 | 1464052392839 Marionette TRACE conn9 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - PROCESS | 3656 | 1464052392840 Marionette TRACE conn9 <- [1,1522,null,{}] 18:13:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:13:12 INFO - PROCESS | 3656 | 1464052392844 Marionette TRACE conn9 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:12 INFO - PROCESS | 3656 | 1464052392925 Marionette TRACE conn9 <- [1,1523,null,{"value":null}] 18:13:13 INFO - PROCESS | 3656 | 1464052392974 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:13 INFO - PROCESS | 3656 | ++DOCSHELL 0DD38000 == 16 [pid = 3656] [id = 390] 18:13:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (12446000) [pid = 3656] [serial = 1170] [outer = 00000000] 18:13:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (1751E000) [pid = 3656] [serial = 1171] [outer = 12446000] 18:13:13 INFO - PROCESS | 3656 | 1464052393019 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (175ED000) [pid = 3656] [serial = 1172] [outer = 12446000] 18:13:13 INFO - PROCESS | 3656 | 1464052393459 Marionette TRACE conn9 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:13:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:13:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 671ms 18:13:13 INFO - PROCESS | 3656 | 1464052393527 Marionette TRACE conn9 -> [0,1525,"getWindowHandle",null] 18:13:13 INFO - PROCESS | 3656 | 1464052393529 Marionette TRACE conn9 <- [1,1525,null,{"value":"13"}] 18:13:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:13:13 INFO - PROCESS | 3656 | 1464052393532 Marionette TRACE conn9 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:13:13 INFO - PROCESS | 3656 | 1464052393534 Marionette TRACE conn9 <- [1,1526,null,{}] 18:13:13 INFO - PROCESS | 3656 | 1464052393537 Marionette TRACE conn9 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:13 INFO - PROCESS | 3656 | 1464052393673 Marionette TRACE conn9 <- [1,1527,null,{"value":null}] 18:13:13 INFO - PROCESS | 3656 | 1464052393810 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:13 INFO - PROCESS | 3656 | ++DOCSHELL 0D7EC800 == 17 [pid = 3656] [id = 391] 18:13:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (0D8F2000) [pid = 3656] [serial = 1173] [outer = 00000000] 18:13:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (0DB65400) [pid = 3656] [serial = 1174] [outer = 0D8F2000] 18:13:13 INFO - PROCESS | 3656 | 1464052393872 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (0DD36800) [pid = 3656] [serial = 1175] [outer = 0D8F2000] 18:13:14 INFO - PROCESS | 3656 | 1464052394507 Marionette TRACE conn9 <- [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]]]}] 18:13:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:13:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1016ms 18:13:14 INFO - PROCESS | 3656 | 1464052394553 Marionette TRACE conn9 -> [0,1529,"getWindowHandle",null] 18:13:14 INFO - PROCESS | 3656 | 1464052394557 Marionette TRACE conn9 <- [1,1529,null,{"value":"13"}] 18:13:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:13:14 INFO - PROCESS | 3656 | 1464052394562 Marionette TRACE conn9 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:13:14 INFO - PROCESS | 3656 | 1464052394565 Marionette TRACE conn9 <- [1,1530,null,{}] 18:13:14 INFO - PROCESS | 3656 | 1464052394589 Marionette TRACE conn9 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:14 INFO - PROCESS | 3656 | 1464052394699 Marionette TRACE conn9 <- [1,1531,null,{"value":null}] 18:13:14 INFO - PROCESS | 3656 | 1464052394840 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:14 INFO - PROCESS | 3656 | ++DOCSHELL 12776400 == 18 [pid = 3656] [id = 392] 18:13:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (12776800) [pid = 3656] [serial = 1176] [outer = 00000000] 18:13:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (13A45800) [pid = 3656] [serial = 1177] [outer = 12776800] 18:13:14 INFO - PROCESS | 3656 | 1464052394899 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (1509E000) [pid = 3656] [serial = 1178] [outer = 12776800] 18:13:15 INFO - PROCESS | 3656 | 1464052395409 Marionette TRACE conn9 <- [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]]]}] 18:13:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:13:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 890ms 18:13:15 INFO - PROCESS | 3656 | 1464052395453 Marionette TRACE conn9 -> [0,1533,"getWindowHandle",null] 18:13:15 INFO - PROCESS | 3656 | 1464052395457 Marionette TRACE conn9 <- [1,1533,null,{"value":"13"}] 18:13:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:13:15 INFO - PROCESS | 3656 | 1464052395461 Marionette TRACE conn9 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:13:15 INFO - PROCESS | 3656 | 1464052395463 Marionette TRACE conn9 <- [1,1534,null,{}] 18:13:15 INFO - PROCESS | 3656 | 1464052395467 Marionette TRACE conn9 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:15 INFO - PROCESS | 3656 | 1464052395573 Marionette TRACE conn9 <- [1,1535,null,{"value":null}] 18:13:15 INFO - PROCESS | 3656 | 1464052395739 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:15 INFO - PROCESS | 3656 | ++DOCSHELL 16CAE000 == 19 [pid = 3656] [id = 393] 18:13:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (16D69800) [pid = 3656] [serial = 1179] [outer = 00000000] 18:13:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 161 (17431800) [pid = 3656] [serial = 1180] [outer = 16D69800] 18:13:15 INFO - PROCESS | 3656 | 1464052395816 Marionette DEBUG loaded listener.js 18:13:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 162 (17AA6C00) [pid = 3656] [serial = 1181] [outer = 16D69800] 18:13:16 INFO - PROCESS | 3656 | 1464052396393 Marionette TRACE conn9 <- [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]]]}] 18:13:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:13:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 18:13:16 INFO - PROCESS | 3656 | 1464052396432 Marionette TRACE conn9 -> [0,1537,"getWindowHandle",null] 18:13:16 INFO - PROCESS | 3656 | 1464052396437 Marionette TRACE conn9 <- [1,1537,null,{"value":"13"}] 18:13:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:13:16 INFO - PROCESS | 3656 | 1464052396447 Marionette TRACE conn9 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:13:16 INFO - PROCESS | 3656 | 1464052396452 Marionette TRACE conn9 <- [1,1538,null,{}] 18:13:16 INFO - PROCESS | 3656 | 1464052396476 Marionette TRACE conn9 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:16 INFO - PROCESS | 3656 | 1464052396588 Marionette TRACE conn9 <- [1,1539,null,{"value":null}] 18:13:16 INFO - PROCESS | 3656 | 1464052396735 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 3656 | ++DOCSHELL 1819E800 == 20 [pid = 3656] [id = 394] 18:13:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 163 (182DC800) [pid = 3656] [serial = 1182] [outer = 00000000] 18:13:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 164 (182E6800) [pid = 3656] [serial = 1183] [outer = 182DC800] 18:13:16 INFO - PROCESS | 3656 | 1464052396797 Marionette DEBUG loaded listener.js 18:13:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 165 (182E7C00) [pid = 3656] [serial = 1184] [outer = 182DC800] 18:13:17 INFO - PROCESS | 3656 | 1464052397348 Marionette TRACE conn9 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:13:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:13:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 951ms 18:13:17 INFO - PROCESS | 3656 | 1464052397392 Marionette TRACE conn9 -> [0,1541,"getWindowHandle",null] 18:13:17 INFO - PROCESS | 3656 | 1464052397395 Marionette TRACE conn9 <- [1,1541,null,{"value":"13"}] 18:13:17 INFO - PROCESS | 3656 | 1464052397398 Marionette TRACE conn9 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:13:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:13:17 INFO - PROCESS | 3656 | 1464052397400 Marionette TRACE conn9 <- [1,1542,null,{}] 18:13:17 INFO - PROCESS | 3656 | 1464052397403 Marionette TRACE conn9 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:17 INFO - PROCESS | 3656 | 1464052397540 Marionette TRACE conn9 <- [1,1543,null,{"value":null}] 18:13:17 INFO - PROCESS | 3656 | 1464052397699 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:17 INFO - PROCESS | 3656 | ++DOCSHELL 183CC000 == 21 [pid = 3656] [id = 395] 18:13:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 166 (183CC400) [pid = 3656] [serial = 1185] [outer = 00000000] 18:13:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 167 (19027000) [pid = 3656] [serial = 1186] [outer = 183CC400] 18:13:17 INFO - PROCESS | 3656 | 1464052397754 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 168 (190A6C00) [pid = 3656] [serial = 1187] [outer = 183CC400] 18:13:18 INFO - PROCESS | 3656 | 1464052398320 Marionette TRACE conn9 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:13:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:13:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 18:13:18 INFO - PROCESS | 3656 | 1464052398372 Marionette TRACE conn9 -> [0,1545,"getWindowHandle",null] 18:13:18 INFO - PROCESS | 3656 | 1464052398375 Marionette TRACE conn9 <- [1,1545,null,{"value":"13"}] 18:13:18 INFO - PROCESS | 3656 | 1464052398378 Marionette TRACE conn9 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:13:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:13:18 INFO - PROCESS | 3656 | 1464052398380 Marionette TRACE conn9 <- [1,1546,null,{}] 18:13:18 INFO - PROCESS | 3656 | 1464052398383 Marionette TRACE conn9 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:18 INFO - PROCESS | 3656 | 1464052398487 Marionette TRACE conn9 <- [1,1547,null,{"value":null}] 18:13:18 INFO - PROCESS | 3656 | 1464052398634 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:18 INFO - PROCESS | 3656 | ++DOCSHELL 11F3FC00 == 22 [pid = 3656] [id = 396] 18:13:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 169 (11F42400) [pid = 3656] [serial = 1188] [outer = 00000000] 18:13:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 170 (12729800) [pid = 3656] [serial = 1189] [outer = 11F42400] 18:13:18 INFO - PROCESS | 3656 | 1464052398696 Marionette DEBUG loaded listener.js 18:13:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 171 (0D778800) [pid = 3656] [serial = 1190] [outer = 11F42400] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 170 (1506E400) [pid = 3656] [serial = 1096] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 169 (1537C400) [pid = 3656] [serial = 1121] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 168 (0E07C000) [pid = 3656] [serial = 1092] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 167 (14095800) [pid = 3656] [serial = 1123] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 166 (13A4AC00) [pid = 3656] [serial = 1120] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 165 (20439800) [pid = 3656] [serial = 1047] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 164 (20E07400) [pid = 3656] [serial = 1050] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 163 (2043DC00) [pid = 3656] [serial = 1048] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 162 (1CA4E800) [pid = 3656] [serial = 1029] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 161 (13A49C00) [pid = 3656] [serial = 1036] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 160 (1272B000) [pid = 3656] [serial = 1035] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (20EC1400) [pid = 3656] [serial = 1051] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (183CD000) [pid = 3656] [serial = 1039] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (17915400) [pid = 3656] [serial = 1038] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (1F68DC00) [pid = 3656] [serial = 1044] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (1A5A7800) [pid = 3656] [serial = 1041] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (13F9A800) [pid = 3656] [serial = 1054] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (1B2B5000) [pid = 3656] [serial = 1042] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (126C0800) [pid = 3656] [serial = 1086] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1D565400) [pid = 3656] [serial = 1033] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (1D165800) [pid = 3656] [serial = 1032] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (2073D000) [pid = 3656] [serial = 1069] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (11F4CC00) [pid = 3656] [serial = 1062] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1CFBAC00) [pid = 3656] [serial = 1030] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (2145E800) [pid = 3656] [serial = 1077] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (2066AC00) [pid = 3656] [serial = 1068] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (17AB3800) [pid = 3656] [serial = 1083] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (21DB8000) [pid = 3656] [serial = 1080] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1B040400) [pid = 3656] [serial = 1056] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (11F49C00) [pid = 3656] [serial = 1053] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (218CC800) [pid = 3656] [serial = 1072] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (1B2B2C00) [pid = 3656] [serial = 1065] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (21D50800) [pid = 3656] [serial = 1074] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (12783400) [pid = 3656] [serial = 1063] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (12916000) [pid = 3656] [serial = 1087] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (163B4800) [pid = 3656] [serial = 1089] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (20ECE800) [pid = 3656] [serial = 1060] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (21D52000) [pid = 3656] [serial = 1078] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (218C9000) [pid = 3656] [serial = 1071] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (21D55800) [pid = 3656] [serial = 1075] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (21DBC800) [pid = 3656] [serial = 1081] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (18FB9C00) [pid = 3656] [serial = 1084] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1CA45C00) [pid = 3656] [serial = 1066] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (16CACC00) [pid = 3656] [serial = 1090] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1BECF000) [pid = 3656] [serial = 1057] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1F69F800) [pid = 3656] [serial = 1045] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1B053000) [pid = 3656] [serial = 1130] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1BED5000) [pid = 3656] [serial = 1132] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1AD83800) [pid = 3656] [serial = 1129] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (18147000) [pid = 3656] [serial = 1127] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1564D000) [pid = 3656] [serial = 1124] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (17AA8000) [pid = 3656] [serial = 1126] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (17423C00) [pid = 3656] [serial = 1100] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (182DD400) [pid = 3656] [serial = 1102] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (0E9E5800) [pid = 3656] [serial = 1093] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (16C1E800) [pid = 3656] [serial = 1099] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1B039400) [pid = 3656] [serial = 1109] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1B04C000) [pid = 3656] [serial = 1111] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (19273C00) [pid = 3656] [serial = 1106] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1AD7A400) [pid = 3656] [serial = 1108] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (182E8800) [pid = 3656] [serial = 1103] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (19025800) [pid = 3656] [serial = 1105] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1CFBFC00) [pid = 3656] [serial = 1136] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1E031800) [pid = 3656] [serial = 1138] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1CA4A800) [pid = 3656] [serial = 1133] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1537F000) [pid = 3656] [serial = 1097] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1CF0D400) [pid = 3656] [serial = 1135] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (2043C000) [pid = 3656] [serial = 1145] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (20738C00) [pid = 3656] [serial = 1147] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (20EC2400) [pid = 3656] [serial = 1059] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (20744C00) [pid = 3656] [serial = 1148] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1F6A5800) [pid = 3656] [serial = 1142] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (20439400) [pid = 3656] [serial = 1144] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1F6A2000) [pid = 3656] [serial = 1141] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1F68EC00) [pid = 3656] [serial = 1139] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1B45D400) [pid = 3656] [serial = 1118] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (1B2ADC00) [pid = 3656] [serial = 1115] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (1B45CC00) [pid = 3656] [serial = 1117] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (1B0CAC00) [pid = 3656] [serial = 1112] [outer = 00000000] [url = about:blank] 18:13:18 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (1B0D8800) [pid = 3656] [serial = 1114] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (1506F000) [pid = 3656] [serial = 1011] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (17430400) [pid = 3656] [serial = 1014] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (1909E800) [pid = 3656] [serial = 1017] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (1A59D000) [pid = 3656] [serial = 1020] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (1B043C00) [pid = 3656] [serial = 1023] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (1BA1F800) [pid = 3656] [serial = 1026] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (12720400) [pid = 3656] [serial = 1150] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (0E6E0C00) [pid = 3656] [serial = 925] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (1F69BC00) [pid = 3656] [serial = 943] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (1810BC00) [pid = 3656] [serial = 985] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (20E07800) [pid = 3656] [serial = 997] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (1BE0CC00) [pid = 3656] [serial = 1027] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (1AD7A800) [pid = 3656] [serial = 1021] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (12774800) [pid = 3656] [serial = 982] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (1E031000) [pid = 3656] [serial = 940] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (1F6A1C00) [pid = 3656] [serial = 685] [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.] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (1927C800) [pid = 3656] [serial = 1018] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (1D16A800) [pid = 3656] [serial = 937] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (1CFC2000) [pid = 3656] [serial = 934] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 71 (176C9800) [pid = 3656] [serial = 1015] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 70 (16BBBC00) [pid = 3656] [serial = 946] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 69 (1B051000) [pid = 3656] [serial = 1024] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 68 (1CF06400) [pid = 3656] [serial = 988] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 67 (1F698C00) [pid = 3656] [serial = 991] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 66 (1B03BC00) [pid = 3656] [serial = 931] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 65 (1564CC00) [pid = 3656] [serial = 1012] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 64 (20EC3000) [pid = 3656] [serial = 1000] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 63 (203E4400) [pid = 3656] [serial = 994] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 62 (13F9C800) [pid = 3656] [serial = 1009] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 61 (15B08000) [pid = 3656] [serial = 928] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | --DOMWINDOW == 60 (1B03B400) [pid = 3656] [serial = 874] [outer = 00000000] [url = about:blank] 18:13:20 INFO - PROCESS | 3656 | 1464052400270 Marionette TRACE conn9 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:13:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:13:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1918ms 18:13:20 INFO - PROCESS | 3656 | 1464052400300 Marionette TRACE conn9 -> [0,1549,"getWindowHandle",null] 18:13:20 INFO - PROCESS | 3656 | 1464052400304 Marionette TRACE conn9 <- [1,1549,null,{"value":"13"}] 18:13:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:13:20 INFO - PROCESS | 3656 | 1464052400311 Marionette TRACE conn9 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:13:20 INFO - PROCESS | 3656 | 1464052400315 Marionette TRACE conn9 <- [1,1550,null,{}] 18:13:20 INFO - PROCESS | 3656 | 1464052400322 Marionette TRACE conn9 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:20 INFO - PROCESS | 3656 | 1464052400409 Marionette TRACE conn9 <- [1,1551,null,{"value":null}] 18:13:20 INFO - PROCESS | 3656 | 1464052400494 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:20 INFO - PROCESS | 3656 | ++DOCSHELL 0DA49400 == 23 [pid = 3656] [id = 397] 18:13:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 61 (0DA4C000) [pid = 3656] [serial = 1191] [outer = 00000000] 18:13:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 62 (0E042400) [pid = 3656] [serial = 1192] [outer = 0DA4C000] 18:13:20 INFO - PROCESS | 3656 | 1464052400542 Marionette DEBUG loaded listener.js 18:13:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 63 (0E07D800) [pid = 3656] [serial = 1193] [outer = 0DA4C000] 18:13:20 INFO - PROCESS | 3656 | 1464052400946 Marionette TRACE conn9 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 18:13:21 INFO - PROCESS | 3656 | 1464052400985 Marionette TRACE conn9 -> [0,1553,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 3656 | 1464052400991 Marionette TRACE conn9 <- [1,1553,null,{"value":"13"}] 18:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:13:21 INFO - PROCESS | 3656 | 1464052400997 Marionette TRACE conn9 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 3656 | 1464052401000 Marionette TRACE conn9 <- [1,1554,null,{}] 18:13:21 INFO - PROCESS | 3656 | 1464052401004 Marionette TRACE conn9 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:21 INFO - PROCESS | 3656 | 1464052401084 Marionette TRACE conn9 <- [1,1555,null,{"value":null}] 18:13:21 INFO - PROCESS | 3656 | 1464052401129 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 3656 | ++DOCSHELL 11F41800 == 24 [pid = 3656] [id = 398] 18:13:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 64 (11F42000) [pid = 3656] [serial = 1194] [outer = 00000000] 18:13:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 65 (11F4D800) [pid = 3656] [serial = 1195] [outer = 11F42000] 18:13:21 INFO - PROCESS | 3656 | 1464052401173 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 66 (12475400) [pid = 3656] [serial = 1196] [outer = 11F42000] 18:13:21 INFO - PROCESS | 3656 | 1464052401616 Marionette TRACE conn9 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:13:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 18:13:21 INFO - PROCESS | 3656 | 1464052401670 Marionette TRACE conn9 -> [0,1557,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 3656 | 1464052401672 Marionette TRACE conn9 <- [1,1557,null,{"value":"13"}] 18:13:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:13:21 INFO - PROCESS | 3656 | 1464052401676 Marionette TRACE conn9 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 3656 | 1464052401679 Marionette TRACE conn9 <- [1,1558,null,{}] 18:13:21 INFO - PROCESS | 3656 | 1464052401691 Marionette TRACE conn9 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:21 INFO - PROCESS | 3656 | 1464052401773 Marionette TRACE conn9 <- [1,1559,null,{"value":null}] 18:13:21 INFO - PROCESS | 3656 | 1464052401787 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:21 INFO - PROCESS | 3656 | ++DOCSHELL 12779400 == 25 [pid = 3656] [id = 399] 18:13:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 67 (1277AC00) [pid = 3656] [serial = 1197] [outer = 00000000] 18:13:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 68 (1277F400) [pid = 3656] [serial = 1198] [outer = 1277AC00] 18:13:21 INFO - PROCESS | 3656 | 1464052401850 Marionette DEBUG loaded listener.js 18:13:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 69 (1295DC00) [pid = 3656] [serial = 1199] [outer = 1277AC00] 18:13:22 INFO - PROCESS | 3656 | 1464052402297 Marionette TRACE conn9 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:13:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:13:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 18:13:22 INFO - PROCESS | 3656 | 1464052402349 Marionette TRACE conn9 -> [0,1561,"getWindowHandle",null] 18:13:22 INFO - PROCESS | 3656 | 1464052402352 Marionette TRACE conn9 <- [1,1561,null,{"value":"13"}] 18:13:22 INFO - PROCESS | 3656 | 1464052402355 Marionette TRACE conn9 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:13:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:13:22 INFO - PROCESS | 3656 | 1464052402357 Marionette TRACE conn9 <- [1,1562,null,{}] 18:13:22 INFO - PROCESS | 3656 | 1464052402360 Marionette TRACE conn9 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:22 INFO - PROCESS | 3656 | 1464052402468 Marionette TRACE conn9 <- [1,1563,null,{"value":null}] 18:13:22 INFO - PROCESS | 3656 | 1464052402564 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:22 INFO - PROCESS | 3656 | ++DOCSHELL 13A45C00 == 26 [pid = 3656] [id = 400] 18:13:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 70 (13A4F800) [pid = 3656] [serial = 1200] [outer = 00000000] 18:13:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 71 (140D1400) [pid = 3656] [serial = 1201] [outer = 13A4F800] 18:13:22 INFO - PROCESS | 3656 | 1464052402618 Marionette DEBUG loaded listener.js 18:13:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 72 (15318800) [pid = 3656] [serial = 1202] [outer = 13A4F800] 18:13:23 INFO - PROCESS | 3656 | 1464052403061 Marionette TRACE conn9 <- [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]]]}] 18:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 18:13:23 INFO - PROCESS | 3656 | 1464052403099 Marionette TRACE conn9 -> [0,1565,"getWindowHandle",null] 18:13:23 INFO - PROCESS | 3656 | 1464052403101 Marionette TRACE conn9 <- [1,1565,null,{"value":"13"}] 18:13:23 INFO - PROCESS | 3656 | 1464052403104 Marionette TRACE conn9 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:13:23 INFO - PROCESS | 3656 | 1464052403106 Marionette TRACE conn9 <- [1,1566,null,{}] 18:13:23 INFO - PROCESS | 3656 | 1464052403109 Marionette TRACE conn9 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:23 INFO - PROCESS | 3656 | 1464052403212 Marionette TRACE conn9 <- [1,1567,null,{"value":null}] 18:13:23 INFO - PROCESS | 3656 | 1464052403218 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:23 INFO - PROCESS | 3656 | ++DOCSHELL 1531D000 == 27 [pid = 3656] [id = 401] 18:13:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (1537EC00) [pid = 3656] [serial = 1203] [outer = 00000000] 18:13:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (1560B400) [pid = 3656] [serial = 1204] [outer = 1537EC00] 18:13:23 INFO - PROCESS | 3656 | 1464052403263 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (15648800) [pid = 3656] [serial = 1205] [outer = 1537EC00] 18:13:23 INFO - PROCESS | 3656 | 1464052403757 Marionette TRACE conn9 <- [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]]]}] 18:13:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:13:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 18:13:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:13:23 INFO - PROCESS | 3656 | 1464052403781 Marionette TRACE conn9 -> [0,1569,"getWindowHandle",null] 18:13:23 INFO - PROCESS | 3656 | 1464052403783 Marionette TRACE conn9 <- [1,1569,null,{"value":"13"}] 18:13:23 INFO - PROCESS | 3656 | 1464052403786 Marionette TRACE conn9 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:13:23 INFO - PROCESS | 3656 | 1464052403787 Marionette TRACE conn9 <- [1,1570,null,{}] 18:13:23 INFO - PROCESS | 3656 | 1464052403790 Marionette TRACE conn9 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:24 INFO - PROCESS | 3656 | 1464052404082 Marionette TRACE conn9 <- [1,1571,null,{"value":null}] 18:13:24 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (12446000) [pid = 3656] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:13:24 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (1362E400) [pid = 3656] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:13:24 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (15606800) [pid = 3656] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:13:24 INFO - PROCESS | 3656 | --DOMWINDOW == 71 (1223A400) [pid = 3656] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:13:24 INFO - PROCESS | 3656 | --DOMWINDOW == 70 (0DD33C00) [pid = 3656] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:13:24 INFO - PROCESS | 3656 | --DOMWINDOW == 69 (0EBDD400) [pid = 3656] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:13:24 INFO - PROCESS | 3656 | --DOMWINDOW == 68 (0DBA1400) [pid = 3656] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:13:24 INFO - PROCESS | 3656 | --DOMWINDOW == 67 (1277CC00) [pid = 3656] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:13:24 INFO - PROCESS | 3656 | 1464052404188 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:24 INFO - PROCESS | 3656 | ++DOCSHELL 0D737400 == 28 [pid = 3656] [id = 402] 18:13:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 68 (0D777400) [pid = 3656] [serial = 1206] [outer = 00000000] 18:13:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 69 (0DD2F800) [pid = 3656] [serial = 1207] [outer = 0D777400] 18:13:24 INFO - PROCESS | 3656 | 1464052404245 Marionette DEBUG loaded listener.js 18:13:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 70 (0E041800) [pid = 3656] [serial = 1208] [outer = 0D777400] 18:13:24 INFO - PROCESS | 3656 | 1464052404815 Marionette TRACE conn9 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:13:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:13:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1079ms 18:13:24 INFO - PROCESS | 3656 | 1464052404867 Marionette TRACE conn9 -> [0,1573,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 3656 | 1464052404871 Marionette TRACE conn9 <- [1,1573,null,{"value":"13"}] 18:13:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:13:24 INFO - PROCESS | 3656 | 1464052404875 Marionette TRACE conn9 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - PROCESS | 3656 | 1464052404880 Marionette TRACE conn9 <- [1,1574,null,{}] 18:13:24 INFO - PROCESS | 3656 | 1464052404884 Marionette TRACE conn9 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:25 INFO - PROCESS | 3656 | 1464052404984 Marionette TRACE conn9 <- [1,1575,null,{"value":null}] 18:13:25 INFO - PROCESS | 3656 | 1464052405069 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 3656 | ++DOCSHELL 12725400 == 29 [pid = 3656] [id = 403] 18:13:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 71 (12726C00) [pid = 3656] [serial = 1209] [outer = 00000000] 18:13:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 72 (12779000) [pid = 3656] [serial = 1210] [outer = 12726C00] 18:13:25 INFO - PROCESS | 3656 | 1464052405166 Marionette DEBUG loaded listener.js 18:13:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (1362E400) [pid = 3656] [serial = 1211] [outer = 12726C00] 18:13:25 INFO - PROCESS | 3656 | 1464052405775 Marionette TRACE conn9 <- [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]]]}] 18:13:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:13:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 990ms 18:13:25 INFO - PROCESS | 3656 | 1464052405866 Marionette TRACE conn9 -> [0,1577,"getWindowHandle",null] 18:13:25 INFO - PROCESS | 3656 | 1464052405870 Marionette TRACE conn9 <- [1,1577,null,{"value":"13"}] 18:13:25 INFO - PROCESS | 3656 | 1464052405887 Marionette TRACE conn9 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:13:25 INFO - PROCESS | 3656 | 1464052405889 Marionette TRACE conn9 <- [1,1578,null,{}] 18:13:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:13:25 INFO - PROCESS | 3656 | 1464052405894 Marionette TRACE conn9 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:26 INFO - PROCESS | 3656 | 1464052405998 Marionette TRACE conn9 <- [1,1579,null,{"value":null}] 18:13:26 INFO - PROCESS | 3656 | 1464052406077 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:26 INFO - PROCESS | 3656 | ++DOCSHELL 15B15400 == 30 [pid = 3656] [id = 404] 18:13:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (1638B400) [pid = 3656] [serial = 1212] [outer = 00000000] 18:13:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (16C0F000) [pid = 3656] [serial = 1213] [outer = 1638B400] 18:13:26 INFO - PROCESS | 3656 | 1464052406173 Marionette DEBUG loaded listener.js 18:13:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (16CB1C00) [pid = 3656] [serial = 1214] [outer = 1638B400] 18:13:26 INFO - PROCESS | 3656 | 1464052406757 Marionette TRACE conn9 <- [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]]]}] 18:13:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:13:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 932ms 18:13:26 INFO - PROCESS | 3656 | 1464052406825 Marionette TRACE conn9 -> [0,1581,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 3656 | 1464052406829 Marionette TRACE conn9 <- [1,1581,null,{"value":"13"}] 18:13:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:13:26 INFO - PROCESS | 3656 | 1464052406853 Marionette TRACE conn9 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - PROCESS | 3656 | 1464052406858 Marionette TRACE conn9 <- [1,1582,null,{}] 18:13:26 INFO - PROCESS | 3656 | 1464052406864 Marionette TRACE conn9 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:26 INFO - PROCESS | 3656 | 1464052406965 Marionette TRACE conn9 <- [1,1583,null,{"value":null}] 18:13:27 INFO - PROCESS | 3656 | 1464052407046 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:27 INFO - PROCESS | 3656 | ++DOCSHELL 12778C00 == 31 [pid = 3656] [id = 405] 18:13:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (17430C00) [pid = 3656] [serial = 1215] [outer = 00000000] 18:13:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (175EDC00) [pid = 3656] [serial = 1216] [outer = 17430C00] 18:13:27 INFO - PROCESS | 3656 | 1464052407100 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (17911C00) [pid = 3656] [serial = 1217] [outer = 17430C00] 18:13:27 INFO - PROCESS | 3656 | 1464052407764 Marionette TRACE conn9 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:13:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:13:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1007ms 18:13:27 INFO - PROCESS | 3656 | 1464052407842 Marionette TRACE conn9 -> [0,1585,"getWindowHandle",null] 18:13:27 INFO - PROCESS | 3656 | 1464052407846 Marionette TRACE conn9 <- [1,1585,null,{"value":"13"}] 18:13:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:13:27 INFO - PROCESS | 3656 | 1464052407852 Marionette TRACE conn9 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:13:27 INFO - PROCESS | 3656 | 1464052407856 Marionette TRACE conn9 <- [1,1586,null,{}] 18:13:27 INFO - PROCESS | 3656 | 1464052407863 Marionette TRACE conn9 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:27 INFO - PROCESS | 3656 | 1464052407966 Marionette TRACE conn9 <- [1,1587,null,{"value":null}] 18:13:28 INFO - PROCESS | 3656 | 1464052408080 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (1751E000) [pid = 3656] [serial = 1171] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (13A46400) [pid = 3656] [serial = 1159] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (15649400) [pid = 3656] [serial = 1162] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (14098400) [pid = 3656] [serial = 1160] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (15B13400) [pid = 3656] [serial = 1163] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (13F9B000) [pid = 3656] [serial = 1151] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (0DD3A800) [pid = 3656] [serial = 1153] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 71 (0E03F400) [pid = 3656] [serial = 1154] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 70 (11F42800) [pid = 3656] [serial = 1156] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 69 (175ED000) [pid = 3656] [serial = 1172] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 68 (0E03B800) [pid = 3656] [serial = 1165] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 67 (16C09000) [pid = 3656] [serial = 1168] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 66 (11F7AC00) [pid = 3656] [serial = 1166] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 65 (16CAD800) [pid = 3656] [serial = 1169] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | --DOMWINDOW == 64 (121E5800) [pid = 3656] [serial = 1157] [outer = 00000000] [url = about:blank] 18:13:28 INFO - PROCESS | 3656 | ++DOCSHELL 09078800 == 32 [pid = 3656] [id = 406] 18:13:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 65 (0D774C00) [pid = 3656] [serial = 1218] [outer = 00000000] 18:13:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 66 (0DD3DC00) [pid = 3656] [serial = 1219] [outer = 0D774C00] 18:13:28 INFO - PROCESS | 3656 | 1464052408149 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 67 (0E07DC00) [pid = 3656] [serial = 1220] [outer = 0D774C00] 18:13:28 INFO - PROCESS | 3656 | 1464052408541 Marionette TRACE conn9 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:13:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:13:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 730ms 18:13:28 INFO - PROCESS | 3656 | 1464052408582 Marionette TRACE conn9 -> [0,1589,"getWindowHandle",null] 18:13:28 INFO - PROCESS | 3656 | 1464052408588 Marionette TRACE conn9 <- [1,1589,null,{"value":"13"}] 18:13:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:13:28 INFO - PROCESS | 3656 | 1464052408593 Marionette TRACE conn9 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:13:28 INFO - PROCESS | 3656 | 1464052408596 Marionette TRACE conn9 <- [1,1590,null,{}] 18:13:28 INFO - PROCESS | 3656 | 1464052408600 Marionette TRACE conn9 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:28 INFO - PROCESS | 3656 | 1464052408680 Marionette TRACE conn9 <- [1,1591,null,{"value":null}] 18:13:28 INFO - PROCESS | 3656 | 1464052408688 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 3656 | ++DOCSHELL 0E035800 == 33 [pid = 3656] [id = 407] 18:13:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 68 (0E664800) [pid = 3656] [serial = 1221] [outer = 00000000] 18:13:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 69 (12713800) [pid = 3656] [serial = 1222] [outer = 0E664800] 18:13:28 INFO - PROCESS | 3656 | 1464052408732 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 70 (12729000) [pid = 3656] [serial = 1223] [outer = 0E664800] 18:13:29 INFO - PROCESS | 3656 | 1464052409189 Marionette TRACE conn9 <- [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]]]}] 18:13:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:13:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 630ms 18:13:29 INFO - PROCESS | 3656 | 1464052409227 Marionette TRACE conn9 -> [0,1593,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 3656 | 1464052409229 Marionette TRACE conn9 <- [1,1593,null,{"value":"13"}] 18:13:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:13:29 INFO - PROCESS | 3656 | 1464052409232 Marionette TRACE conn9 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - PROCESS | 3656 | 1464052409236 Marionette TRACE conn9 <- [1,1594,null,{}] 18:13:29 INFO - PROCESS | 3656 | 1464052409246 Marionette TRACE conn9 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:29 INFO - PROCESS | 3656 | 1464052409331 Marionette TRACE conn9 <- [1,1595,null,{"value":null}] 18:13:29 INFO - PROCESS | 3656 | 1464052409393 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:29 INFO - PROCESS | 3656 | ++DOCSHELL 150A1000 == 34 [pid = 3656] [id = 408] 18:13:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 71 (150A2000) [pid = 3656] [serial = 1224] [outer = 00000000] 18:13:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 72 (1537C400) [pid = 3656] [serial = 1225] [outer = 150A2000] 18:13:29 INFO - PROCESS | 3656 | 1464052409440 Marionette DEBUG loaded listener.js 18:13:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (15610C00) [pid = 3656] [serial = 1226] [outer = 150A2000] 18:13:29 INFO - PROCESS | 3656 | 1464052409882 Marionette TRACE conn9 <- [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]]]}] 18:13:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:13:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 18:13:29 INFO - PROCESS | 3656 | 1464052409907 Marionette TRACE conn9 -> [0,1597,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 3656 | 1464052409909 Marionette TRACE conn9 <- [1,1597,null,{"value":"13"}] 18:13:29 INFO - PROCESS | 3656 | 1464052409912 Marionette TRACE conn9 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:13:29 INFO - PROCESS | 3656 | 1464052409914 Marionette TRACE conn9 <- [1,1598,null,{}] 18:13:29 INFO - PROCESS | 3656 | 1464052409917 Marionette TRACE conn9 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:30 INFO - PROCESS | 3656 | 1464052410001 Marionette TRACE conn9 <- [1,1599,null,{"value":null}] 18:13:30 INFO - PROCESS | 3656 | 1464052410008 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:30 INFO - PROCESS | 3656 | ++DOCSHELL 1564A800 == 35 [pid = 3656] [id = 409] 18:13:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (15B14400) [pid = 3656] [serial = 1227] [outer = 00000000] 18:13:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (16C0FC00) [pid = 3656] [serial = 1228] [outer = 15B14400] 18:13:30 INFO - PROCESS | 3656 | 1464052410053 Marionette DEBUG loaded listener.js 18:13:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (0E1F0400) [pid = 3656] [serial = 1229] [outer = 15B14400] 18:13:30 INFO - PROCESS | 3656 | 1464052410509 Marionette TRACE conn9 <- [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]]]}] 18:13:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:13:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 631ms 18:13:30 INFO - PROCESS | 3656 | 1464052410549 Marionette TRACE conn9 -> [0,1601,"getWindowHandle",null] 18:13:30 INFO - PROCESS | 3656 | 1464052410552 Marionette TRACE conn9 <- [1,1601,null,{"value":"13"}] 18:13:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:13:30 INFO - PROCESS | 3656 | 1464052410555 Marionette TRACE conn9 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:13:30 INFO - PROCESS | 3656 | 1464052410556 Marionette TRACE conn9 <- [1,1602,null,{}] 18:13:30 INFO - PROCESS | 3656 | 1464052410560 Marionette TRACE conn9 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:30 INFO - PROCESS | 3656 | 1464052410663 Marionette TRACE conn9 <- [1,1603,null,{"value":null}] 18:13:30 INFO - PROCESS | 3656 | 1464052410669 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:30 INFO - PROCESS | 3656 | ++DOCSHELL 17425800 == 36 [pid = 3656] [id = 410] 18:13:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (17427000) [pid = 3656] [serial = 1230] [outer = 00000000] 18:13:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (175EA400) [pid = 3656] [serial = 1231] [outer = 17427000] 18:13:30 INFO - PROCESS | 3656 | 1464052410714 Marionette DEBUG loaded listener.js 18:13:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (175EC400) [pid = 3656] [serial = 1232] [outer = 17427000] 18:13:31 INFO - PROCESS | 3656 | 1464052411176 Marionette TRACE conn9 <- [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]]]}] 18:13:31 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 18:13:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 18:13:31 INFO - PROCESS | 3656 | 1464052411228 Marionette TRACE conn9 -> [0,1605,"getWindowHandle",null] 18:13:31 INFO - PROCESS | 3656 | 1464052411230 Marionette TRACE conn9 <- [1,1605,null,{"value":"13"}] 18:13:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:13:31 INFO - PROCESS | 3656 | 1464052411240 Marionette TRACE conn9 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:13:31 INFO - PROCESS | 3656 | 1464052411242 Marionette TRACE conn9 <- [1,1606,null,{}] 18:13:31 INFO - PROCESS | 3656 | 1464052411261 Marionette TRACE conn9 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:31 INFO - PROCESS | 3656 | 1464052411388 Marionette TRACE conn9 <- [1,1607,null,{"value":null}] 18:13:31 INFO - PROCESS | 3656 | 1464052411400 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:31 INFO - PROCESS | 3656 | ++DOCSHELL 16C13C00 == 37 [pid = 3656] [id = 411] 18:13:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (17AAA000) [pid = 3656] [serial = 1233] [outer = 00000000] 18:13:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (18147400) [pid = 3656] [serial = 1234] [outer = 17AAA000] 18:13:31 INFO - PROCESS | 3656 | 1464052411493 Marionette DEBUG loaded listener.js 18:13:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (182DB800) [pid = 3656] [serial = 1235] [outer = 17AAA000] 18:13:31 INFO - PROCESS | 3656 | 1464052411887 Marionette TRACE conn9 <- [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]]]}] 18:13:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:13:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 18:13:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:13:31 INFO - PROCESS | 3656 | 1464052411915 Marionette TRACE conn9 -> [0,1609,"getWindowHandle",null] 18:13:31 INFO - PROCESS | 3656 | 1464052411917 Marionette TRACE conn9 <- [1,1609,null,{"value":"13"}] 18:13:31 INFO - PROCESS | 3656 | 1464052411920 Marionette TRACE conn9 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:13:31 INFO - PROCESS | 3656 | 1464052411922 Marionette TRACE conn9 <- [1,1610,null,{}] 18:13:31 INFO - PROCESS | 3656 | 1464052411925 Marionette TRACE conn9 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:32 INFO - PROCESS | 3656 | 1464052412057 Marionette TRACE conn9 <- [1,1611,null,{"value":null}] 18:13:32 INFO - PROCESS | 3656 | 1464052412076 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:32 INFO - PROCESS | 3656 | ++DOCSHELL 18146C00 == 38 [pid = 3656] [id = 412] 18:13:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (182E4000) [pid = 3656] [serial = 1236] [outer = 00000000] 18:13:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (183B8800) [pid = 3656] [serial = 1237] [outer = 182E4000] 18:13:32 INFO - PROCESS | 3656 | 1464052412120 Marionette DEBUG loaded listener.js 18:13:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (183C5400) [pid = 3656] [serial = 1238] [outer = 182E4000] 18:13:32 INFO - PROCESS | 3656 | 1464052412582 Marionette TRACE conn9 <- [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]]]}] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (182DC800) [pid = 3656] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (16D69800) [pid = 3656] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (0D8F2000) [pid = 3656] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (12776800) [pid = 3656] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (183CC400) [pid = 3656] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (0DA4C000) [pid = 3656] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (11F42000) [pid = 3656] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (1277AC00) [pid = 3656] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:13:32 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (13A4F800) [pid = 3656] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:13:32 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 18:13:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 730ms 18:13:32 INFO - PROCESS | 3656 | 1464052412653 Marionette TRACE conn9 -> [0,1613,"getWindowHandle",null] 18:13:32 INFO - PROCESS | 3656 | 1464052412655 Marionette TRACE conn9 <- [1,1613,null,{"value":"13"}] 18:13:32 INFO - PROCESS | 3656 | 1464052412658 Marionette TRACE conn9 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:13:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:13:32 INFO - PROCESS | 3656 | 1464052412660 Marionette TRACE conn9 <- [1,1614,null,{}] 18:13:32 INFO - PROCESS | 3656 | 1464052412664 Marionette TRACE conn9 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:32 INFO - PROCESS | 3656 | 1464052412748 Marionette TRACE conn9 <- [1,1615,null,{"value":null}] 18:13:32 INFO - PROCESS | 3656 | 1464052412756 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:32 INFO - PROCESS | 3656 | ++DOCSHELL 11F40000 == 39 [pid = 3656] [id = 413] 18:13:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (12776800) [pid = 3656] [serial = 1239] [outer = 00000000] 18:13:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (15602000) [pid = 3656] [serial = 1240] [outer = 12776800] 18:13:32 INFO - PROCESS | 3656 | 1464052412799 Marionette DEBUG loaded listener.js 18:13:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (16CAFC00) [pid = 3656] [serial = 1241] [outer = 12776800] 18:13:33 INFO - PROCESS | 3656 | 1464052413197 Marionette TRACE conn9 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:13:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:13:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 570ms 18:13:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:13:33 INFO - PROCESS | 3656 | 1464052413233 Marionette TRACE conn9 -> [0,1617,"getWindowHandle",null] 18:13:33 INFO - PROCESS | 3656 | 1464052413235 Marionette TRACE conn9 <- [1,1617,null,{"value":"13"}] 18:13:33 INFO - PROCESS | 3656 | 1464052413238 Marionette TRACE conn9 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:13:33 INFO - PROCESS | 3656 | 1464052413239 Marionette TRACE conn9 <- [1,1618,null,{}] 18:13:33 INFO - PROCESS | 3656 | 1464052413242 Marionette TRACE conn9 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:33 INFO - PROCESS | 3656 | 1464052413353 Marionette TRACE conn9 <- [1,1619,null,{"value":null}] 18:13:33 INFO - PROCESS | 3656 | 1464052413406 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:33 INFO - PROCESS | 3656 | ++DOCSHELL 15069C00 == 40 [pid = 3656] [id = 414] 18:13:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (15610000) [pid = 3656] [serial = 1242] [outer = 00000000] 18:13:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (19032C00) [pid = 3656] [serial = 1243] [outer = 15610000] 18:13:33 INFO - PROCESS | 3656 | 1464052413449 Marionette DEBUG loaded listener.js 18:13:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (19276400) [pid = 3656] [serial = 1244] [outer = 15610000] 18:13:33 INFO - PROCESS | 3656 | 1464052413833 Marionette TRACE conn9 <- [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]]]}] 18:13:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:13:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 631ms 18:13:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:13:33 INFO - PROCESS | 3656 | 1464052413869 Marionette TRACE conn9 -> [0,1621,"getWindowHandle",null] 18:13:33 INFO - PROCESS | 3656 | 1464052413871 Marionette TRACE conn9 <- [1,1621,null,{"value":"13"}] 18:13:33 INFO - PROCESS | 3656 | 1464052413874 Marionette TRACE conn9 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:13:33 INFO - PROCESS | 3656 | 1464052413876 Marionette TRACE conn9 <- [1,1622,null,{}] 18:13:33 INFO - PROCESS | 3656 | 1464052413879 Marionette TRACE conn9 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:34 INFO - PROCESS | 3656 | 1464052413990 Marionette TRACE conn9 <- [1,1623,null,{"value":null}] 18:13:34 INFO - PROCESS | 3656 | 1464052413998 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:34 INFO - PROCESS | 3656 | ++DOCSHELL 1272B400 == 41 [pid = 3656] [id = 415] 18:13:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (18101800) [pid = 3656] [serial = 1245] [outer = 00000000] 18:13:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (19281400) [pid = 3656] [serial = 1246] [outer = 18101800] 18:13:34 INFO - PROCESS | 3656 | 1464052414042 Marionette DEBUG loaded listener.js 18:13:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (1A508000) [pid = 3656] [serial = 1247] [outer = 18101800] 18:13:34 INFO - PROCESS | 3656 | 1464052414452 Marionette TRACE conn9 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:13:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:13:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 18:13:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:13:34 INFO - PROCESS | 3656 | 1464052414505 Marionette TRACE conn9 -> [0,1625,"getWindowHandle",null] 18:13:34 INFO - PROCESS | 3656 | 1464052414507 Marionette TRACE conn9 <- [1,1625,null,{"value":"13"}] 18:13:34 INFO - PROCESS | 3656 | 1464052414510 Marionette TRACE conn9 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:13:34 INFO - PROCESS | 3656 | 1464052414513 Marionette TRACE conn9 <- [1,1626,null,{}] 18:13:34 INFO - PROCESS | 3656 | 1464052414516 Marionette TRACE conn9 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:34 INFO - PROCESS | 3656 | 1464052414692 Marionette TRACE conn9 <- [1,1627,null,{"value":null}] 18:13:34 INFO - PROCESS | 3656 | 1464052414848 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:34 INFO - PROCESS | 3656 | ++DOCSHELL 0DB9B000 == 42 [pid = 3656] [id = 416] 18:13:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (0DBA0C00) [pid = 3656] [serial = 1248] [outer = 00000000] 18:13:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (0DD3C000) [pid = 3656] [serial = 1249] [outer = 0DBA0C00] 18:13:34 INFO - PROCESS | 3656 | 1464052414905 Marionette DEBUG loaded listener.js 18:13:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (0E07E800) [pid = 3656] [serial = 1250] [outer = 0DBA0C00] 18:13:35 INFO - PROCESS | 3656 | 1464052415454 Marionette TRACE conn9 <- [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]]]}] 18:13:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:13:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 18:13:35 INFO - PROCESS | 3656 | 1464052415482 Marionette TRACE conn9 -> [0,1629,"getWindowHandle",null] 18:13:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:13:35 INFO - PROCESS | 3656 | 1464052415486 Marionette TRACE conn9 <- [1,1629,null,{"value":"13"}] 18:13:35 INFO - PROCESS | 3656 | 1464052415491 Marionette TRACE conn9 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:13:35 INFO - PROCESS | 3656 | 1464052415495 Marionette TRACE conn9 <- [1,1630,null,{}] 18:13:35 INFO - PROCESS | 3656 | 1464052415500 Marionette TRACE conn9 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:35 INFO - PROCESS | 3656 | 1464052415611 Marionette TRACE conn9 <- [1,1631,null,{"value":null}] 18:13:35 INFO - PROCESS | 3656 | 1464052415778 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:35 INFO - PROCESS | 3656 | ++DOCSHELL 13A4A400 == 43 [pid = 3656] [id = 417] 18:13:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (13A4C000) [pid = 3656] [serial = 1251] [outer = 00000000] 18:13:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (150A7400) [pid = 3656] [serial = 1252] [outer = 13A4C000] 18:13:35 INFO - PROCESS | 3656 | 1464052415836 Marionette DEBUG loaded listener.js 18:13:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (15B0C000) [pid = 3656] [serial = 1253] [outer = 13A4C000] 18:13:36 INFO - PROCESS | 3656 | 1464052416412 Marionette TRACE conn9 <- [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]]]}] 18:13:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:13:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 990ms 18:13:36 INFO - PROCESS | 3656 | 1464052416482 Marionette TRACE conn9 -> [0,1633,"getWindowHandle",null] 18:13:36 INFO - PROCESS | 3656 | 1464052416485 Marionette TRACE conn9 <- [1,1633,null,{"value":"13"}] 18:13:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:13:36 INFO - PROCESS | 3656 | 1464052416488 Marionette TRACE conn9 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:13:36 INFO - PROCESS | 3656 | 1464052416491 Marionette TRACE conn9 <- [1,1634,null,{}] 18:13:36 INFO - PROCESS | 3656 | 1464052416495 Marionette TRACE conn9 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:36 INFO - PROCESS | 3656 | 1464052416597 Marionette TRACE conn9 <- [1,1635,null,{"value":null}] 18:13:36 INFO - PROCESS | 3656 | 1464052416729 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:36 INFO - PROCESS | 3656 | ++DOCSHELL 17D77C00 == 44 [pid = 3656] [id = 418] 18:13:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (18107800) [pid = 3656] [serial = 1254] [outer = 00000000] 18:13:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (182DBC00) [pid = 3656] [serial = 1255] [outer = 18107800] 18:13:36 INFO - PROCESS | 3656 | 1464052416784 Marionette DEBUG loaded listener.js 18:13:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (19274C00) [pid = 3656] [serial = 1256] [outer = 18107800] 18:13:37 INFO - PROCESS | 3656 | 1464052417433 Marionette TRACE conn9 <- [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]]]}] 18:13:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:13:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 971ms 18:13:37 INFO - PROCESS | 3656 | 1464052417461 Marionette TRACE conn9 -> [0,1637,"getWindowHandle",null] 18:13:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:13:37 INFO - PROCESS | 3656 | 1464052417465 Marionette TRACE conn9 <- [1,1637,null,{"value":"13"}] 18:13:37 INFO - PROCESS | 3656 | 1464052417476 Marionette TRACE conn9 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:13:37 INFO - PROCESS | 3656 | 1464052417481 Marionette TRACE conn9 <- [1,1638,null,{}] 18:13:37 INFO - PROCESS | 3656 | 1464052417484 Marionette TRACE conn9 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:37 INFO - PROCESS | 3656 | 1464052417596 Marionette TRACE conn9 <- [1,1639,null,{"value":null}] 18:13:37 INFO - PROCESS | 3656 | 1464052417854 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:37 INFO - PROCESS | 3656 | ++DOCSHELL 09078400 == 45 [pid = 3656] [id = 419] 18:13:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (0D8F6800) [pid = 3656] [serial = 1257] [outer = 00000000] 18:13:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (0E042C00) [pid = 3656] [serial = 1258] [outer = 0D8F6800] 18:13:37 INFO - PROCESS | 3656 | 1464052417913 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (0E663C00) [pid = 3656] [serial = 1259] [outer = 0D8F6800] 18:13:38 INFO - PROCESS | 3656 | 1464052418499 Marionette TRACE conn9 <- [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]]]}] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 1272B400 == 44 [pid = 3656] [id = 415] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 15069C00 == 43 [pid = 3656] [id = 414] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 11F40000 == 42 [pid = 3656] [id = 413] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 18146C00 == 41 [pid = 3656] [id = 412] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 16C13C00 == 40 [pid = 3656] [id = 411] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 17425800 == 39 [pid = 3656] [id = 410] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 1564A800 == 38 [pid = 3656] [id = 409] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 150A1000 == 37 [pid = 3656] [id = 408] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 0E035800 == 36 [pid = 3656] [id = 407] 18:13:38 INFO - PROCESS | 3656 | --DOCSHELL 09078800 == 35 [pid = 3656] [id = 406] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1560B400) [pid = 3656] [serial = 1204] [outer = 00000000] [url = about:blank] 18:13:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:13:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1132ms 18:13:38 INFO - PROCESS | 3656 | 1464052418606 Marionette TRACE conn9 -> [0,1641,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 3656 | 1464052418610 Marionette TRACE conn9 <- [1,1641,null,{"value":"13"}] 18:13:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:13:38 INFO - PROCESS | 3656 | 1464052418615 Marionette TRACE conn9 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 3656 | 1464052418619 Marionette TRACE conn9 <- [1,1642,null,{}] 18:13:38 INFO - PROCESS | 3656 | 1464052418624 Marionette TRACE conn9 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:38 INFO - PROCESS | 3656 | 1464052418729 Marionette TRACE conn9 <- [1,1643,null,{"value":null}] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1295DC00) [pid = 3656] [serial = 1199] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (1277F400) [pid = 3656] [serial = 1198] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (140D1400) [pid = 3656] [serial = 1201] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (182E7C00) [pid = 3656] [serial = 1184] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (17AA6C00) [pid = 3656] [serial = 1181] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (0DD36800) [pid = 3656] [serial = 1175] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (1509E000) [pid = 3656] [serial = 1178] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (190A6C00) [pid = 3656] [serial = 1187] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (13A45800) [pid = 3656] [serial = 1177] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (0E042400) [pid = 3656] [serial = 1192] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (11F4D800) [pid = 3656] [serial = 1195] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (12729800) [pid = 3656] [serial = 1189] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (182E6800) [pid = 3656] [serial = 1183] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (0DB65400) [pid = 3656] [serial = 1174] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (0E07D800) [pid = 3656] [serial = 1193] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (17431800) [pid = 3656] [serial = 1180] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (12475400) [pid = 3656] [serial = 1196] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (19027000) [pid = 3656] [serial = 1186] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (15318800) [pid = 3656] [serial = 1202] [outer = 00000000] [url = about:blank] 18:13:38 INFO - PROCESS | 3656 | 1464052418835 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 3656 | ++DOCSHELL 0DD36800 == 36 [pid = 3656] [id = 420] 18:13:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (0DD3BC00) [pid = 3656] [serial = 1260] [outer = 00000000] 18:13:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (0EB5BC00) [pid = 3656] [serial = 1261] [outer = 0DD3BC00] 18:13:38 INFO - PROCESS | 3656 | 1464052418903 Marionette DEBUG loaded listener.js 18:13:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (12188800) [pid = 3656] [serial = 1262] [outer = 0DD3BC00] 18:13:39 INFO - PROCESS | 3656 | 1464052419291 Marionette TRACE conn9 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:13:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:13:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 730ms 18:13:39 INFO - PROCESS | 3656 | 1464052419350 Marionette TRACE conn9 -> [0,1645,"getWindowHandle",null] 18:13:39 INFO - PROCESS | 3656 | 1464052419354 Marionette TRACE conn9 <- [1,1645,null,{"value":"13"}] 18:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:13:39 INFO - PROCESS | 3656 | 1464052419362 Marionette TRACE conn9 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:13:39 INFO - PROCESS | 3656 | 1464052419364 Marionette TRACE conn9 <- [1,1646,null,{}] 18:13:39 INFO - PROCESS | 3656 | 1464052419368 Marionette TRACE conn9 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:39 INFO - PROCESS | 3656 | 1464052419451 Marionette TRACE conn9 <- [1,1647,null,{"value":null}] 18:13:39 INFO - PROCESS | 3656 | 1464052419458 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:39 INFO - PROCESS | 3656 | ++DOCSHELL 12729800 == 37 [pid = 3656] [id = 421] 18:13:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (12775000) [pid = 3656] [serial = 1263] [outer = 00000000] 18:13:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (13633000) [pid = 3656] [serial = 1264] [outer = 12775000] 18:13:39 INFO - PROCESS | 3656 | 1464052419504 Marionette DEBUG loaded listener.js 18:13:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (13A4B000) [pid = 3656] [serial = 1265] [outer = 12775000] 18:13:40 INFO - PROCESS | 3656 | 1464052420002 Marionette TRACE conn9 <- [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]]]}] 18:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 18:13:40 INFO - PROCESS | 3656 | 1464052420033 Marionette TRACE conn9 -> [0,1649,"getWindowHandle",null] 18:13:40 INFO - PROCESS | 3656 | 1464052420036 Marionette TRACE conn9 <- [1,1649,null,{"value":"13"}] 18:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:13:40 INFO - PROCESS | 3656 | 1464052420040 Marionette TRACE conn9 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:13:40 INFO - PROCESS | 3656 | 1464052420046 Marionette TRACE conn9 <- [1,1650,null,{}] 18:13:40 INFO - PROCESS | 3656 | 1464052420054 Marionette TRACE conn9 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:40 INFO - PROCESS | 3656 | 1464052420135 Marionette TRACE conn9 <- [1,1651,null,{"value":null}] 18:13:40 INFO - PROCESS | 3656 | 1464052420145 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:40 INFO - PROCESS | 3656 | ++DOCSHELL 1560AC00 == 38 [pid = 3656] [id = 422] 18:13:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (1560B400) [pid = 3656] [serial = 1266] [outer = 00000000] 18:13:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (15647800) [pid = 3656] [serial = 1267] [outer = 1560B400] 18:13:40 INFO - PROCESS | 3656 | 1464052420189 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (15B0DC00) [pid = 3656] [serial = 1268] [outer = 1560B400] 18:13:40 INFO - PROCESS | 3656 | 1464052420616 Marionette TRACE conn9 <- [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]]]}] 18:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 18:13:40 INFO - PROCESS | 3656 | 1464052420685 Marionette TRACE conn9 -> [0,1653,"getWindowHandle",null] 18:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:13:40 INFO - PROCESS | 3656 | 1464052420696 Marionette TRACE conn9 <- [1,1653,null,{"value":"13"}] 18:13:40 INFO - PROCESS | 3656 | 1464052420700 Marionette TRACE conn9 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:13:40 INFO - PROCESS | 3656 | 1464052420701 Marionette TRACE conn9 <- [1,1654,null,{}] 18:13:40 INFO - PROCESS | 3656 | 1464052420705 Marionette TRACE conn9 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:40 INFO - PROCESS | 3656 | 1464052420784 Marionette TRACE conn9 <- [1,1655,null,{"value":null}] 18:13:40 INFO - PROCESS | 3656 | 1464052420791 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:40 INFO - PROCESS | 3656 | ++DOCSHELL 15647000 == 39 [pid = 3656] [id = 423] 18:13:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (15B15800) [pid = 3656] [serial = 1269] [outer = 00000000] 18:13:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (1742B000) [pid = 3656] [serial = 1270] [outer = 15B15800] 18:13:40 INFO - PROCESS | 3656 | 1464052420835 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (17431800) [pid = 3656] [serial = 1271] [outer = 15B15800] 18:13:41 INFO - PROCESS | 3656 | 1464052421276 Marionette TRACE conn9 <- [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]]]}] 18:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 18:13:41 INFO - PROCESS | 3656 | 1464052421348 Marionette TRACE conn9 -> [0,1657,"getWindowHandle",null] 18:13:41 INFO - PROCESS | 3656 | 1464052421350 Marionette TRACE conn9 <- [1,1657,null,{"value":"13"}] 18:13:41 INFO - PROCESS | 3656 | 1464052421353 Marionette TRACE conn9 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:13:41 INFO - PROCESS | 3656 | 1464052421355 Marionette TRACE conn9 <- [1,1658,null,{}] 18:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:13:41 INFO - PROCESS | 3656 | 1464052421358 Marionette TRACE conn9 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:41 INFO - PROCESS | 3656 | 1464052421469 Marionette TRACE conn9 <- [1,1659,null,{"value":null}] 18:13:41 INFO - PROCESS | 3656 | 1464052421480 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:41 INFO - PROCESS | 3656 | ++DOCSHELL 17AA6400 == 40 [pid = 3656] [id = 424] 18:13:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (17AA7000) [pid = 3656] [serial = 1272] [outer = 00000000] 18:13:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (17AB0800) [pid = 3656] [serial = 1273] [outer = 17AA7000] 18:13:41 INFO - PROCESS | 3656 | 1464052421578 Marionette DEBUG loaded listener.js 18:13:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (181A2400) [pid = 3656] [serial = 1274] [outer = 17AA7000] 18:13:42 INFO - PROCESS | 3656 | 1464052422068 Marionette TRACE conn9 <- [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]]]}] 18:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 731ms 18:13:42 INFO - PROCESS | 3656 | 1464052422090 Marionette TRACE conn9 -> [0,1661,"getWindowHandle",null] 18:13:42 INFO - PROCESS | 3656 | 1464052422092 Marionette TRACE conn9 <- [1,1661,null,{"value":"13"}] 18:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:13:42 INFO - PROCESS | 3656 | 1464052422100 Marionette TRACE conn9 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:13:42 INFO - PROCESS | 3656 | 1464052422102 Marionette TRACE conn9 <- [1,1662,null,{}] 18:13:42 INFO - PROCESS | 3656 | 1464052422105 Marionette TRACE conn9 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:42 INFO - PROCESS | 3656 | 1464052422214 Marionette TRACE conn9 <- [1,1663,null,{"value":null}] 18:13:42 INFO - PROCESS | 3656 | 1464052422224 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 3656 | ++DOCSHELL 17429400 == 41 [pid = 3656] [id = 425] 18:13:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (182DFC00) [pid = 3656] [serial = 1275] [outer = 00000000] 18:13:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (1844C000) [pid = 3656] [serial = 1276] [outer = 182DFC00] 18:13:42 INFO - PROCESS | 3656 | 1464052422267 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1916A400) [pid = 3656] [serial = 1277] [outer = 182DFC00] 18:13:42 INFO - PROCESS | 3656 | 1464052422698 Marionette TRACE conn9 <- [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]]]}] 18:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 18:13:42 INFO - PROCESS | 3656 | 1464052422735 Marionette TRACE conn9 -> [0,1665,"getWindowHandle",null] 18:13:42 INFO - PROCESS | 3656 | 1464052422737 Marionette TRACE conn9 <- [1,1665,null,{"value":"13"}] 18:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:13:42 INFO - PROCESS | 3656 | 1464052422740 Marionette TRACE conn9 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:13:42 INFO - PROCESS | 3656 | 1464052422742 Marionette TRACE conn9 <- [1,1666,null,{}] 18:13:42 INFO - PROCESS | 3656 | 1464052422745 Marionette TRACE conn9 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:42 INFO - PROCESS | 3656 | 1464052422861 Marionette TRACE conn9 <- [1,1667,null,{"value":null}] 18:13:42 INFO - PROCESS | 3656 | 1464052422936 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 3656 | ++DOCSHELL 183B9800 == 42 [pid = 3656] [id = 426] 18:13:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (19274400) [pid = 3656] [serial = 1278] [outer = 00000000] 18:13:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (1A505C00) [pid = 3656] [serial = 1279] [outer = 19274400] 18:13:43 INFO - PROCESS | 3656 | 1464052422980 Marionette DEBUG loaded listener.js 18:13:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (1A50EC00) [pid = 3656] [serial = 1280] [outer = 19274400] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (17427000) [pid = 3656] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1537EC00) [pid = 3656] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (0D774C00) [pid = 3656] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (150A2000) [pid = 3656] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (0E664800) [pid = 3656] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (15B14400) [pid = 3656] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (17AAA000) [pid = 3656] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (182E4000) [pid = 3656] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (12776800) [pid = 3656] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:13:43 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (15610000) [pid = 3656] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:13:43 INFO - PROCESS | 3656 | 1464052423428 Marionette TRACE conn9 <- [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]]]}] 18:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 731ms 18:13:43 INFO - PROCESS | 3656 | 1464052423474 Marionette TRACE conn9 -> [0,1669,"getWindowHandle",null] 18:13:43 INFO - PROCESS | 3656 | 1464052423476 Marionette TRACE conn9 <- [1,1669,null,{"value":"13"}] 18:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:13:43 INFO - PROCESS | 3656 | 1464052423492 Marionette TRACE conn9 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:13:43 INFO - PROCESS | 3656 | 1464052423494 Marionette TRACE conn9 <- [1,1670,null,{}] 18:13:43 INFO - PROCESS | 3656 | 1464052423498 Marionette TRACE conn9 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:43 INFO - PROCESS | 3656 | 1464052423602 Marionette TRACE conn9 <- [1,1671,null,{"value":null}] 18:13:43 INFO - PROCESS | 3656 | 1464052423608 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:43 INFO - PROCESS | 3656 | ++DOCSHELL 15386400 == 43 [pid = 3656] [id = 427] 18:13:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (175E5C00) [pid = 3656] [serial = 1281] [outer = 00000000] 18:13:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (19274800) [pid = 3656] [serial = 1282] [outer = 175E5C00] 18:13:43 INFO - PROCESS | 3656 | 1464052423652 Marionette DEBUG loaded listener.js 18:13:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (183BF000) [pid = 3656] [serial = 1283] [outer = 175E5C00] 18:13:44 INFO - PROCESS | 3656 | 1464052424083 Marionette TRACE conn9 <- [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]]]}] 18:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 18:13:44 INFO - PROCESS | 3656 | 1464052424129 Marionette TRACE conn9 -> [0,1673,"getWindowHandle",null] 18:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:13:44 INFO - PROCESS | 3656 | 1464052424131 Marionette TRACE conn9 <- [1,1673,null,{"value":"13"}] 18:13:44 INFO - PROCESS | 3656 | 1464052424134 Marionette TRACE conn9 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 3656 | 1464052424136 Marionette TRACE conn9 <- [1,1674,null,{}] 18:13:44 INFO - PROCESS | 3656 | 1464052424139 Marionette TRACE conn9 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:44 INFO - PROCESS | 3656 | 1464052424215 Marionette TRACE conn9 <- [1,1675,null,{"value":null}] 18:13:44 INFO - PROCESS | 3656 | 1464052424223 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 3656 | ++DOCSHELL 19273C00 == 44 [pid = 3656] [id = 428] 18:13:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (1A513800) [pid = 3656] [serial = 1284] [outer = 00000000] 18:13:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (1A59F000) [pid = 3656] [serial = 1285] [outer = 1A513800] 18:13:44 INFO - PROCESS | 3656 | 1464052424268 Marionette DEBUG loaded listener.js 18:13:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (1A5A5C00) [pid = 3656] [serial = 1286] [outer = 1A513800] 18:13:44 INFO - PROCESS | 3656 | 1464052424690 Marionette TRACE conn9 <- [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]]]}] 18:13:44 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 18:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 571ms 18:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:13:44 INFO - PROCESS | 3656 | 1464052424706 Marionette TRACE conn9 -> [0,1677,"getWindowHandle",null] 18:13:44 INFO - PROCESS | 3656 | 1464052424708 Marionette TRACE conn9 <- [1,1677,null,{"value":"13"}] 18:13:44 INFO - PROCESS | 3656 | 1464052424712 Marionette TRACE conn9 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 3656 | 1464052424713 Marionette TRACE conn9 <- [1,1678,null,{}] 18:13:44 INFO - PROCESS | 3656 | 1464052424717 Marionette TRACE conn9 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:44 INFO - PROCESS | 3656 | 1464052424834 Marionette TRACE conn9 <- [1,1679,null,{"value":null}] 18:13:44 INFO - PROCESS | 3656 | 1464052424858 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:44 INFO - PROCESS | 3656 | ++DOCSHELL 1A5A1000 == 45 [pid = 3656] [id = 429] 18:13:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1A5A7800) [pid = 3656] [serial = 1287] [outer = 00000000] 18:13:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1AD7E400) [pid = 3656] [serial = 1288] [outer = 1A5A7800] 18:13:44 INFO - PROCESS | 3656 | 1464052424907 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (1AD86800) [pid = 3656] [serial = 1289] [outer = 1A5A7800] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 0D737400 == 44 [pid = 3656] [id = 402] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 12725400 == 43 [pid = 3656] [id = 403] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 15B15400 == 42 [pid = 3656] [id = 404] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 12778C00 == 41 [pid = 3656] [id = 405] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 12234800 == 40 [pid = 3656] [id = 383] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 0DD36800 == 39 [pid = 3656] [id = 420] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 09078400 == 38 [pid = 3656] [id = 419] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 13A4A400 == 37 [pid = 3656] [id = 417] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 17D77C00 == 36 [pid = 3656] [id = 418] 18:13:45 INFO - PROCESS | 3656 | --DOCSHELL 0DB9B000 == 35 [pid = 3656] [id = 416] 18:13:46 INFO - PROCESS | 3656 | --DOCSHELL 12729800 == 34 [pid = 3656] [id = 421] 18:13:46 INFO - PROCESS | 3656 | --DOCSHELL 17AA6400 == 33 [pid = 3656] [id = 424] 18:13:46 INFO - PROCESS | 3656 | --DOCSHELL 183B9800 == 32 [pid = 3656] [id = 426] 18:13:46 INFO - PROCESS | 3656 | --DOCSHELL 15647000 == 31 [pid = 3656] [id = 423] 18:13:46 INFO - PROCESS | 3656 | --DOCSHELL 19273C00 == 30 [pid = 3656] [id = 428] 18:13:46 INFO - PROCESS | 3656 | --DOCSHELL 1560AC00 == 29 [pid = 3656] [id = 422] 18:13:46 INFO - PROCESS | 3656 | --DOCSHELL 17429400 == 28 [pid = 3656] [id = 425] 18:13:46 INFO - PROCESS | 3656 | --DOCSHELL 15386400 == 27 [pid = 3656] [id = 427] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (175EC400) [pid = 3656] [serial = 1232] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (16C0F000) [pid = 3656] [serial = 1213] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (15648800) [pid = 3656] [serial = 1205] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (0DD3DC00) [pid = 3656] [serial = 1219] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (0E07DC00) [pid = 3656] [serial = 1220] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (1537C400) [pid = 3656] [serial = 1225] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (15610C00) [pid = 3656] [serial = 1226] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (0DD2F800) [pid = 3656] [serial = 1207] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (12713800) [pid = 3656] [serial = 1222] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (12729000) [pid = 3656] [serial = 1223] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (16C0FC00) [pid = 3656] [serial = 1228] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (12779000) [pid = 3656] [serial = 1210] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (182DB800) [pid = 3656] [serial = 1235] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (175EDC00) [pid = 3656] [serial = 1216] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (18147400) [pid = 3656] [serial = 1234] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (19281400) [pid = 3656] [serial = 1246] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (183B8800) [pid = 3656] [serial = 1237] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (15602000) [pid = 3656] [serial = 1240] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (16CAFC00) [pid = 3656] [serial = 1241] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (19276400) [pid = 3656] [serial = 1244] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (175EA400) [pid = 3656] [serial = 1231] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (183C5400) [pid = 3656] [serial = 1238] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (19032C00) [pid = 3656] [serial = 1243] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (0E1F0400) [pid = 3656] [serial = 1229] [outer = 00000000] [url = about:blank] 18:13:46 INFO - PROCESS | 3656 | 1464052426811 Marionette TRACE conn9 <- [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]]]}] 18:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2129ms 18:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:13:46 INFO - PROCESS | 3656 | 1464052426841 Marionette TRACE conn9 -> [0,1681,"getWindowHandle",null] 18:13:46 INFO - PROCESS | 3656 | 1464052426845 Marionette TRACE conn9 <- [1,1681,null,{"value":"13"}] 18:13:46 INFO - PROCESS | 3656 | 1464052426851 Marionette TRACE conn9 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:13:46 INFO - PROCESS | 3656 | 1464052426854 Marionette TRACE conn9 <- [1,1682,null,{}] 18:13:46 INFO - PROCESS | 3656 | 1464052426860 Marionette TRACE conn9 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:46 INFO - PROCESS | 3656 | 1464052426946 Marionette TRACE conn9 <- [1,1683,null,{"value":null}] 18:13:46 INFO - PROCESS | 3656 | 1464052426956 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3B800 == 28 [pid = 3656] [id = 430] 18:13:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (0DD3C800) [pid = 3656] [serial = 1290] [outer = 00000000] 18:13:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (0E040400) [pid = 3656] [serial = 1291] [outer = 0DD3C800] 18:13:47 INFO - PROCESS | 3656 | 1464052427003 Marionette DEBUG loaded listener.js 18:13:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (0E07B800) [pid = 3656] [serial = 1292] [outer = 0DD3C800] 18:13:47 INFO - PROCESS | 3656 | 1464052427483 Marionette TRACE conn9 <- [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]]]}] 18:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 690ms 18:13:47 INFO - PROCESS | 3656 | 1464052427541 Marionette TRACE conn9 -> [0,1685,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 3656 | 1464052427547 Marionette TRACE conn9 <- [1,1685,null,{"value":"13"}] 18:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:13:47 INFO - PROCESS | 3656 | 1464052427553 Marionette TRACE conn9 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - PROCESS | 3656 | 1464052427556 Marionette TRACE conn9 <- [1,1686,null,{}] 18:13:47 INFO - PROCESS | 3656 | 1464052427560 Marionette TRACE conn9 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:47 INFO - PROCESS | 3656 | 1464052427641 Marionette TRACE conn9 <- [1,1687,null,{"value":null}] 18:13:47 INFO - PROCESS | 3656 | 1464052427651 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:47 INFO - PROCESS | 3656 | ++DOCSHELL 11F42C00 == 29 [pid = 3656] [id = 431] 18:13:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (11F46000) [pid = 3656] [serial = 1293] [outer = 00000000] 18:13:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (11F4C800) [pid = 3656] [serial = 1294] [outer = 11F46000] 18:13:47 INFO - PROCESS | 3656 | 1464052427696 Marionette DEBUG loaded listener.js 18:13:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (12234800) [pid = 3656] [serial = 1295] [outer = 11F46000] 18:13:48 INFO - PROCESS | 3656 | 1464052428144 Marionette TRACE conn9 <- [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]]]}] 18:13:48 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 18:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 18:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:13:48 INFO - PROCESS | 3656 | 1464052428197 Marionette TRACE conn9 -> [0,1689,"getWindowHandle",null] 18:13:48 INFO - PROCESS | 3656 | 1464052428200 Marionette TRACE conn9 <- [1,1689,null,{"value":"13"}] 18:13:48 INFO - PROCESS | 3656 | 1464052428203 Marionette TRACE conn9 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:13:48 INFO - PROCESS | 3656 | 1464052428207 Marionette TRACE conn9 <- [1,1690,null,{}] 18:13:48 INFO - PROCESS | 3656 | 1464052428218 Marionette TRACE conn9 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:48 INFO - PROCESS | 3656 | 1464052428301 Marionette TRACE conn9 <- [1,1691,null,{"value":null}] 18:13:48 INFO - PROCESS | 3656 | 1464052428426 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:48 INFO - PROCESS | 3656 | ++DOCSHELL 1272DC00 == 30 [pid = 3656] [id = 432] 18:13:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (1272F800) [pid = 3656] [serial = 1296] [outer = 00000000] 18:13:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (12777800) [pid = 3656] [serial = 1297] [outer = 1272F800] 18:13:48 INFO - PROCESS | 3656 | 1464052428474 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (1277EC00) [pid = 3656] [serial = 1298] [outer = 1272F800] 18:13:48 INFO - PROCESS | 3656 | 1464052428846 Marionette TRACE conn9 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 18:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:13:48 INFO - PROCESS | 3656 | 1464052428877 Marionette TRACE conn9 -> [0,1693,"getWindowHandle",null] 18:13:48 INFO - PROCESS | 3656 | 1464052428879 Marionette TRACE conn9 <- [1,1693,null,{"value":"13"}] 18:13:48 INFO - PROCESS | 3656 | 1464052428882 Marionette TRACE conn9 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:13:48 INFO - PROCESS | 3656 | 1464052428884 Marionette TRACE conn9 <- [1,1694,null,{}] 18:13:48 INFO - PROCESS | 3656 | 1464052428887 Marionette TRACE conn9 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:48 INFO - PROCESS | 3656 | 1464052428966 Marionette TRACE conn9 <- [1,1695,null,{"value":null}] 18:13:49 INFO - PROCESS | 3656 | 1464052429047 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 3656 | ++DOCSHELL 0E68D400 == 31 [pid = 3656] [id = 433] 18:13:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (12774400) [pid = 3656] [serial = 1299] [outer = 00000000] 18:13:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (13A47800) [pid = 3656] [serial = 1300] [outer = 12774400] 18:13:49 INFO - PROCESS | 3656 | 1464052429102 Marionette DEBUG loaded listener.js 18:13:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (15069C00) [pid = 3656] [serial = 1301] [outer = 12774400] 18:13:49 INFO - PROCESS | 3656 | 1464052429465 Marionette TRACE conn9 <- [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]]]}] 18:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 18:13:49 INFO - PROCESS | 3656 | 1464052429517 Marionette TRACE conn9 -> [0,1697,"getWindowHandle",null] 18:13:49 INFO - PROCESS | 3656 | 1464052429518 Marionette TRACE conn9 <- [1,1697,null,{"value":"13"}] 18:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:13:49 INFO - PROCESS | 3656 | 1464052429521 Marionette TRACE conn9 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 3656 | 1464052429523 Marionette TRACE conn9 <- [1,1698,null,{}] 18:13:49 INFO - PROCESS | 3656 | 1464052429526 Marionette TRACE conn9 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:49 INFO - PROCESS | 3656 | 1464052429632 Marionette TRACE conn9 <- [1,1699,null,{"value":null}] 18:13:49 INFO - PROCESS | 3656 | 1464052429640 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 3656 | ++DOCSHELL 15069800 == 32 [pid = 3656] [id = 434] 18:13:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (1509B800) [pid = 3656] [serial = 1302] [outer = 00000000] 18:13:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (1537C800) [pid = 3656] [serial = 1303] [outer = 1509B800] 18:13:49 INFO - PROCESS | 3656 | 1464052429685 Marionette DEBUG loaded listener.js 18:13:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (15386000) [pid = 3656] [serial = 1304] [outer = 1509B800] 18:13:50 INFO - PROCESS | 3656 | 1464052430102 Marionette TRACE conn9 <- [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]]]}] 18:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 631ms 18:13:50 INFO - PROCESS | 3656 | 1464052430153 Marionette TRACE conn9 -> [0,1701,"getWindowHandle",null] 18:13:50 INFO - PROCESS | 3656 | 1464052430155 Marionette TRACE conn9 <- [1,1701,null,{"value":"13"}] 18:13:50 INFO - PROCESS | 3656 | 1464052430158 Marionette TRACE conn9 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:13:50 INFO - PROCESS | 3656 | 1464052430160 Marionette TRACE conn9 <- [1,1702,null,{}] 18:13:50 INFO - PROCESS | 3656 | 1464052430164 Marionette TRACE conn9 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:50 INFO - PROCESS | 3656 | 1464052430294 Marionette TRACE conn9 <- [1,1703,null,{"value":null}] 18:13:50 INFO - PROCESS | 3656 | 1464052430310 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:50 INFO - PROCESS | 3656 | ++DOCSHELL 15644C00 == 33 [pid = 3656] [id = 435] 18:13:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (15647400) [pid = 3656] [serial = 1305] [outer = 00000000] 18:13:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (15B08000) [pid = 3656] [serial = 1306] [outer = 15647400] 18:13:50 INFO - PROCESS | 3656 | 1464052430356 Marionette DEBUG loaded listener.js 18:13:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (16C0EC00) [pid = 3656] [serial = 1307] [outer = 15647400] 18:13:50 INFO - PROCESS | 3656 | 1464052430770 Marionette TRACE conn9 <- [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]]]}] 18:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 18:13:50 INFO - PROCESS | 3656 | 1464052430793 Marionette TRACE conn9 -> [0,1705,"getWindowHandle",null] 18:13:50 INFO - PROCESS | 3656 | 1464052430795 Marionette TRACE conn9 <- [1,1705,null,{"value":"13"}] 18:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:13:50 INFO - PROCESS | 3656 | 1464052430798 Marionette TRACE conn9 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:13:50 INFO - PROCESS | 3656 | 1464052430800 Marionette TRACE conn9 <- [1,1706,null,{}] 18:13:50 INFO - PROCESS | 3656 | 1464052430804 Marionette TRACE conn9 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:50 INFO - PROCESS | 3656 | 1464052430877 Marionette TRACE conn9 <- [1,1707,null,{"value":null}] 18:13:51 INFO - PROCESS | 3656 | 1464052430996 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 3656 | ++DOCSHELL 16C10000 == 34 [pid = 3656] [id = 436] 18:13:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (16C10400) [pid = 3656] [serial = 1308] [outer = 00000000] 18:13:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (17413800) [pid = 3656] [serial = 1309] [outer = 16C10400] 18:13:51 INFO - PROCESS | 3656 | 1464052431040 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (17418400) [pid = 3656] [serial = 1310] [outer = 16C10400] 18:13:51 INFO - PROCESS | 3656 | 1464052431409 Marionette TRACE conn9 <- [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]]]}] 18:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 18:13:51 INFO - PROCESS | 3656 | 1464052431470 Marionette TRACE conn9 -> [0,1709,"getWindowHandle",null] 18:13:51 INFO - PROCESS | 3656 | 1464052431472 Marionette TRACE conn9 <- [1,1709,null,{"value":"13"}] 18:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:13:51 INFO - PROCESS | 3656 | 1464052431475 Marionette TRACE conn9 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:13:51 INFO - PROCESS | 3656 | 1464052431476 Marionette TRACE conn9 <- [1,1710,null,{}] 18:13:51 INFO - PROCESS | 3656 | 1464052431480 Marionette TRACE conn9 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:51 INFO - PROCESS | 3656 | 1464052431553 Marionette TRACE conn9 <- [1,1711,null,{"value":null}] 18:13:51 INFO - PROCESS | 3656 | 1464052431559 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 3656 | ++DOCSHELL 17418000 == 35 [pid = 3656] [id = 437] 18:13:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1742B800) [pid = 3656] [serial = 1311] [outer = 00000000] 18:13:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (17911800) [pid = 3656] [serial = 1312] [outer = 1742B800] 18:13:51 INFO - PROCESS | 3656 | 1464052431602 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (175E4400) [pid = 3656] [serial = 1313] [outer = 1742B800] 18:13:52 INFO - PROCESS | 3656 | 1464052432054 Marionette TRACE conn9 <- [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]]]}] 18:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 18:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 18:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:13:52 INFO - PROCESS | 3656 | 1464052432106 Marionette TRACE conn9 -> [0,1713,"getWindowHandle",null] 18:13:52 INFO - PROCESS | 3656 | 1464052432108 Marionette TRACE conn9 <- [1,1713,null,{"value":"13"}] 18:13:52 INFO - PROCESS | 3656 | 1464052432111 Marionette TRACE conn9 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:13:52 INFO - PROCESS | 3656 | 1464052432112 Marionette TRACE conn9 <- [1,1714,null,{}] 18:13:52 INFO - PROCESS | 3656 | 1464052432116 Marionette TRACE conn9 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:52 INFO - PROCESS | 3656 | 1464052432226 Marionette TRACE conn9 <- [1,1715,null,{"value":null}] 18:13:52 INFO - PROCESS | 3656 | 1464052432319 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:52 INFO - PROCESS | 3656 | ++DOCSHELL 1272D800 == 36 [pid = 3656] [id = 438] 18:13:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (17AAD400) [pid = 3656] [serial = 1314] [outer = 00000000] 18:13:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (1810B400) [pid = 3656] [serial = 1315] [outer = 17AAD400] 18:13:52 INFO - PROCESS | 3656 | 1464052432376 Marionette DEBUG loaded listener.js 18:13:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (1810E000) [pid = 3656] [serial = 1316] [outer = 17AAD400] 18:13:52 INFO - PROCESS | 3656 | 1464052432778 Marionette TRACE conn9 <- [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]]]}] 18:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 18:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:13:52 INFO - PROCESS | 3656 | 1464052432846 Marionette TRACE conn9 -> [0,1717,"getWindowHandle",null] 18:13:52 INFO - PROCESS | 3656 | 1464052432848 Marionette TRACE conn9 <- [1,1717,null,{"value":"13"}] 18:13:52 INFO - PROCESS | 3656 | 1464052432851 Marionette TRACE conn9 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:13:52 INFO - PROCESS | 3656 | 1464052432853 Marionette TRACE conn9 <- [1,1718,null,{}] 18:13:52 INFO - PROCESS | 3656 | 1464052432856 Marionette TRACE conn9 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:53 INFO - PROCESS | 3656 | 1464052432968 Marionette TRACE conn9 <- [1,1719,null,{"value":null}] 18:13:53 INFO - PROCESS | 3656 | 1464052432974 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 3656 | ++DOCSHELL 17D77C00 == 37 [pid = 3656] [id = 439] 18:13:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (182DD800) [pid = 3656] [serial = 1317] [outer = 00000000] 18:13:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (182E8400) [pid = 3656] [serial = 1318] [outer = 182DD800] 18:13:53 INFO - PROCESS | 3656 | 1464052433017 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (183B6800) [pid = 3656] [serial = 1319] [outer = 182DD800] 18:13:53 INFO - PROCESS | 3656 | 1464052433509 Marionette TRACE conn9 <- [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]]]}] 18:13:53 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 18:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 671ms 18:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:13:53 INFO - PROCESS | 3656 | 1464052433525 Marionette TRACE conn9 -> [0,1721,"getWindowHandle",null] 18:13:53 INFO - PROCESS | 3656 | 1464052433527 Marionette TRACE conn9 <- [1,1721,null,{"value":"13"}] 18:13:53 INFO - PROCESS | 3656 | 1464052433535 Marionette TRACE conn9 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:13:53 INFO - PROCESS | 3656 | 1464052433538 Marionette TRACE conn9 <- [1,1722,null,{}] 18:13:53 INFO - PROCESS | 3656 | 1464052433545 Marionette TRACE conn9 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:53 INFO - PROCESS | 3656 | 1464052433668 Marionette TRACE conn9 <- [1,1723,null,{"value":null}] 18:13:53 INFO - PROCESS | 3656 | 1464052433675 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 3656 | ++DOCSHELL 13A47000 == 38 [pid = 3656] [id = 440] 18:13:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (18379C00) [pid = 3656] [serial = 1320] [outer = 00000000] 18:13:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (19273C00) [pid = 3656] [serial = 1321] [outer = 18379C00] 18:13:53 INFO - PROCESS | 3656 | 1464052433734 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1927B800) [pid = 3656] [serial = 1322] [outer = 18379C00] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1638B400) [pid = 3656] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (12726C00) [pid = 3656] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (17430C00) [pid = 3656] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (0D777400) [pid = 3656] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (11F42400) [pid = 3656] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (1A513800) [pid = 3656] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (17AA7000) [pid = 3656] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (182DFC00) [pid = 3656] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (19274400) [pid = 3656] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (175E5C00) [pid = 3656] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (0DD3BC00) [pid = 3656] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (0D8F6800) [pid = 3656] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (18107800) [pid = 3656] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (13A4C000) [pid = 3656] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (0DBA0C00) [pid = 3656] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (18101800) [pid = 3656] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (15B15800) [pid = 3656] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (1560B400) [pid = 3656] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:13:54 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (12775000) [pid = 3656] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:13:54 INFO - PROCESS | 3656 | 1464052434390 Marionette TRACE conn9 <- [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]]]}] 18:13:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:13:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 890ms 18:13:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:13:54 INFO - PROCESS | 3656 | 1464052434422 Marionette TRACE conn9 -> [0,1725,"getWindowHandle",null] 18:13:54 INFO - PROCESS | 3656 | 1464052434424 Marionette TRACE conn9 <- [1,1725,null,{"value":"13"}] 18:13:54 INFO - PROCESS | 3656 | 1464052434427 Marionette TRACE conn9 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:13:54 INFO - PROCESS | 3656 | 1464052434428 Marionette TRACE conn9 <- [1,1726,null,{}] 18:13:54 INFO - PROCESS | 3656 | 1464052434431 Marionette TRACE conn9 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:54 INFO - PROCESS | 3656 | 1464052434508 Marionette TRACE conn9 <- [1,1727,null,{"value":null}] 18:13:54 INFO - PROCESS | 3656 | 1464052434515 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:54 INFO - PROCESS | 3656 | ++DOCSHELL 1368F000 == 39 [pid = 3656] [id = 441] 18:13:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (13A45000) [pid = 3656] [serial = 1323] [outer = 00000000] 18:13:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (15610400) [pid = 3656] [serial = 1324] [outer = 13A45000] 18:13:54 INFO - PROCESS | 3656 | 1464052434558 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (163AE400) [pid = 3656] [serial = 1325] [outer = 13A45000] 18:13:55 INFO - PROCESS | 3656 | 1464052434969 Marionette TRACE conn9 <- [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]]]}] 18:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 570ms 18:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:13:55 INFO - PROCESS | 3656 | 1464052434998 Marionette TRACE conn9 -> [0,1729,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 3656 | 1464052435000 Marionette TRACE conn9 <- [1,1729,null,{"value":"13"}] 18:13:55 INFO - PROCESS | 3656 | 1464052435002 Marionette TRACE conn9 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 3656 | 1464052435004 Marionette TRACE conn9 <- [1,1730,null,{}] 18:13:55 INFO - PROCESS | 3656 | 1464052435007 Marionette TRACE conn9 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:55 INFO - PROCESS | 3656 | 1464052435121 Marionette TRACE conn9 <- [1,1731,null,{"value":null}] 18:13:55 INFO - PROCESS | 3656 | 1464052435130 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:55 INFO - PROCESS | 3656 | ++DOCSHELL 1560B400 == 40 [pid = 3656] [id = 442] 18:13:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (16C13C00) [pid = 3656] [serial = 1326] [outer = 00000000] 18:13:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (182DFC00) [pid = 3656] [serial = 1327] [outer = 16C13C00] 18:13:55 INFO - PROCESS | 3656 | 1464052435173 Marionette DEBUG loaded listener.js 18:13:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (190A0400) [pid = 3656] [serial = 1328] [outer = 16C13C00] 18:13:55 INFO - PROCESS | 3656 | 1464052435591 Marionette TRACE conn9 <- [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]]]}] 18:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 18:13:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:13:55 INFO - PROCESS | 3656 | 1464052435634 Marionette TRACE conn9 -> [0,1733,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 3656 | 1464052435636 Marionette TRACE conn9 <- [1,1733,null,{"value":"13"}] 18:13:55 INFO - PROCESS | 3656 | 1464052435639 Marionette TRACE conn9 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 3656 | 1464052435640 Marionette TRACE conn9 <- [1,1734,null,{}] 18:13:55 INFO - PROCESS | 3656 | 1464052435644 Marionette TRACE conn9 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:55 INFO - PROCESS | 3656 | 1464052435755 Marionette TRACE conn9 <- [1,1735,null,{"value":null}] 18:13:55 INFO - PROCESS | 3656 | 1464052435764 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:55 INFO - PROCESS | 3656 | ++DOCSHELL 1916A000 == 41 [pid = 3656] [id = 443] 18:13:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (19274400) [pid = 3656] [serial = 1329] [outer = 00000000] 18:13:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1A50E400) [pid = 3656] [serial = 1330] [outer = 19274400] 18:13:55 INFO - PROCESS | 3656 | 1464052435808 Marionette DEBUG loaded listener.js 18:13:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1A516C00) [pid = 3656] [serial = 1331] [outer = 19274400] 18:13:56 INFO - PROCESS | 3656 | 1464052436244 Marionette TRACE conn9 <- [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]]]}] 18:13:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:13:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 630ms 18:13:56 INFO - PROCESS | 3656 | 1464052436270 Marionette TRACE conn9 -> [0,1737,"getWindowHandle",null] 18:13:56 INFO - PROCESS | 3656 | 1464052436275 Marionette TRACE conn9 <- [1,1737,null,{"value":"13"}] 18:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:13:56 INFO - PROCESS | 3656 | 1464052436280 Marionette TRACE conn9 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:13:56 INFO - PROCESS | 3656 | 1464052436285 Marionette TRACE conn9 <- [1,1738,null,{}] 18:13:56 INFO - PROCESS | 3656 | 1464052436319 Marionette TRACE conn9 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:56 INFO - PROCESS | 3656 | 1464052436499 Marionette TRACE conn9 <- [1,1739,null,{"value":null}] 18:13:56 INFO - PROCESS | 3656 | 1464052436644 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 3656 | ++DOCSHELL 0DD39800 == 42 [pid = 3656] [id = 444] 18:13:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (0DD3A000) [pid = 3656] [serial = 1332] [outer = 00000000] 18:13:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (0E03B800) [pid = 3656] [serial = 1333] [outer = 0DD3A000] 18:13:56 INFO - PROCESS | 3656 | 1464052436700 Marionette DEBUG loaded listener.js 18:13:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (0E65FC00) [pid = 3656] [serial = 1334] [outer = 0DD3A000] 18:13:57 INFO - PROCESS | 3656 | 1464052437336 Marionette TRACE conn9 <- [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]]]}] 18:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1093ms 18:13:57 INFO - PROCESS | 3656 | 1464052437383 Marionette TRACE conn9 -> [0,1741,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 3656 | 1464052437389 Marionette TRACE conn9 <- [1,1741,null,{"value":"13"}] 18:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:13:57 INFO - PROCESS | 3656 | 1464052437395 Marionette TRACE conn9 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 3656 | 1464052437398 Marionette TRACE conn9 <- [1,1742,null,{}] 18:13:57 INFO - PROCESS | 3656 | 1464052437402 Marionette TRACE conn9 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:57 INFO - PROCESS | 3656 | 1464052437578 Marionette TRACE conn9 <- [1,1743,null,{"value":null}] 18:13:57 INFO - PROCESS | 3656 | 1464052437590 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 3656 | ++DOCSHELL 126BF400 == 43 [pid = 3656] [id = 445] 18:13:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (12714400) [pid = 3656] [serial = 1335] [outer = 00000000] 18:13:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (12776800) [pid = 3656] [serial = 1336] [outer = 12714400] 18:13:57 INFO - PROCESS | 3656 | 1464052437644 Marionette DEBUG loaded listener.js 18:13:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (13685800) [pid = 3656] [serial = 1337] [outer = 12714400] 18:13:58 INFO - PROCESS | 3656 | 1464052438435 Marionette TRACE conn9 <- [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]]]}] 18:13:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:13:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1274ms 18:13:58 INFO - PROCESS | 3656 | 1464052438675 Marionette TRACE conn9 -> [0,1745,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 3656 | 1464052438679 Marionette TRACE conn9 <- [1,1745,null,{"value":"13"}] 18:13:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:13:58 INFO - PROCESS | 3656 | 1464052438684 Marionette TRACE conn9 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:13:58 INFO - PROCESS | 3656 | 1464052438687 Marionette TRACE conn9 <- [1,1746,null,{}] 18:13:58 INFO - PROCESS | 3656 | 1464052438734 Marionette TRACE conn9 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:58 INFO - PROCESS | 3656 | 1464052438847 Marionette TRACE conn9 <- [1,1747,null,{"value":null}] 18:13:58 INFO - PROCESS | 3656 | 1464052438951 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:58 INFO - PROCESS | 3656 | ++DOCSHELL 0E044400 == 44 [pid = 3656] [id = 446] 18:13:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (0E075400) [pid = 3656] [serial = 1338] [outer = 00000000] 18:13:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (11F2FC00) [pid = 3656] [serial = 1339] [outer = 0E075400] 18:13:59 INFO - PROCESS | 3656 | 1464052439001 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (12234C00) [pid = 3656] [serial = 1340] [outer = 0E075400] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 1560B400 == 43 [pid = 3656] [id = 442] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 1368F000 == 42 [pid = 3656] [id = 441] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 13A47000 == 41 [pid = 3656] [id = 440] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 17D77C00 == 40 [pid = 3656] [id = 439] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 1272D800 == 39 [pid = 3656] [id = 438] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 17418000 == 38 [pid = 3656] [id = 437] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 16C10000 == 37 [pid = 3656] [id = 436] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 15644C00 == 36 [pid = 3656] [id = 435] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 15069800 == 35 [pid = 3656] [id = 434] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 0E68D400 == 34 [pid = 3656] [id = 433] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 1272DC00 == 33 [pid = 3656] [id = 432] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 11F42C00 == 32 [pid = 3656] [id = 431] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 0DD3B800 == 31 [pid = 3656] [id = 430] 18:13:59 INFO - PROCESS | 3656 | --DOCSHELL 1A5A1000 == 30 [pid = 3656] [id = 429] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1AD7E400) [pid = 3656] [serial = 1288] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | 1464052439562 Marionette TRACE conn9 <- [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]]]}] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (0D778800) [pid = 3656] [serial = 1190] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (16CB1C00) [pid = 3656] [serial = 1214] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1362E400) [pid = 3656] [serial = 1211] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (17911C00) [pid = 3656] [serial = 1217] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (0E041800) [pid = 3656] [serial = 1208] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1A5A5C00) [pid = 3656] [serial = 1286] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (17AB0800) [pid = 3656] [serial = 1273] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1844C000) [pid = 3656] [serial = 1276] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (181A2400) [pid = 3656] [serial = 1274] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (1A505C00) [pid = 3656] [serial = 1279] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (1916A400) [pid = 3656] [serial = 1277] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (19274800) [pid = 3656] [serial = 1282] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (1A59F000) [pid = 3656] [serial = 1285] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (0EB5BC00) [pid = 3656] [serial = 1261] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (0E663C00) [pid = 3656] [serial = 1259] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (0E042C00) [pid = 3656] [serial = 1258] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (19274C00) [pid = 3656] [serial = 1256] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (182DBC00) [pid = 3656] [serial = 1255] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (15B0C000) [pid = 3656] [serial = 1253] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (150A7400) [pid = 3656] [serial = 1252] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (0E07E800) [pid = 3656] [serial = 1250] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (0DD3C000) [pid = 3656] [serial = 1249] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (1A508000) [pid = 3656] [serial = 1247] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (1742B000) [pid = 3656] [serial = 1270] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (15647800) [pid = 3656] [serial = 1267] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (15B0DC00) [pid = 3656] [serial = 1268] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (13633000) [pid = 3656] [serial = 1264] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (13A4B000) [pid = 3656] [serial = 1265] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (12188800) [pid = 3656] [serial = 1262] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (183BF000) [pid = 3656] [serial = 1283] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (17431800) [pid = 3656] [serial = 1271] [outer = 00000000] [url = about:blank] 18:13:59 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (1A50EC00) [pid = 3656] [serial = 1280] [outer = 00000000] [url = about:blank] 18:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 930ms 18:13:59 INFO - PROCESS | 3656 | 1464052439620 Marionette TRACE conn9 -> [0,1749,"getWindowHandle",null] 18:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:13:59 INFO - PROCESS | 3656 | 1464052439623 Marionette TRACE conn9 <- [1,1749,null,{"value":"13"}] 18:13:59 INFO - PROCESS | 3656 | 1464052439630 Marionette TRACE conn9 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:13:59 INFO - PROCESS | 3656 | 1464052439634 Marionette TRACE conn9 <- [1,1750,null,{}] 18:13:59 INFO - PROCESS | 3656 | 1464052439638 Marionette TRACE conn9 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:59 INFO - PROCESS | 3656 | 1464052439717 Marionette TRACE conn9 <- [1,1751,null,{"value":null}] 18:13:59 INFO - PROCESS | 3656 | 1464052439728 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 3656 | ++DOCSHELL 0E036000 == 31 [pid = 3656] [id = 447] 18:13:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (0E07F000) [pid = 3656] [serial = 1341] [outer = 00000000] 18:13:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (11F3E800) [pid = 3656] [serial = 1342] [outer = 0E07F000] 18:13:59 INFO - PROCESS | 3656 | 1464052439773 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (12713800) [pid = 3656] [serial = 1343] [outer = 0E07F000] 18:14:00 INFO - PROCESS | 3656 | 1464052440256 Marionette TRACE conn9 <- [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]]]}] 18:14:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:14:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 18:14:00 INFO - PROCESS | 3656 | 1464052440324 Marionette TRACE conn9 -> [0,1753,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 3656 | 1464052440326 Marionette TRACE conn9 <- [1,1753,null,{"value":"13"}] 18:14:00 INFO - PROCESS | 3656 | 1464052440329 Marionette TRACE conn9 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:14:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:14:00 INFO - PROCESS | 3656 | 1464052440331 Marionette TRACE conn9 <- [1,1754,null,{}] 18:14:00 INFO - PROCESS | 3656 | 1464052440341 Marionette TRACE conn9 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:00 INFO - PROCESS | 3656 | 1464052440427 Marionette TRACE conn9 <- [1,1755,null,{"value":null}] 18:14:00 INFO - PROCESS | 3656 | 1464052440510 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:00 INFO - PROCESS | 3656 | ++DOCSHELL 1368E800 == 32 [pid = 3656] [id = 448] 18:14:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (13A44400) [pid = 3656] [serial = 1344] [outer = 00000000] 18:14:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (13F9F000) [pid = 3656] [serial = 1345] [outer = 13A44400] 18:14:00 INFO - PROCESS | 3656 | 1464052440566 Marionette DEBUG loaded listener.js 18:14:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (1509B000) [pid = 3656] [serial = 1346] [outer = 13A44400] 18:14:00 INFO - PROCESS | 3656 | 1464052440950 Marionette TRACE conn9 <- [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]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 18:14:01 INFO - PROCESS | 3656 | 1464052441004 Marionette TRACE conn9 -> [0,1757,"getWindowHandle",null] 18:14:01 INFO - PROCESS | 3656 | 1464052441006 Marionette TRACE conn9 <- [1,1757,null,{"value":"13"}] 18:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:14:01 INFO - PROCESS | 3656 | 1464052441010 Marionette TRACE conn9 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 3656 | 1464052441011 Marionette TRACE conn9 <- [1,1758,null,{}] 18:14:01 INFO - PROCESS | 3656 | 1464052441015 Marionette TRACE conn9 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:01 INFO - PROCESS | 3656 | 1464052441097 Marionette TRACE conn9 <- [1,1759,null,{"value":null}] 18:14:01 INFO - PROCESS | 3656 | 1464052441104 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:01 INFO - PROCESS | 3656 | ++DOCSHELL 15379800 == 33 [pid = 3656] [id = 449] 18:14:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (15380000) [pid = 3656] [serial = 1347] [outer = 00000000] 18:14:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (15B0C000) [pid = 3656] [serial = 1348] [outer = 15380000] 18:14:01 INFO - PROCESS | 3656 | 1464052441151 Marionette DEBUG loaded listener.js 18:14:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (163A7000) [pid = 3656] [serial = 1349] [outer = 15380000] 18:14:01 INFO - PROCESS | 3656 | 1464052441576 Marionette TRACE conn9 <- [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]]]}] 18:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 18:14:01 INFO - PROCESS | 3656 | 1464052441644 Marionette TRACE conn9 -> [0,1761,"getWindowHandle",null] 18:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:14:01 INFO - PROCESS | 3656 | 1464052441655 Marionette TRACE conn9 <- [1,1761,null,{"value":"13"}] 18:14:01 INFO - PROCESS | 3656 | 1464052441659 Marionette TRACE conn9 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:14:01 INFO - PROCESS | 3656 | 1464052441660 Marionette TRACE conn9 <- [1,1762,null,{}] 18:14:01 INFO - PROCESS | 3656 | 1464052441664 Marionette TRACE conn9 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:01 INFO - PROCESS | 3656 | 1464052441768 Marionette TRACE conn9 <- [1,1763,null,{"value":null}] 18:14:01 INFO - PROCESS | 3656 | 1464052441871 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:01 INFO - PROCESS | 3656 | ++DOCSHELL 16C10C00 == 34 [pid = 3656] [id = 450] 18:14:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (16C15000) [pid = 3656] [serial = 1350] [outer = 00000000] 18:14:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (16D6DC00) [pid = 3656] [serial = 1351] [outer = 16C15000] 18:14:01 INFO - PROCESS | 3656 | 1464052441916 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (17424C00) [pid = 3656] [serial = 1352] [outer = 16C15000] 18:14:02 INFO - PROCESS | 3656 | 1464052442309 Marionette TRACE conn9 <- [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]]]}] 18:14:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:14:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 18:14:02 INFO - PROCESS | 3656 | 1464052442331 Marionette TRACE conn9 -> [0,1765,"getWindowHandle",null] 18:14:02 INFO - PROCESS | 3656 | 1464052442333 Marionette TRACE conn9 <- [1,1765,null,{"value":"13"}] 18:14:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:14:02 INFO - PROCESS | 3656 | 1464052442341 Marionette TRACE conn9 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:14:02 INFO - PROCESS | 3656 | 1464052442343 Marionette TRACE conn9 <- [1,1766,null,{}] 18:14:02 INFO - PROCESS | 3656 | 1464052442346 Marionette TRACE conn9 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:02 INFO - PROCESS | 3656 | 1464052442477 Marionette TRACE conn9 <- [1,1767,null,{"value":null}] 18:14:02 INFO - PROCESS | 3656 | 1464052442484 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 3656 | ++DOCSHELL 0DBA1C00 == 35 [pid = 3656] [id = 451] 18:14:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (16C13000) [pid = 3656] [serial = 1353] [outer = 00000000] 18:14:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (176CE000) [pid = 3656] [serial = 1354] [outer = 16C13000] 18:14:02 INFO - PROCESS | 3656 | 1464052442530 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (17AAD800) [pid = 3656] [serial = 1355] [outer = 16C13000] 18:14:03 INFO - PROCESS | 3656 | 1464052443009 Marionette TRACE conn9 <- [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]]]}] 18:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 18:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:14:03 INFO - PROCESS | 3656 | 1464052443077 Marionette TRACE conn9 -> [0,1769,"getWindowHandle",null] 18:14:03 INFO - PROCESS | 3656 | 1464052443079 Marionette TRACE conn9 <- [1,1769,null,{"value":"13"}] 18:14:03 INFO - PROCESS | 3656 | 1464052443089 Marionette TRACE conn9 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:14:03 INFO - PROCESS | 3656 | 1464052443091 Marionette TRACE conn9 <- [1,1770,null,{}] 18:14:03 INFO - PROCESS | 3656 | 1464052443095 Marionette TRACE conn9 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:03 INFO - PROCESS | 3656 | 1464052443199 Marionette TRACE conn9 <- [1,1771,null,{"value":null}] 18:14:03 INFO - PROCESS | 3656 | 1464052443263 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:03 INFO - PROCESS | 3656 | ++DOCSHELL 182DB400 == 36 [pid = 3656] [id = 452] 18:14:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (182DC000) [pid = 3656] [serial = 1356] [outer = 00000000] 18:14:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (182E1C00) [pid = 3656] [serial = 1357] [outer = 182DC000] 18:14:03 INFO - PROCESS | 3656 | 1464052443306 Marionette DEBUG loaded listener.js 18:14:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (1836F400) [pid = 3656] [serial = 1358] [outer = 182DC000] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (17AAD400) [pid = 3656] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (182DD800) [pid = 3656] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (16C10400) [pid = 3656] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (1509B800) [pid = 3656] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (1742B800) [pid = 3656] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (1272F800) [pid = 3656] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (12774400) [pid = 3656] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (11F46000) [pid = 3656] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (0DD3C800) [pid = 3656] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (15647400) [pid = 3656] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (18379C00) [pid = 3656] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (16C13C00) [pid = 3656] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:14:03 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (13A45000) [pid = 3656] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:14:03 INFO - PROCESS | 3656 | 1464052443853 Marionette TRACE conn9 <- [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]]]}] 18:14:03 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 18:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 791ms 18:14:03 INFO - PROCESS | 3656 | 1464052443872 Marionette TRACE conn9 -> [0,1773,"getWindowHandle",null] 18:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:14:03 INFO - PROCESS | 3656 | 1464052443874 Marionette TRACE conn9 <- [1,1773,null,{"value":"13"}] 18:14:03 INFO - PROCESS | 3656 | 1464052443877 Marionette TRACE conn9 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:14:03 INFO - PROCESS | 3656 | 1464052443879 Marionette TRACE conn9 <- [1,1774,null,{}] 18:14:03 INFO - PROCESS | 3656 | 1464052443883 Marionette TRACE conn9 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:04 INFO - PROCESS | 3656 | 1464052443966 Marionette TRACE conn9 <- [1,1775,null,{"value":null}] 18:14:04 INFO - PROCESS | 3656 | 1464052443976 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:04 INFO - PROCESS | 3656 | ++DOCSHELL 12727800 == 37 [pid = 3656] [id = 453] 18:14:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (1272F800) [pid = 3656] [serial = 1359] [outer = 00000000] 18:14:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (15B0EC00) [pid = 3656] [serial = 1360] [outer = 1272F800] 18:14:04 INFO - PROCESS | 3656 | 1464052444019 Marionette DEBUG loaded listener.js 18:14:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (175EDC00) [pid = 3656] [serial = 1361] [outer = 1272F800] 18:14:04 INFO - PROCESS | 3656 | 1464052444435 Marionette TRACE conn9 <- [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]]]}] 18:14:04 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 18:14:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 570ms 18:14:04 INFO - PROCESS | 3656 | 1464052444448 Marionette TRACE conn9 -> [0,1777,"getWindowHandle",null] 18:14:04 INFO - PROCESS | 3656 | 1464052444450 Marionette TRACE conn9 <- [1,1777,null,{"value":"13"}] 18:14:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:14:04 INFO - PROCESS | 3656 | 1464052444453 Marionette TRACE conn9 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:14:04 INFO - PROCESS | 3656 | 1464052444455 Marionette TRACE conn9 <- [1,1778,null,{}] 18:14:04 INFO - PROCESS | 3656 | 1464052444459 Marionette TRACE conn9 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:04 INFO - PROCESS | 3656 | 1464052444601 Marionette TRACE conn9 <- [1,1779,null,{"value":null}] 18:14:04 INFO - PROCESS | 3656 | 1464052444627 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:04 INFO - PROCESS | 3656 | ++DOCSHELL 11F42800 == 38 [pid = 3656] [id = 454] 18:14:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (11F47000) [pid = 3656] [serial = 1362] [outer = 00000000] 18:14:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (18379800) [pid = 3656] [serial = 1363] [outer = 11F47000] 18:14:04 INFO - PROCESS | 3656 | 1464052444671 Marionette DEBUG loaded listener.js 18:14:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (1837A000) [pid = 3656] [serial = 1364] [outer = 11F47000] 18:14:05 INFO - PROCESS | 3656 | 1464052445063 Marionette TRACE conn9 <- [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]]]}] 18:14:05 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) 18:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 18:14:05 INFO - PROCESS | 3656 | 1464052445084 Marionette TRACE conn9 -> [0,1781,"getWindowHandle",null] 18:14:05 INFO - PROCESS | 3656 | 1464052445086 Marionette TRACE conn9 <- [1,1781,null,{"value":"13"}] 18:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:14:05 INFO - PROCESS | 3656 | 1464052445090 Marionette TRACE conn9 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:14:05 INFO - PROCESS | 3656 | 1464052445091 Marionette TRACE conn9 <- [1,1782,null,{}] 18:14:05 INFO - PROCESS | 3656 | 1464052445095 Marionette TRACE conn9 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:05 INFO - PROCESS | 3656 | 1464052445206 Marionette TRACE conn9 <- [1,1783,null,{"value":null}] 18:14:05 INFO - PROCESS | 3656 | 1464052445215 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:05 INFO - PROCESS | 3656 | ++DOCSHELL 18377C00 == 39 [pid = 3656] [id = 455] 18:14:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (18379400) [pid = 3656] [serial = 1365] [outer = 00000000] 18:14:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (19277800) [pid = 3656] [serial = 1366] [outer = 18379400] 18:14:05 INFO - PROCESS | 3656 | 1464052445258 Marionette DEBUG loaded listener.js 18:14:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (1927AC00) [pid = 3656] [serial = 1367] [outer = 18379400] 18:14:05 INFO - PROCESS | 3656 | 1464052445650 Marionette TRACE conn9 <- [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]]]}] 18:14:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:14:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 570ms 18:14:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:14:05 INFO - PROCESS | 3656 | 1464052445661 Marionette TRACE conn9 -> [0,1785,"getWindowHandle",null] 18:14:05 INFO - PROCESS | 3656 | 1464052445663 Marionette TRACE conn9 <- [1,1785,null,{"value":"13"}] 18:14:05 INFO - PROCESS | 3656 | 1464052445666 Marionette TRACE conn9 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:14:05 INFO - PROCESS | 3656 | 1464052445668 Marionette TRACE conn9 <- [1,1786,null,{}] 18:14:05 INFO - PROCESS | 3656 | 1464052445672 Marionette TRACE conn9 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:05 INFO - PROCESS | 3656 | 1464052445770 Marionette TRACE conn9 <- [1,1787,null,{"value":null}] 18:14:06 INFO - PROCESS | 3656 | 1464052446023 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 3656 | ++DOCSHELL 0DA4C400 == 40 [pid = 3656] [id = 456] 18:14:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (0DB65400) [pid = 3656] [serial = 1368] [outer = 00000000] 18:14:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (0DD32C00) [pid = 3656] [serial = 1369] [outer = 0DB65400] 18:14:06 INFO - PROCESS | 3656 | 1464052446084 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (0E076800) [pid = 3656] [serial = 1370] [outer = 0DB65400] 18:14:06 INFO - PROCESS | 3656 | 1464052446640 Marionette TRACE conn9 <- [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]]]}] 18:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 971ms 18:14:06 INFO - PROCESS | 3656 | 1464052446687 Marionette TRACE conn9 -> [0,1789,"getWindowHandle",null] 18:14:06 INFO - PROCESS | 3656 | 1464052446692 Marionette TRACE conn9 <- [1,1789,null,{"value":"13"}] 18:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:14:06 INFO - PROCESS | 3656 | 1464052446698 Marionette TRACE conn9 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:14:06 INFO - PROCESS | 3656 | 1464052446702 Marionette TRACE conn9 <- [1,1790,null,{}] 18:14:06 INFO - PROCESS | 3656 | 1464052446707 Marionette TRACE conn9 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:06 INFO - PROCESS | 3656 | 1464052446813 Marionette TRACE conn9 <- [1,1791,null,{"value":null}] 18:14:06 INFO - PROCESS | 3656 | 1464052446918 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 3656 | ++DOCSHELL 13A4A000 == 41 [pid = 3656] [id = 457] 18:14:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (13A4B400) [pid = 3656] [serial = 1371] [outer = 00000000] 18:14:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (15378C00) [pid = 3656] [serial = 1372] [outer = 13A4B400] 18:14:06 INFO - PROCESS | 3656 | 1464052446973 Marionette DEBUG loaded listener.js 18:14:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (15644C00) [pid = 3656] [serial = 1373] [outer = 13A4B400] 18:14:07 INFO - PROCESS | 3656 | 1464052447592 Marionette TRACE conn9 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 931ms 18:14:07 INFO - PROCESS | 3656 | 1464052447634 Marionette TRACE conn9 -> [0,1793,"getWindowHandle",null] 18:14:07 INFO - PROCESS | 3656 | 1464052447638 Marionette TRACE conn9 <- [1,1793,null,{"value":"13"}] 18:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:14:07 INFO - PROCESS | 3656 | 1464052447642 Marionette TRACE conn9 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:14:07 INFO - PROCESS | 3656 | 1464052447644 Marionette TRACE conn9 <- [1,1794,null,{}] 18:14:07 INFO - PROCESS | 3656 | 1464052447648 Marionette TRACE conn9 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:07 INFO - PROCESS | 3656 | 1464052447752 Marionette TRACE conn9 <- [1,1795,null,{"value":null}] 18:14:07 INFO - PROCESS | 3656 | 1464052447859 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:07 INFO - PROCESS | 3656 | ++DOCSHELL 175E3400 == 42 [pid = 3656] [id = 458] 18:14:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (175ED000) [pid = 3656] [serial = 1374] [outer = 00000000] 18:14:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (182DF400) [pid = 3656] [serial = 1375] [outer = 175ED000] 18:14:07 INFO - PROCESS | 3656 | 1464052447914 Marionette DEBUG loaded listener.js 18:14:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1927F400) [pid = 3656] [serial = 1376] [outer = 175ED000] 18:14:08 INFO - PROCESS | 3656 | 1464052448453 Marionette TRACE conn9 <- [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]]]}] 18:14:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:14:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 870ms 18:14:08 INFO - PROCESS | 3656 | 1464052448516 Marionette TRACE conn9 -> [0,1797,"getWindowHandle",null] 18:14:08 INFO - PROCESS | 3656 | 1464052448519 Marionette TRACE conn9 <- [1,1797,null,{"value":"13"}] 18:14:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:14:08 INFO - PROCESS | 3656 | 1464052448530 Marionette TRACE conn9 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:14:08 INFO - PROCESS | 3656 | 1464052448536 Marionette TRACE conn9 <- [1,1798,null,{}] 18:14:08 INFO - PROCESS | 3656 | 1464052448541 Marionette TRACE conn9 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:08 INFO - PROCESS | 3656 | 1464052448646 Marionette TRACE conn9 <- [1,1799,null,{"value":null}] 18:14:08 INFO - PROCESS | 3656 | 1464052448749 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:08 INFO - PROCESS | 3656 | ++DOCSHELL 1A59F000 == 43 [pid = 3656] [id = 459] 18:14:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1A59F800) [pid = 3656] [serial = 1377] [outer = 00000000] 18:14:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (1A5A5800) [pid = 3656] [serial = 1378] [outer = 1A59F800] 18:14:08 INFO - PROCESS | 3656 | 1464052448803 Marionette DEBUG loaded listener.js 18:14:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (1AD79800) [pid = 3656] [serial = 1379] [outer = 1A59F800] 18:14:09 INFO - PROCESS | 3656 | 1464052449465 Marionette TRACE conn9 <- [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]]]}] 18:14:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:14:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 987ms 18:14:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:14:09 INFO - PROCESS | 3656 | 1464052449513 Marionette TRACE conn9 -> [0,1801,"getWindowHandle",null] 18:14:09 INFO - PROCESS | 3656 | 1464052449516 Marionette TRACE conn9 <- [1,1801,null,{"value":"13"}] 18:14:09 INFO - PROCESS | 3656 | 1464052449519 Marionette TRACE conn9 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:14:09 INFO - PROCESS | 3656 | 1464052449521 Marionette TRACE conn9 <- [1,1802,null,{}] 18:14:09 INFO - PROCESS | 3656 | 1464052449525 Marionette TRACE conn9 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:09 INFO - PROCESS | 3656 | 1464052449627 Marionette TRACE conn9 <- [1,1803,null,{"value":null}] 18:14:09 INFO - PROCESS | 3656 | 1464052449878 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:09 INFO - PROCESS | 3656 | ++DOCSHELL 0D736000 == 44 [pid = 3656] [id = 460] 18:14:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (0D861400) [pid = 3656] [serial = 1380] [outer = 00000000] 18:14:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (0E037800) [pid = 3656] [serial = 1381] [outer = 0D861400] 18:14:09 INFO - PROCESS | 3656 | 1464052449940 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (0E07C400) [pid = 3656] [serial = 1382] [outer = 0D861400] 18:14:10 INFO - PROCESS | 3656 | 1464052450612 Marionette TRACE conn9 <- [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]]]}] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 18377C00 == 43 [pid = 3656] [id = 455] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 11F42800 == 42 [pid = 3656] [id = 454] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 12727800 == 41 [pid = 3656] [id = 453] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 182DB400 == 40 [pid = 3656] [id = 452] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 0DBA1C00 == 39 [pid = 3656] [id = 451] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 16C10C00 == 38 [pid = 3656] [id = 450] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 15379800 == 37 [pid = 3656] [id = 449] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 1368E800 == 36 [pid = 3656] [id = 448] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 0E036000 == 35 [pid = 3656] [id = 447] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (1A50E400) [pid = 3656] [serial = 1330] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 0E044400 == 34 [pid = 3656] [id = 446] 18:14:10 INFO - PROCESS | 3656 | --DOCSHELL 0DD39800 == 33 [pid = 3656] [id = 444] 18:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1174ms 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1810B400) [pid = 3656] [serial = 1315] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (182E8400) [pid = 3656] [serial = 1318] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (17413800) [pid = 3656] [serial = 1309] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (17418400) [pid = 3656] [serial = 1310] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1537C800) [pid = 3656] [serial = 1303] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (15386000) [pid = 3656] [serial = 1304] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (17911800) [pid = 3656] [serial = 1312] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (12777800) [pid = 3656] [serial = 1297] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (1277EC00) [pid = 3656] [serial = 1298] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (13A47800) [pid = 3656] [serial = 1300] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (15069C00) [pid = 3656] [serial = 1301] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (11F4C800) [pid = 3656] [serial = 1294] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (12234800) [pid = 3656] [serial = 1295] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (1810E000) [pid = 3656] [serial = 1316] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (0E040400) [pid = 3656] [serial = 1291] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (0E07B800) [pid = 3656] [serial = 1292] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (15B08000) [pid = 3656] [serial = 1306] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (16C0EC00) [pid = 3656] [serial = 1307] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (19273C00) [pid = 3656] [serial = 1321] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (190A0400) [pid = 3656] [serial = 1328] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (183B6800) [pid = 3656] [serial = 1319] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (182DFC00) [pid = 3656] [serial = 1327] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (1927B800) [pid = 3656] [serial = 1322] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (15610400) [pid = 3656] [serial = 1324] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (163AE400) [pid = 3656] [serial = 1325] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (175E4400) [pid = 3656] [serial = 1313] [outer = 00000000] [url = about:blank] 18:14:10 INFO - PROCESS | 3656 | 1464052450716 Marionette TRACE conn9 -> [0,1805,"getWindowHandle",null] 18:14:10 INFO - PROCESS | 3656 | 1464052450720 Marionette TRACE conn9 <- [1,1805,null,{"value":"13"}] 18:14:10 INFO - PROCESS | 3656 | 1464052450726 Marionette TRACE conn9 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:14:10 INFO - PROCESS | 3656 | 1464052450730 Marionette TRACE conn9 <- [1,1806,null,{}] 18:14:10 INFO - PROCESS | 3656 | 1464052450734 Marionette TRACE conn9 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:10 INFO - PROCESS | 3656 | 1464052450824 Marionette TRACE conn9 <- [1,1807,null,{"value":null}] 18:14:10 INFO - PROCESS | 3656 | 1464052450832 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:10 INFO - PROCESS | 3656 | ++DOCSHELL 0E036000 == 34 [pid = 3656] [id = 461] 18:14:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (0E038C00) [pid = 3656] [serial = 1383] [outer = 00000000] 18:14:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (0E07D800) [pid = 3656] [serial = 1384] [outer = 0E038C00] 18:14:10 INFO - PROCESS | 3656 | 1464052450878 Marionette DEBUG loaded listener.js 18:14:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (11F42800) [pid = 3656] [serial = 1385] [outer = 0E038C00] 18:14:11 INFO - PROCESS | 3656 | 1464052451335 Marionette TRACE conn9 <- [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]]]}] 18:14:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:14:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 18:14:11 INFO - PROCESS | 3656 | 1464052451404 Marionette TRACE conn9 -> [0,1809,"getWindowHandle",null] 18:14:11 INFO - PROCESS | 3656 | 1464052451408 Marionette TRACE conn9 <- [1,1809,null,{"value":"13"}] 18:14:11 INFO - PROCESS | 3656 | 1464052451412 Marionette TRACE conn9 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:14:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:14:11 INFO - PROCESS | 3656 | 1464052451414 Marionette TRACE conn9 <- [1,1810,null,{}] 18:14:11 INFO - PROCESS | 3656 | 1464052451418 Marionette TRACE conn9 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:11 INFO - PROCESS | 3656 | 1464052451498 Marionette TRACE conn9 <- [1,1811,null,{"value":null}] 18:14:11 INFO - PROCESS | 3656 | 1464052451509 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:11 INFO - PROCESS | 3656 | ++DOCSHELL 12720400 == 35 [pid = 3656] [id = 462] 18:14:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (12729C00) [pid = 3656] [serial = 1386] [outer = 00000000] 18:14:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (12775C00) [pid = 3656] [serial = 1387] [outer = 12729C00] 18:14:11 INFO - PROCESS | 3656 | 1464052451554 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (12780400) [pid = 3656] [serial = 1388] [outer = 12729C00] 18:14:12 INFO - PROCESS | 3656 | 1464052452004 Marionette TRACE conn9 <- [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]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 630ms 18:14:12 INFO - PROCESS | 3656 | 1464052452047 Marionette TRACE conn9 -> [0,1813,"getWindowHandle",null] 18:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:14:12 INFO - PROCESS | 3656 | 1464052452049 Marionette TRACE conn9 <- [1,1813,null,{"value":"13"}] 18:14:12 INFO - PROCESS | 3656 | 1464052452054 Marionette TRACE conn9 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 3656 | 1464052452060 Marionette TRACE conn9 <- [1,1814,null,{}] 18:14:12 INFO - PROCESS | 3656 | 1464052452089 Marionette TRACE conn9 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:12 INFO - PROCESS | 3656 | 1464052452198 Marionette TRACE conn9 <- [1,1815,null,{"value":null}] 18:14:12 INFO - PROCESS | 3656 | 1464052452291 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 3656 | ++DOCSHELL 13F99C00 == 36 [pid = 3656] [id = 463] 18:14:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (13F9C400) [pid = 3656] [serial = 1389] [outer = 00000000] 18:14:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (1537B000) [pid = 3656] [serial = 1390] [outer = 13F9C400] 18:14:12 INFO - PROCESS | 3656 | 1464052452335 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (15383C00) [pid = 3656] [serial = 1391] [outer = 13F9C400] 18:14:12 INFO - PROCESS | 3656 | 1464052452716 Marionette TRACE conn9 <- [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]]]}] 18:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 18:14:12 INFO - PROCESS | 3656 | 1464052452743 Marionette TRACE conn9 -> [0,1817,"getWindowHandle",null] 18:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:14:12 INFO - PROCESS | 3656 | 1464052452746 Marionette TRACE conn9 <- [1,1817,null,{"value":"13"}] 18:14:12 INFO - PROCESS | 3656 | 1464052452749 Marionette TRACE conn9 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 3656 | 1464052452750 Marionette TRACE conn9 <- [1,1818,null,{}] 18:14:12 INFO - PROCESS | 3656 | 1464052452753 Marionette TRACE conn9 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:12 INFO - PROCESS | 3656 | 1464052452843 Marionette TRACE conn9 <- [1,1819,null,{"value":null}] 18:14:12 INFO - PROCESS | 3656 | 1464052452943 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 3656 | ++DOCSHELL 15379800 == 37 [pid = 3656] [id = 464] 18:14:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (15385800) [pid = 3656] [serial = 1392] [outer = 00000000] 18:14:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (1564DC00) [pid = 3656] [serial = 1393] [outer = 15385800] 18:14:12 INFO - PROCESS | 3656 | 1464052452987 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (163A7400) [pid = 3656] [serial = 1394] [outer = 15385800] 18:14:13 INFO - PROCESS | 3656 | 1464052453381 Marionette TRACE conn9 <- [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]]]}] 18:14:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:14:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 671ms 18:14:13 INFO - PROCESS | 3656 | 1464052453422 Marionette TRACE conn9 -> [0,1821,"getWindowHandle",null] 18:14:13 INFO - PROCESS | 3656 | 1464052453424 Marionette TRACE conn9 <- [1,1821,null,{"value":"13"}] 18:14:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:14:13 INFO - PROCESS | 3656 | 1464052453427 Marionette TRACE conn9 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:14:13 INFO - PROCESS | 3656 | 1464052453428 Marionette TRACE conn9 <- [1,1822,null,{}] 18:14:13 INFO - PROCESS | 3656 | 1464052453432 Marionette TRACE conn9 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:13 INFO - PROCESS | 3656 | 1464052453541 Marionette TRACE conn9 <- [1,1823,null,{"value":null}] 18:14:13 INFO - PROCESS | 3656 | 1464052453626 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:13 INFO - PROCESS | 3656 | ++DOCSHELL 16C10C00 == 38 [pid = 3656] [id = 465] 18:14:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (16C16800) [pid = 3656] [serial = 1395] [outer = 00000000] 18:14:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (16D6D800) [pid = 3656] [serial = 1396] [outer = 16C16800] 18:14:13 INFO - PROCESS | 3656 | 1464052453678 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (17427800) [pid = 3656] [serial = 1397] [outer = 16C16800] 18:14:14 INFO - PROCESS | 3656 | 1464052454107 Marionette TRACE conn9 <- [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]]]}] 18:14:14 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 18:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 18:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:14:14 INFO - PROCESS | 3656 | 1464052454159 Marionette TRACE conn9 -> [0,1825,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 3656 | 1464052454161 Marionette TRACE conn9 <- [1,1825,null,{"value":"13"}] 18:14:14 INFO - PROCESS | 3656 | 1464052454164 Marionette TRACE conn9 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - PROCESS | 3656 | 1464052454166 Marionette TRACE conn9 <- [1,1826,null,{}] 18:14:14 INFO - PROCESS | 3656 | 1464052454175 Marionette TRACE conn9 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:14 INFO - PROCESS | 3656 | 1464052454284 Marionette TRACE conn9 <- [1,1827,null,{"value":null}] 18:14:14 INFO - PROCESS | 3656 | 1464052454291 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:14 INFO - PROCESS | 3656 | ++DOCSHELL 15062000 == 39 [pid = 3656] [id = 466] 18:14:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (1742A000) [pid = 3656] [serial = 1398] [outer = 00000000] 18:14:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (17914000) [pid = 3656] [serial = 1399] [outer = 1742A000] 18:14:14 INFO - PROCESS | 3656 | 1464052454337 Marionette DEBUG loaded listener.js 18:14:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (17AA6400) [pid = 3656] [serial = 1400] [outer = 1742A000] 18:14:14 INFO - PROCESS | 3656 | 1464052454785 Marionette TRACE conn9 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 690ms 18:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:14:14 INFO - PROCESS | 3656 | 1464052454855 Marionette TRACE conn9 -> [0,1829,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 3656 | 1464052454857 Marionette TRACE conn9 <- [1,1829,null,{"value":"13"}] 18:14:14 INFO - PROCESS | 3656 | 1464052454860 Marionette TRACE conn9 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - PROCESS | 3656 | 1464052454862 Marionette TRACE conn9 <- [1,1830,null,{}] 18:14:14 INFO - PROCESS | 3656 | 1464052454866 Marionette TRACE conn9 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:15 INFO - PROCESS | 3656 | 1464052455073 Marionette TRACE conn9 <- [1,1831,null,{"value":null}] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (16C15000) [pid = 3656] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (16C13000) [pid = 3656] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (11F47000) [pid = 3656] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (19274400) [pid = 3656] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (0E07F000) [pid = 3656] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (15380000) [pid = 3656] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (13A44400) [pid = 3656] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (0E075400) [pid = 3656] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (182DC000) [pid = 3656] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:14:15 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (1272F800) [pid = 3656] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:14:15 INFO - PROCESS | 3656 | 1464052455147 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 3656 | ++DOCSHELL 0D778800 == 40 [pid = 3656] [id = 467] 18:14:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (0DB9B000) [pid = 3656] [serial = 1401] [outer = 00000000] 18:14:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (1272CC00) [pid = 3656] [serial = 1402] [outer = 0DB9B000] 18:14:15 INFO - PROCESS | 3656 | 1464052455192 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (1272F800) [pid = 3656] [serial = 1403] [outer = 0DB9B000] 18:14:15 INFO - PROCESS | 3656 | 1464052455529 Marionette TRACE conn9 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:14:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:14:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 732ms 18:14:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:14:15 INFO - PROCESS | 3656 | 1464052455594 Marionette TRACE conn9 -> [0,1833,"getWindowHandle",null] 18:14:15 INFO - PROCESS | 3656 | 1464052455596 Marionette TRACE conn9 <- [1,1833,null,{"value":"13"}] 18:14:15 INFO - PROCESS | 3656 | 1464052455599 Marionette TRACE conn9 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:14:15 INFO - PROCESS | 3656 | 1464052455600 Marionette TRACE conn9 <- [1,1834,null,{}] 18:14:15 INFO - PROCESS | 3656 | 1464052455604 Marionette TRACE conn9 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:15 INFO - PROCESS | 3656 | 1464052455697 Marionette TRACE conn9 <- [1,1835,null,{"value":null}] 18:14:15 INFO - PROCESS | 3656 | 1464052455705 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:15 INFO - PROCESS | 3656 | ++DOCSHELL 1564D400 == 41 [pid = 3656] [id = 468] 18:14:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (18108400) [pid = 3656] [serial = 1404] [outer = 00000000] 18:14:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (182E3400) [pid = 3656] [serial = 1405] [outer = 18108400] 18:14:15 INFO - PROCESS | 3656 | 1464052455748 Marionette DEBUG loaded listener.js 18:14:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (18378C00) [pid = 3656] [serial = 1406] [outer = 18108400] 18:14:16 INFO - PROCESS | 3656 | 1464052456166 Marionette TRACE conn9 <- [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]]]}] 18:14:16 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) 18:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 18:14:16 INFO - PROCESS | 3656 | 1464052456229 Marionette TRACE conn9 -> [0,1837,"getWindowHandle",null] 18:14:16 INFO - PROCESS | 3656 | 1464052456231 Marionette TRACE conn9 <- [1,1837,null,{"value":"13"}] 18:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:14:16 INFO - PROCESS | 3656 | 1464052456235 Marionette TRACE conn9 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:14:16 INFO - PROCESS | 3656 | 1464052456236 Marionette TRACE conn9 <- [1,1838,null,{}] 18:14:16 INFO - PROCESS | 3656 | 1464052456240 Marionette TRACE conn9 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:16 INFO - PROCESS | 3656 | 1464052456320 Marionette TRACE conn9 <- [1,1839,null,{"value":null}] 18:14:16 INFO - PROCESS | 3656 | 1464052456326 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:16 INFO - PROCESS | 3656 | ++DOCSHELL 183BCC00 == 42 [pid = 3656] [id = 469] 18:14:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (183C2000) [pid = 3656] [serial = 1407] [outer = 00000000] 18:14:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (19026800) [pid = 3656] [serial = 1408] [outer = 183C2000] 18:14:16 INFO - PROCESS | 3656 | 1464052456371 Marionette DEBUG loaded listener.js 18:14:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (19276000) [pid = 3656] [serial = 1409] [outer = 183C2000] 18:14:16 INFO - PROCESS | 3656 | 1464052456821 Marionette TRACE conn9 <- [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]]]}] 18:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 631ms 18:14:16 INFO - PROCESS | 3656 | 1464052456880 Marionette TRACE conn9 -> [0,1841,"getWindowHandle",null] 18:14:16 INFO - PROCESS | 3656 | 1464052456882 Marionette TRACE conn9 <- [1,1841,null,{"value":"13"}] 18:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:14:16 INFO - PROCESS | 3656 | 1464052456886 Marionette TRACE conn9 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:14:16 INFO - PROCESS | 3656 | 1464052456887 Marionette TRACE conn9 <- [1,1842,null,{}] 18:14:16 INFO - PROCESS | 3656 | 1464052456891 Marionette TRACE conn9 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:16 INFO - PROCESS | 3656 | 1464052456970 Marionette TRACE conn9 <- [1,1843,null,{"value":null}] 18:14:16 INFO - PROCESS | 3656 | 1464052456976 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 3656 | ++DOCSHELL 0E083400 == 43 [pid = 3656] [id = 470] 18:14:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (182E7C00) [pid = 3656] [serial = 1410] [outer = 00000000] 18:14:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (19280800) [pid = 3656] [serial = 1411] [outer = 182E7C00] 18:14:17 INFO - PROCESS | 3656 | 1464052457027 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (1A514800) [pid = 3656] [serial = 1412] [outer = 182E7C00] 18:14:17 INFO - PROCESS | 3656 | 1464052457756 Marionette TRACE conn9 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:14:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:14:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 18:14:17 INFO - PROCESS | 3656 | 1464052457817 Marionette TRACE conn9 -> [0,1845,"getWindowHandle",null] 18:14:17 INFO - PROCESS | 3656 | 1464052457823 Marionette TRACE conn9 <- [1,1845,null,{"value":"13"}] 18:14:17 INFO - PROCESS | 3656 | 1464052457827 Marionette TRACE conn9 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:14:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:14:17 INFO - PROCESS | 3656 | 1464052457832 Marionette TRACE conn9 <- [1,1846,null,{}] 18:14:17 INFO - PROCESS | 3656 | 1464052457837 Marionette TRACE conn9 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:17 INFO - PROCESS | 3656 | 1464052457954 Marionette TRACE conn9 <- [1,1847,null,{"value":null}] 18:14:18 INFO - PROCESS | 3656 | 1464052458083 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:18 INFO - PROCESS | 3656 | ++DOCSHELL 0E61E000 == 44 [pid = 3656] [id = 471] 18:14:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (0EBD9C00) [pid = 3656] [serial = 1413] [outer = 00000000] 18:14:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1272B400) [pid = 3656] [serial = 1414] [outer = 0EBD9C00] 18:14:18 INFO - PROCESS | 3656 | 1464052458141 Marionette DEBUG loaded listener.js 18:14:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (1277D800) [pid = 3656] [serial = 1415] [outer = 0EBD9C00] 18:14:18 INFO - PROCESS | 3656 | 1464052458723 Marionette TRACE conn9 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 930ms 18:14:18 INFO - PROCESS | 3656 | 1464052458762 Marionette TRACE conn9 -> [0,1849,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 3656 | 1464052458768 Marionette TRACE conn9 <- [1,1849,null,{"value":"13"}] 18:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:14:18 INFO - PROCESS | 3656 | 1464052458775 Marionette TRACE conn9 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 3656 | 1464052458777 Marionette TRACE conn9 <- [1,1850,null,{}] 18:14:18 INFO - PROCESS | 3656 | 1464052458781 Marionette TRACE conn9 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:18 INFO - PROCESS | 3656 | 1464052458889 Marionette TRACE conn9 <- [1,1851,null,{"value":null}] 18:14:19 INFO - PROCESS | 3656 | 1464052458998 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 3656 | ++DOCSHELL 13630000 == 45 [pid = 3656] [id = 472] 18:14:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (13A48000) [pid = 3656] [serial = 1416] [outer = 00000000] 18:14:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (16C0C800) [pid = 3656] [serial = 1417] [outer = 13A48000] 18:14:19 INFO - PROCESS | 3656 | 1464052459055 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (16D70C00) [pid = 3656] [serial = 1418] [outer = 13A48000] 18:14:19 INFO - PROCESS | 3656 | 1464052459665 Marionette TRACE conn9 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:14:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:14:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 18:14:19 INFO - PROCESS | 3656 | 1464052459707 Marionette TRACE conn9 -> [0,1853,"getWindowHandle",null] 18:14:19 INFO - PROCESS | 3656 | 1464052459709 Marionette TRACE conn9 <- [1,1853,null,{"value":"13"}] 18:14:19 INFO - PROCESS | 3656 | 1464052459713 Marionette TRACE conn9 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:14:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:14:19 INFO - PROCESS | 3656 | 1464052459717 Marionette TRACE conn9 <- [1,1854,null,{}] 18:14:19 INFO - PROCESS | 3656 | 1464052459728 Marionette TRACE conn9 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:19 INFO - PROCESS | 3656 | 1464052459837 Marionette TRACE conn9 <- [1,1855,null,{"value":null}] 18:14:19 INFO - PROCESS | 3656 | 1464052459946 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 3656 | ++DOCSHELL 1A508C00 == 46 [pid = 3656] [id = 473] 18:14:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (1A50E000) [pid = 3656] [serial = 1419] [outer = 00000000] 18:14:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1A51DC00) [pid = 3656] [serial = 1420] [outer = 1A50E000] 18:14:20 INFO - PROCESS | 3656 | 1464052460001 Marionette DEBUG loaded listener.js 18:14:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1A5A2000) [pid = 3656] [serial = 1421] [outer = 1A50E000] 18:14:20 INFO - PROCESS | 3656 | 1464052460533 Marionette TRACE conn9 <- [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]]]}] 18:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 871ms 18:14:20 INFO - PROCESS | 3656 | 1464052460587 Marionette TRACE conn9 -> [0,1857,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 3656 | 1464052460590 Marionette TRACE conn9 <- [1,1857,null,{"value":"13"}] 18:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:14:20 INFO - PROCESS | 3656 | 1464052460594 Marionette TRACE conn9 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:14:20 INFO - PROCESS | 3656 | 1464052460596 Marionette TRACE conn9 <- [1,1858,null,{}] 18:14:20 INFO - PROCESS | 3656 | 1464052460599 Marionette TRACE conn9 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:20 INFO - PROCESS | 3656 | 1464052460705 Marionette TRACE conn9 <- [1,1859,null,{"value":null}] 18:14:20 INFO - PROCESS | 3656 | 1464052460811 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:20 INFO - PROCESS | 3656 | ++DOCSHELL 1AD7C800 == 47 [pid = 3656] [id = 474] 18:14:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1AD7E800) [pid = 3656] [serial = 1422] [outer = 00000000] 18:14:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1AD83000) [pid = 3656] [serial = 1423] [outer = 1AD7E800] 18:14:20 INFO - PROCESS | 3656 | 1464052460864 Marionette DEBUG loaded listener.js 18:14:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1B03D800) [pid = 3656] [serial = 1424] [outer = 1AD7E800] 18:14:21 INFO - PROCESS | 3656 | 1464052461461 Marionette TRACE conn9 <- [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]]]}] 18:14:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:14:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 18:14:21 INFO - PROCESS | 3656 | 1464052461655 Marionette TRACE conn9 -> [0,1861,"getWindowHandle",null] 18:14:21 INFO - PROCESS | 3656 | 1464052461659 Marionette TRACE conn9 <- [1,1861,null,{"value":"13"}] 18:14:21 INFO - PROCESS | 3656 | 1464052461708 Marionette TRACE conn9 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 3656 | 1464052461711 Marionette TRACE conn9 <- [1,1862,null,{}] 18:14:21 INFO - PROCESS | 3656 | 1464052461716 Marionette TRACE conn9 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:14:21 INFO - PROCESS | 3656 | 1464052461814 Marionette TRACE conn9 <- [1,1863,null,{"value":null}] 18:14:21 INFO - PROCESS | 3656 | 1464052461947 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:21 INFO - PROCESS | 3656 | ++DOCSHELL 0E080800 == 48 [pid = 3656] [id = 475] 18:14:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (0E082800) [pid = 3656] [serial = 1425] [outer = 00000000] 18:14:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (126C0800) [pid = 3656] [serial = 1426] [outer = 0E082800] 18:14:22 INFO - PROCESS | 3656 | 1464052461996 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (12778000) [pid = 3656] [serial = 1427] [outer = 0E082800] 18:14:22 INFO - PROCESS | 3656 | 1464052462559 Marionette TRACE conn9 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 183BCC00 == 47 [pid = 3656] [id = 469] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 1564D400 == 46 [pid = 3656] [id = 468] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 0D778800 == 45 [pid = 3656] [id = 467] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 15062000 == 44 [pid = 3656] [id = 466] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 16C10C00 == 43 [pid = 3656] [id = 465] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 15379800 == 42 [pid = 3656] [id = 464] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 13F99C00 == 41 [pid = 3656] [id = 463] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 12720400 == 40 [pid = 3656] [id = 462] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 0E036000 == 39 [pid = 3656] [id = 461] 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 0D736000 == 38 [pid = 3656] [id = 460] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (12776800) [pid = 3656] [serial = 1336] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (0E03B800) [pid = 3656] [serial = 1333] [outer = 00000000] [url = about:blank] 18:14:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:14:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 910ms 18:14:22 INFO - PROCESS | 3656 | --DOCSHELL 0DA4C400 == 37 [pid = 3656] [id = 456] 18:14:22 INFO - PROCESS | 3656 | 1464052462638 Marionette TRACE conn9 -> [0,1865,"getWindowHandle",null] 18:14:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:14:22 INFO - PROCESS | 3656 | 1464052462641 Marionette TRACE conn9 <- [1,1865,null,{"value":"13"}] 18:14:22 INFO - PROCESS | 3656 | 1464052462649 Marionette TRACE conn9 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:14:22 INFO - PROCESS | 3656 | 1464052462652 Marionette TRACE conn9 <- [1,1866,null,{}] 18:14:22 INFO - PROCESS | 3656 | 1464052462656 Marionette TRACE conn9 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:22 INFO - PROCESS | 3656 | 1464052462738 Marionette TRACE conn9 <- [1,1867,null,{"value":null}] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (16D6DC00) [pid = 3656] [serial = 1351] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (17424C00) [pid = 3656] [serial = 1352] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (176CE000) [pid = 3656] [serial = 1354] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1837A000) [pid = 3656] [serial = 1364] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1A516C00) [pid = 3656] [serial = 1331] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (11F3E800) [pid = 3656] [serial = 1342] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (12713800) [pid = 3656] [serial = 1343] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (15B0C000) [pid = 3656] [serial = 1348] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (13F9F000) [pid = 3656] [serial = 1345] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1509B000) [pid = 3656] [serial = 1346] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (12234C00) [pid = 3656] [serial = 1340] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (11F2FC00) [pid = 3656] [serial = 1339] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (182E1C00) [pid = 3656] [serial = 1357] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (15B0EC00) [pid = 3656] [serial = 1360] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (175EDC00) [pid = 3656] [serial = 1361] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (1836F400) [pid = 3656] [serial = 1358] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (17AAD800) [pid = 3656] [serial = 1355] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (18379800) [pid = 3656] [serial = 1363] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (19277800) [pid = 3656] [serial = 1366] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (163A7000) [pid = 3656] [serial = 1349] [outer = 00000000] [url = about:blank] 18:14:22 INFO - PROCESS | 3656 | 1464052462842 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 3656 | ++DOCSHELL 0D860400 == 38 [pid = 3656] [id = 476] 18:14:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (0E035C00) [pid = 3656] [serial = 1428] [outer = 00000000] 18:14:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (11F45800) [pid = 3656] [serial = 1429] [outer = 0E035C00] 18:14:22 INFO - PROCESS | 3656 | 1464052462889 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (126BE800) [pid = 3656] [serial = 1430] [outer = 0E035C00] 18:14:23 INFO - PROCESS | 3656 | 1464052463283 Marionette TRACE conn9 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 731ms 18:14:23 INFO - PROCESS | 3656 | 1464052463377 Marionette TRACE conn9 -> [0,1869,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 3656 | 1464052463379 Marionette TRACE conn9 <- [1,1869,null,{"value":"13"}] 18:14:23 INFO - PROCESS | 3656 | 1464052463382 Marionette TRACE conn9 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:14:23 INFO - PROCESS | 3656 | 1464052463384 Marionette TRACE conn9 <- [1,1870,null,{}] 18:14:23 INFO - PROCESS | 3656 | 1464052463396 Marionette TRACE conn9 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:23 INFO - PROCESS | 3656 | 1464052463483 Marionette TRACE conn9 <- [1,1871,null,{"value":null}] 18:14:23 INFO - PROCESS | 3656 | 1464052463493 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 3656 | ++DOCSHELL 1509DC00 == 39 [pid = 3656] [id = 477] 18:14:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (1509F000) [pid = 3656] [serial = 1431] [outer = 00000000] 18:14:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (15380400) [pid = 3656] [serial = 1432] [outer = 1509F000] 18:14:23 INFO - PROCESS | 3656 | 1464052463542 Marionette DEBUG loaded listener.js 18:14:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (15644000) [pid = 3656] [serial = 1433] [outer = 1509F000] 18:14:24 INFO - PROCESS | 3656 | 1464052463989 Marionette TRACE conn9 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 631ms 18:14:24 INFO - PROCESS | 3656 | 1464052464023 Marionette TRACE conn9 -> [0,1873,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 3656 | 1464052464025 Marionette TRACE conn9 <- [1,1873,null,{"value":"13"}] 18:14:24 INFO - PROCESS | 3656 | 1464052464028 Marionette TRACE conn9 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - PROCESS | 3656 | 1464052464030 Marionette TRACE conn9 <- [1,1874,null,{}] 18:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:14:24 INFO - PROCESS | 3656 | 1464052464034 Marionette TRACE conn9 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:24 INFO - PROCESS | 3656 | 1464052464121 Marionette TRACE conn9 <- [1,1875,null,{"value":null}] 18:14:24 INFO - PROCESS | 3656 | 1464052464128 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:24 INFO - PROCESS | 3656 | ++DOCSHELL 163A7000 == 40 [pid = 3656] [id = 478] 18:14:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (16C03400) [pid = 3656] [serial = 1434] [outer = 00000000] 18:14:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (16D6B400) [pid = 3656] [serial = 1435] [outer = 16C03400] 18:14:24 INFO - PROCESS | 3656 | 1464052464174 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (17423400) [pid = 3656] [serial = 1436] [outer = 16C03400] 18:14:24 INFO - PROCESS | 3656 | 1464052464673 Marionette TRACE conn9 <- [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]]]}] 18:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 18:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:14:24 INFO - PROCESS | 3656 | 1464052464702 Marionette TRACE conn9 -> [0,1877,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 3656 | 1464052464704 Marionette TRACE conn9 <- [1,1877,null,{"value":"13"}] 18:14:24 INFO - PROCESS | 3656 | 1464052464712 Marionette TRACE conn9 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - PROCESS | 3656 | 1464052464723 Marionette TRACE conn9 <- [1,1878,null,{}] 18:14:24 INFO - PROCESS | 3656 | 1464052464726 Marionette TRACE conn9 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:24 INFO - PROCESS | 3656 | 1464052464804 Marionette TRACE conn9 <- [1,1879,null,{"value":null}] 18:14:24 INFO - PROCESS | 3656 | 1464052464811 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:24 INFO - PROCESS | 3656 | ++DOCSHELL 0DD36C00 == 41 [pid = 3656] [id = 479] 18:14:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (1751C400) [pid = 3656] [serial = 1437] [outer = 00000000] 18:14:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (176C8800) [pid = 3656] [serial = 1438] [outer = 1751C400] 18:14:24 INFO - PROCESS | 3656 | 1464052464855 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (17AA8000) [pid = 3656] [serial = 1439] [outer = 1751C400] 18:14:25 INFO - PROCESS | 3656 | 1464052465310 Marionette TRACE conn9 <- [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]]]}] 18:14:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:14:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 18:14:25 INFO - PROCESS | 3656 | 1464052465363 Marionette TRACE conn9 -> [0,1881,"getWindowHandle",null] 18:14:25 INFO - PROCESS | 3656 | 1464052465365 Marionette TRACE conn9 <- [1,1881,null,{"value":"13"}] 18:14:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:14:25 INFO - PROCESS | 3656 | 1464052465369 Marionette TRACE conn9 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:14:25 INFO - PROCESS | 3656 | 1464052465370 Marionette TRACE conn9 <- [1,1882,null,{}] 18:14:25 INFO - PROCESS | 3656 | 1464052465374 Marionette TRACE conn9 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:25 INFO - PROCESS | 3656 | 1464052465512 Marionette TRACE conn9 <- [1,1883,null,{"value":null}] 18:14:25 INFO - PROCESS | 3656 | 1464052465607 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 3656 | ++DOCSHELL 17AB1400 == 42 [pid = 3656] [id = 480] 18:14:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (1819D000) [pid = 3656] [serial = 1440] [outer = 00000000] 18:14:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (182E9000) [pid = 3656] [serial = 1441] [outer = 1819D000] 18:14:25 INFO - PROCESS | 3656 | 1464052465653 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (183BCC00) [pid = 3656] [serial = 1442] [outer = 1819D000] 18:14:26 INFO - PROCESS | 3656 | 1464052466102 Marionette TRACE conn9 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 770ms 18:14:26 INFO - PROCESS | 3656 | 1464052466158 Marionette TRACE conn9 -> [0,1885,"getWindowHandle",null] 18:14:26 INFO - PROCESS | 3656 | 1464052466160 Marionette TRACE conn9 <- [1,1885,null,{"value":"13"}] 18:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:14:26 INFO - PROCESS | 3656 | 1464052466167 Marionette TRACE conn9 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:14:26 INFO - PROCESS | 3656 | 1464052466169 Marionette TRACE conn9 <- [1,1886,null,{}] 18:14:26 INFO - PROCESS | 3656 | 1464052466173 Marionette TRACE conn9 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:26 INFO - PROCESS | 3656 | 1464052466289 Marionette TRACE conn9 <- [1,1887,null,{"value":null}] 18:14:26 INFO - PROCESS | 3656 | 1464052466299 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:26 INFO - PROCESS | 3656 | ++DOCSHELL 182E6400 == 43 [pid = 3656] [id = 481] 18:14:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (183CB800) [pid = 3656] [serial = 1443] [outer = 00000000] 18:14:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (19163C00) [pid = 3656] [serial = 1444] [outer = 183CB800] 18:14:26 INFO - PROCESS | 3656 | 1464052466342 Marionette DEBUG loaded listener.js 18:14:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (19274C00) [pid = 3656] [serial = 1445] [outer = 183CB800] 18:14:26 INFO - PROCESS | 3656 | 1464052466778 Marionette TRACE conn9 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 631ms 18:14:26 INFO - PROCESS | 3656 | 1464052466799 Marionette TRACE conn9 -> [0,1889,"getWindowHandle",null] 18:14:26 INFO - PROCESS | 3656 | 1464052466801 Marionette TRACE conn9 <- [1,1889,null,{"value":"13"}] 18:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:14:26 INFO - PROCESS | 3656 | 1464052466810 Marionette TRACE conn9 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:14:26 INFO - PROCESS | 3656 | 1464052466812 Marionette TRACE conn9 <- [1,1890,null,{}] 18:14:26 INFO - PROCESS | 3656 | 1464052466815 Marionette TRACE conn9 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:26 INFO - PROCESS | 3656 | 1464052466935 Marionette TRACE conn9 <- [1,1891,null,{"value":null}] 18:14:27 INFO - PROCESS | 3656 | 1464052467027 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:27 INFO - PROCESS | 3656 | ++DOCSHELL 190A6C00 == 44 [pid = 3656] [id = 482] 18:14:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1A50D800) [pid = 3656] [serial = 1446] [outer = 00000000] 18:14:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1A51CC00) [pid = 3656] [serial = 1447] [outer = 1A50D800] 18:14:27 INFO - PROCESS | 3656 | 1464052467071 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1AD7F000) [pid = 3656] [serial = 1448] [outer = 1A50D800] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1A5A7800) [pid = 3656] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (183C2000) [pid = 3656] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (16C16800) [pid = 3656] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1742A000) [pid = 3656] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (12729C00) [pid = 3656] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (0D861400) [pid = 3656] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (13F9C400) [pid = 3656] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (0E038C00) [pid = 3656] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (0DB9B000) [pid = 3656] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (18108400) [pid = 3656] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:14:27 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (15385800) [pid = 3656] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:14:27 INFO - PROCESS | 3656 | 1464052467551 Marionette TRACE conn9 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:14:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:14:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 770ms 18:14:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:14:27 INFO - PROCESS | 3656 | 1464052467584 Marionette TRACE conn9 -> [0,1893,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 3656 | 1464052467586 Marionette TRACE conn9 <- [1,1893,null,{"value":"13"}] 18:14:27 INFO - PROCESS | 3656 | 1464052467589 Marionette TRACE conn9 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:14:27 INFO - PROCESS | 3656 | 1464052467590 Marionette TRACE conn9 <- [1,1894,null,{}] 18:14:27 INFO - PROCESS | 3656 | 1464052467594 Marionette TRACE conn9 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:27 INFO - PROCESS | 3656 | 1464052467714 Marionette TRACE conn9 <- [1,1895,null,{"value":null}] 18:14:27 INFO - PROCESS | 3656 | 1464052467786 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:27 INFO - PROCESS | 3656 | ++DOCSHELL 0E697800 == 45 [pid = 3656] [id = 483] 18:14:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (11F4D400) [pid = 3656] [serial = 1449] [outer = 00000000] 18:14:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (17414800) [pid = 3656] [serial = 1450] [outer = 11F4D400] 18:14:27 INFO - PROCESS | 3656 | 1464052467829 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (18108400) [pid = 3656] [serial = 1451] [outer = 11F4D400] 18:14:28 INFO - PROCESS | 3656 | 1464052468231 Marionette TRACE conn9 <- [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]]]}] 18:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 18:14:28 INFO - PROCESS | 3656 | 1464052468330 Marionette TRACE conn9 -> [0,1897,"getWindowHandle",null] 18:14:28 INFO - PROCESS | 3656 | 1464052468335 Marionette TRACE conn9 <- [1,1897,null,{"value":"13"}] 18:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:14:28 INFO - PROCESS | 3656 | 1464052468345 Marionette TRACE conn9 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:14:28 INFO - PROCESS | 3656 | 1464052468349 Marionette TRACE conn9 <- [1,1898,null,{}] 18:14:28 INFO - PROCESS | 3656 | 1464052468355 Marionette TRACE conn9 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:28 INFO - PROCESS | 3656 | 1464052468508 Marionette TRACE conn9 <- [1,1899,null,{"value":null}] 18:14:28 INFO - PROCESS | 3656 | 1464052468611 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 3656 | ++DOCSHELL 0E081800 == 46 [pid = 3656] [id = 484] 18:14:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (0E082000) [pid = 3656] [serial = 1452] [outer = 00000000] 18:14:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (11F44000) [pid = 3656] [serial = 1453] [outer = 0E082000] 18:14:28 INFO - PROCESS | 3656 | 1464052468668 Marionette DEBUG loaded listener.js 18:14:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (12714000) [pid = 3656] [serial = 1454] [outer = 0E082000] 18:14:29 INFO - PROCESS | 3656 | 1464052469210 Marionette TRACE conn9 <- [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]]]}] 18:14:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:14:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 930ms 18:14:29 INFO - PROCESS | 3656 | 1464052469272 Marionette TRACE conn9 -> [0,1901,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 3656 | 1464052469278 Marionette TRACE conn9 <- [1,1901,null,{"value":"13"}] 18:14:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:14:29 INFO - PROCESS | 3656 | 1464052469284 Marionette TRACE conn9 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - PROCESS | 3656 | 1464052469287 Marionette TRACE conn9 <- [1,1902,null,{}] 18:14:29 INFO - PROCESS | 3656 | 1464052469291 Marionette TRACE conn9 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:29 INFO - PROCESS | 3656 | 1464052469398 Marionette TRACE conn9 <- [1,1903,null,{"value":null}] 18:14:29 INFO - PROCESS | 3656 | 1464052469537 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:29 INFO - PROCESS | 3656 | ++DOCSHELL 1537BC00 == 47 [pid = 3656] [id = 485] 18:14:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (15610C00) [pid = 3656] [serial = 1455] [outer = 00000000] 18:14:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (163B2400) [pid = 3656] [serial = 1456] [outer = 15610C00] 18:14:29 INFO - PROCESS | 3656 | 1464052469594 Marionette DEBUG loaded listener.js 18:14:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (16C1E800) [pid = 3656] [serial = 1457] [outer = 15610C00] 18:14:30 INFO - PROCESS | 3656 | 1464052470205 Marionette TRACE conn9 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 971ms 18:14:30 INFO - PROCESS | 3656 | 1464052470268 Marionette TRACE conn9 -> [0,1905,"getWindowHandle",null] 18:14:30 INFO - PROCESS | 3656 | 1464052470270 Marionette TRACE conn9 <- [1,1905,null,{"value":"13"}] 18:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:14:30 INFO - PROCESS | 3656 | 1464052470275 Marionette TRACE conn9 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:14:30 INFO - PROCESS | 3656 | 1464052470279 Marionette TRACE conn9 <- [1,1906,null,{}] 18:14:30 INFO - PROCESS | 3656 | 1464052470290 Marionette TRACE conn9 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:30 INFO - PROCESS | 3656 | 1464052470400 Marionette TRACE conn9 <- [1,1907,null,{"value":null}] 18:14:30 INFO - PROCESS | 3656 | 1464052470535 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 3656 | ++DOCSHELL 182E4000 == 48 [pid = 3656] [id = 486] 18:14:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (182E7400) [pid = 3656] [serial = 1458] [outer = 00000000] 18:14:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1A517800) [pid = 3656] [serial = 1459] [outer = 182E7400] 18:14:30 INFO - PROCESS | 3656 | 1464052470594 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1AD88400) [pid = 3656] [serial = 1460] [outer = 182E7400] 18:14:31 INFO - PROCESS | 3656 | 1464052471170 Marionette TRACE conn9 <- [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]]]}] 18:14:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:14:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 990ms 18:14:31 INFO - PROCESS | 3656 | 1464052471267 Marionette TRACE conn9 -> [0,1909,"getWindowHandle",null] 18:14:31 INFO - PROCESS | 3656 | 1464052471270 Marionette TRACE conn9 <- [1,1909,null,{"value":"13"}] 18:14:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:14:31 INFO - PROCESS | 3656 | 1464052471274 Marionette TRACE conn9 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:14:31 INFO - PROCESS | 3656 | 1464052471276 Marionette TRACE conn9 <- [1,1910,null,{}] 18:14:31 INFO - PROCESS | 3656 | 1464052471280 Marionette TRACE conn9 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:31 INFO - PROCESS | 3656 | 1464052471389 Marionette TRACE conn9 <- [1,1911,null,{"value":null}] 18:14:31 INFO - PROCESS | 3656 | 1464052471519 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 3656 | ++DOCSHELL 12730400 == 49 [pid = 3656] [id = 487] 18:14:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1A510800) [pid = 3656] [serial = 1461] [outer = 00000000] 18:14:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1B051400) [pid = 3656] [serial = 1462] [outer = 1A510800] 18:14:31 INFO - PROCESS | 3656 | 1464052471574 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1B056800) [pid = 3656] [serial = 1463] [outer = 1A510800] 18:14:32 INFO - PROCESS | 3656 | 1464052472115 Marionette TRACE conn9 <- [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]]]}] 18:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 18:14:32 INFO - PROCESS | 3656 | 1464052472147 Marionette TRACE conn9 -> [0,1913,"getWindowHandle",null] 18:14:32 INFO - PROCESS | 3656 | 1464052472149 Marionette TRACE conn9 <- [1,1913,null,{"value":"13"}] 18:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:14:32 INFO - PROCESS | 3656 | 1464052472199 Marionette TRACE conn9 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:14:32 INFO - PROCESS | 3656 | 1464052472201 Marionette TRACE conn9 <- [1,1914,null,{}] 18:14:32 INFO - PROCESS | 3656 | 1464052472220 Marionette TRACE conn9 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:32 INFO - PROCESS | 3656 | 1464052472320 Marionette TRACE conn9 <- [1,1915,null,{"value":null}] 18:14:32 INFO - PROCESS | 3656 | 1464052472452 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:32 INFO - PROCESS | 3656 | ++DOCSHELL 1B058C00 == 50 [pid = 3656] [id = 488] 18:14:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1B0CAC00) [pid = 3656] [serial = 1464] [outer = 00000000] 18:14:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1B0CE000) [pid = 3656] [serial = 1465] [outer = 1B0CAC00] 18:14:32 INFO - PROCESS | 3656 | 1464052472507 Marionette DEBUG loaded listener.js 18:14:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1B0CEC00) [pid = 3656] [serial = 1466] [outer = 1B0CAC00] 18:14:33 INFO - PROCESS | 3656 | 1464052473224 Marionette TRACE conn9 <- [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]]]}] 18:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1073ms 18:14:33 INFO - PROCESS | 3656 | 1464052473286 Marionette TRACE conn9 -> [0,1917,"getWindowHandle",null] 18:14:33 INFO - PROCESS | 3656 | 1464052473289 Marionette TRACE conn9 <- [1,1917,null,{"value":"13"}] 18:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:14:33 INFO - PROCESS | 3656 | 1464052473294 Marionette TRACE conn9 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:14:33 INFO - PROCESS | 3656 | 1464052473298 Marionette TRACE conn9 <- [1,1918,null,{}] 18:14:33 INFO - PROCESS | 3656 | 1464052473303 Marionette TRACE conn9 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:33 INFO - PROCESS | 3656 | 1464052473405 Marionette TRACE conn9 <- [1,1919,null,{"value":null}] 18:14:33 INFO - PROCESS | 3656 | 1464052473541 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 3656 | ++DOCSHELL 11F41C00 == 51 [pid = 3656] [id = 489] 18:14:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (11F4B800) [pid = 3656] [serial = 1467] [outer = 00000000] 18:14:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1277F000) [pid = 3656] [serial = 1468] [outer = 11F4B800] 18:14:33 INFO - PROCESS | 3656 | 1464052473591 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (140C9800) [pid = 3656] [serial = 1469] [outer = 11F4B800] 18:14:34 INFO - PROCESS | 3656 | --DOCSHELL 190A6C00 == 50 [pid = 3656] [id = 482] 18:14:34 INFO - PROCESS | 3656 | --DOCSHELL 182E6400 == 49 [pid = 3656] [id = 481] 18:14:34 INFO - PROCESS | 3656 | --DOCSHELL 17AB1400 == 48 [pid = 3656] [id = 480] 18:14:34 INFO - PROCESS | 3656 | --DOCSHELL 0DD36C00 == 47 [pid = 3656] [id = 479] 18:14:34 INFO - PROCESS | 3656 | --DOCSHELL 163A7000 == 46 [pid = 3656] [id = 478] 18:14:34 INFO - PROCESS | 3656 | --DOCSHELL 1509DC00 == 45 [pid = 3656] [id = 477] 18:14:34 INFO - PROCESS | 3656 | --DOCSHELL 0D860400 == 44 [pid = 3656] [id = 476] 18:14:34 INFO - PROCESS | 3656 | --DOCSHELL 0E080800 == 43 [pid = 3656] [id = 475] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1AD86800) [pid = 3656] [serial = 1289] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (16D6D800) [pid = 3656] [serial = 1396] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (17914000) [pid = 3656] [serial = 1399] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (0DD32C00) [pid = 3656] [serial = 1369] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (17427800) [pid = 3656] [serial = 1397] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (15378C00) [pid = 3656] [serial = 1372] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (12775C00) [pid = 3656] [serial = 1387] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (12780400) [pid = 3656] [serial = 1388] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1A5A5800) [pid = 3656] [serial = 1378] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (0E07C400) [pid = 3656] [serial = 1382] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (0E037800) [pid = 3656] [serial = 1381] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1537B000) [pid = 3656] [serial = 1390] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (15383C00) [pid = 3656] [serial = 1391] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (0E07D800) [pid = 3656] [serial = 1384] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (11F42800) [pid = 3656] [serial = 1385] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (182DF400) [pid = 3656] [serial = 1375] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1272CC00) [pid = 3656] [serial = 1402] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (17AA6400) [pid = 3656] [serial = 1400] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (182E3400) [pid = 3656] [serial = 1405] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1272F800) [pid = 3656] [serial = 1403] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (18378C00) [pid = 3656] [serial = 1406] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (19276000) [pid = 3656] [serial = 1409] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1564DC00) [pid = 3656] [serial = 1393] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (163A7400) [pid = 3656] [serial = 1394] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (19026800) [pid = 3656] [serial = 1408] [outer = 00000000] [url = about:blank] 18:14:34 INFO - PROCESS | 3656 | 1464052474231 Marionette TRACE conn9 <- [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]]]}] 18:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 971ms 18:14:34 INFO - PROCESS | 3656 | 1464052474267 Marionette TRACE conn9 -> [0,1921,"getWindowHandle",null] 18:14:34 INFO - PROCESS | 3656 | 1464052474272 Marionette TRACE conn9 <- [1,1921,null,{"value":"13"}] 18:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:14:34 INFO - PROCESS | 3656 | 1464052474278 Marionette TRACE conn9 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:14:34 INFO - PROCESS | 3656 | 1464052474280 Marionette TRACE conn9 <- [1,1922,null,{}] 18:14:34 INFO - PROCESS | 3656 | 1464052474284 Marionette TRACE conn9 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:34 INFO - PROCESS | 3656 | 1464052474368 Marionette TRACE conn9 <- [1,1923,null,{"value":null}] 18:14:34 INFO - PROCESS | 3656 | 1464052474375 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:34 INFO - PROCESS | 3656 | ++DOCSHELL 0DD34400 == 44 [pid = 3656] [id = 490] 18:14:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (0DD36C00) [pid = 3656] [serial = 1470] [outer = 00000000] 18:14:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1223A400) [pid = 3656] [serial = 1471] [outer = 0DD36C00] 18:14:34 INFO - PROCESS | 3656 | 1464052474420 Marionette DEBUG loaded listener.js 18:14:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1272CC00) [pid = 3656] [serial = 1472] [outer = 0DD36C00] 18:14:34 INFO - PROCESS | 3656 | 1464052474933 Marionette TRACE conn9 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:14:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:14:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 18:14:34 INFO - PROCESS | 3656 | 1464052474952 Marionette TRACE conn9 -> [0,1925,"getWindowHandle",null] 18:14:34 INFO - PROCESS | 3656 | 1464052474955 Marionette TRACE conn9 <- [1,1925,null,{"value":"13"}] 18:14:34 INFO - PROCESS | 3656 | 1464052474958 Marionette TRACE conn9 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:14:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:14:34 INFO - PROCESS | 3656 | 1464052474962 Marionette TRACE conn9 <- [1,1926,null,{}] 18:14:34 INFO - PROCESS | 3656 | 1464052474972 Marionette TRACE conn9 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:35 INFO - PROCESS | 3656 | 1464052475059 Marionette TRACE conn9 <- [1,1927,null,{"value":null}] 18:14:35 INFO - PROCESS | 3656 | 1464052475069 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:35 INFO - PROCESS | 3656 | ++DOCSHELL 1537F800 == 45 [pid = 3656] [id = 491] 18:14:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (15383C00) [pid = 3656] [serial = 1473] [outer = 00000000] 18:14:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (15B06800) [pid = 3656] [serial = 1474] [outer = 15383C00] 18:14:35 INFO - PROCESS | 3656 | 1464052475117 Marionette DEBUG loaded listener.js 18:14:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (163AE800) [pid = 3656] [serial = 1475] [outer = 15383C00] 18:14:35 INFO - PROCESS | 3656 | 1464052475567 Marionette TRACE conn9 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:14:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:14:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 630ms 18:14:35 INFO - PROCESS | 3656 | 1464052475592 Marionette TRACE conn9 -> [0,1929,"getWindowHandle",null] 18:14:35 INFO - PROCESS | 3656 | 1464052475595 Marionette TRACE conn9 <- [1,1929,null,{"value":"13"}] 18:14:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:14:35 INFO - PROCESS | 3656 | 1464052475598 Marionette TRACE conn9 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:14:35 INFO - PROCESS | 3656 | 1464052475600 Marionette TRACE conn9 <- [1,1930,null,{}] 18:14:35 INFO - PROCESS | 3656 | 1464052475603 Marionette TRACE conn9 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:35 INFO - PROCESS | 3656 | 1464052475690 Marionette TRACE conn9 <- [1,1931,null,{"value":null}] 18:14:35 INFO - PROCESS | 3656 | 1464052475710 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:35 INFO - PROCESS | 3656 | ++DOCSHELL 1531A000 == 46 [pid = 3656] [id = 492] 18:14:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (17426400) [pid = 3656] [serial = 1476] [outer = 00000000] 18:14:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (17915400) [pid = 3656] [serial = 1477] [outer = 17426400] 18:14:35 INFO - PROCESS | 3656 | 1464052475754 Marionette DEBUG loaded listener.js 18:14:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (17AA6C00) [pid = 3656] [serial = 1478] [outer = 17426400] 18:14:36 INFO - PROCESS | 3656 | 1464052476180 Marionette TRACE conn9 <- [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]]]}] 18:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 18:14:36 INFO - PROCESS | 3656 | 1464052476242 Marionette TRACE conn9 -> [0,1933,"getWindowHandle",null] 18:14:36 INFO - PROCESS | 3656 | 1464052476244 Marionette TRACE conn9 <- [1,1933,null,{"value":"13"}] 18:14:36 INFO - PROCESS | 3656 | 1464052476247 Marionette TRACE conn9 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:14:36 INFO - PROCESS | 3656 | 1464052476259 Marionette TRACE conn9 <- [1,1934,null,{}] 18:14:36 INFO - PROCESS | 3656 | 1464052476263 Marionette TRACE conn9 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:36 INFO - PROCESS | 3656 | 1464052476343 Marionette TRACE conn9 <- [1,1935,null,{"value":null}] 18:14:36 INFO - PROCESS | 3656 | 1464052476349 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:36 INFO - PROCESS | 3656 | ++DOCSHELL 1791B400 == 47 [pid = 3656] [id = 493] 18:14:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (17AAB000) [pid = 3656] [serial = 1479] [outer = 00000000] 18:14:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (18144400) [pid = 3656] [serial = 1480] [outer = 17AAB000] 18:14:36 INFO - PROCESS | 3656 | 1464052476393 Marionette DEBUG loaded listener.js 18:14:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (182EA800) [pid = 3656] [serial = 1481] [outer = 17AAB000] 18:14:36 INFO - PROCESS | 3656 | 1464052476874 Marionette TRACE conn9 <- [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]]]}] 18:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 691ms 18:14:36 INFO - PROCESS | 3656 | 1464052476945 Marionette TRACE conn9 -> [0,1937,"getWindowHandle",null] 18:14:36 INFO - PROCESS | 3656 | 1464052476947 Marionette TRACE conn9 <- [1,1937,null,{"value":"13"}] 18:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:14:36 INFO - PROCESS | 3656 | 1464052476950 Marionette TRACE conn9 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:14:36 INFO - PROCESS | 3656 | 1464052476952 Marionette TRACE conn9 <- [1,1938,null,{}] 18:14:36 INFO - PROCESS | 3656 | 1464052476955 Marionette TRACE conn9 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:37 INFO - PROCESS | 3656 | 1464052477091 Marionette TRACE conn9 <- [1,1939,null,{"value":null}] 18:14:37 INFO - PROCESS | 3656 | 1464052477154 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 3656 | ++DOCSHELL 0E9E9400 == 48 [pid = 3656] [id = 494] 18:14:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (13A4BC00) [pid = 3656] [serial = 1482] [outer = 00000000] 18:14:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (19278400) [pid = 3656] [serial = 1483] [outer = 13A4BC00] 18:14:37 INFO - PROCESS | 3656 | 1464052477201 Marionette DEBUG loaded listener.js 18:14:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1A511800) [pid = 3656] [serial = 1484] [outer = 13A4BC00] 18:14:37 INFO - PROCESS | 3656 | 1464052477618 Marionette TRACE conn9 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 18:14:37 INFO - PROCESS | 3656 | 1464052477723 Marionette TRACE conn9 -> [0,1941,"getWindowHandle",null] 18:14:37 INFO - PROCESS | 3656 | 1464052477725 Marionette TRACE conn9 <- [1,1941,null,{"value":"13"}] 18:14:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:14:37 INFO - PROCESS | 3656 | 1464052477735 Marionette TRACE conn9 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:14:37 INFO - PROCESS | 3656 | 1464052477737 Marionette TRACE conn9 <- [1,1942,null,{}] 18:14:37 INFO - PROCESS | 3656 | 1464052477745 Marionette TRACE conn9 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:37 INFO - PROCESS | 3656 | 1464052477858 Marionette TRACE conn9 <- [1,1943,null,{"value":null}] 18:14:37 INFO - PROCESS | 3656 | 1464052477869 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 3656 | ++DOCSHELL 1810C400 == 49 [pid = 3656] [id = 495] 18:14:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1A513800) [pid = 3656] [serial = 1485] [outer = 00000000] 18:14:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1AD84000) [pid = 3656] [serial = 1486] [outer = 1A513800] 18:14:37 INFO - PROCESS | 3656 | 1464052477915 Marionette DEBUG loaded listener.js 18:14:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1B03B400) [pid = 3656] [serial = 1487] [outer = 1A513800] 18:14:38 INFO - PROCESS | 3656 | 1464052478333 Marionette TRACE conn9 <- [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]]]}] 18:14:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:14:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 630ms 18:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:14:38 INFO - PROCESS | 3656 | 1464052478368 Marionette TRACE conn9 -> [0,1945,"getWindowHandle",null] 18:14:38 INFO - PROCESS | 3656 | 1464052478370 Marionette TRACE conn9 <- [1,1945,null,{"value":"13"}] 18:14:38 INFO - PROCESS | 3656 | 1464052478373 Marionette TRACE conn9 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 3656 | 1464052478375 Marionette TRACE conn9 <- [1,1946,null,{}] 18:14:38 INFO - PROCESS | 3656 | 1464052478378 Marionette TRACE conn9 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:38 INFO - PROCESS | 3656 | 1464052478494 Marionette TRACE conn9 <- [1,1947,null,{"value":null}] 18:14:38 INFO - PROCESS | 3656 | 1464052478576 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:38 INFO - PROCESS | 3656 | ++DOCSHELL 1AD83400 == 50 [pid = 3656] [id = 496] 18:14:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1B047C00) [pid = 3656] [serial = 1488] [outer = 00000000] 18:14:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1B0CBC00) [pid = 3656] [serial = 1489] [outer = 1B047C00] 18:14:38 INFO - PROCESS | 3656 | 1464052478620 Marionette DEBUG loaded listener.js 18:14:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1B0CD800) [pid = 3656] [serial = 1490] [outer = 1B047C00] 18:14:38 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1819D000) [pid = 3656] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:14:38 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (183CB800) [pid = 3656] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:14:38 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (0E082800) [pid = 3656] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:14:38 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1509F000) [pid = 3656] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:14:38 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (0E035C00) [pid = 3656] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:14:38 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (16C03400) [pid = 3656] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:14:38 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1A50D800) [pid = 3656] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:14:38 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1751C400) [pid = 3656] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:14:39 INFO - PROCESS | 3656 | 1464052479051 Marionette TRACE conn9 <- [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]]]}] 18:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 730ms 18:14:39 INFO - PROCESS | 3656 | 1464052479121 Marionette TRACE conn9 -> [0,1949,"getWindowHandle",null] 18:14:39 INFO - PROCESS | 3656 | 1464052479123 Marionette TRACE conn9 <- [1,1949,null,{"value":"13"}] 18:14:39 INFO - PROCESS | 3656 | 1464052479127 Marionette TRACE conn9 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:14:39 INFO - PROCESS | 3656 | 1464052479129 Marionette TRACE conn9 <- [1,1950,null,{}] 18:14:39 INFO - PROCESS | 3656 | 1464052479133 Marionette TRACE conn9 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:39 INFO - PROCESS | 3656 | 1464052479236 Marionette TRACE conn9 <- [1,1951,null,{"value":null}] 18:14:39 INFO - PROCESS | 3656 | 1464052479243 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 3656 | ++DOCSHELL 16C13000 == 51 [pid = 3656] [id = 497] 18:14:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1791AC00) [pid = 3656] [serial = 1491] [outer = 00000000] 18:14:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1B050C00) [pid = 3656] [serial = 1492] [outer = 1791AC00] 18:14:39 INFO - PROCESS | 3656 | 1464052479286 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1B2AA400) [pid = 3656] [serial = 1493] [outer = 1791AC00] 18:14:39 INFO - PROCESS | 3656 | 1464052479725 Marionette TRACE conn9 <- [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]]]}] 18:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 18:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:14:39 INFO - PROCESS | 3656 | 1464052479762 Marionette TRACE conn9 -> [0,1953,"getWindowHandle",null] 18:14:39 INFO - PROCESS | 3656 | 1464052479764 Marionette TRACE conn9 <- [1,1953,null,{"value":"13"}] 18:14:39 INFO - PROCESS | 3656 | 1464052479768 Marionette TRACE conn9 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:14:39 INFO - PROCESS | 3656 | 1464052479769 Marionette TRACE conn9 <- [1,1954,null,{}] 18:14:39 INFO - PROCESS | 3656 | 1464052479777 Marionette TRACE conn9 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:39 INFO - PROCESS | 3656 | 1464052479860 Marionette TRACE conn9 <- [1,1955,null,{"value":null}] 18:14:39 INFO - PROCESS | 3656 | 1464052479867 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 3656 | ++DOCSHELL 1B04EC00 == 52 [pid = 3656] [id = 498] 18:14:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1B2AF000) [pid = 3656] [serial = 1494] [outer = 00000000] 18:14:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1B2B6800) [pid = 3656] [serial = 1495] [outer = 1B2AF000] 18:14:39 INFO - PROCESS | 3656 | 1464052479910 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1B2B7000) [pid = 3656] [serial = 1496] [outer = 1B2AF000] 18:14:40 INFO - PROCESS | 3656 | 1464052480320 Marionette TRACE conn9 <- [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]]]}] 18:14:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:14:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 592ms 18:14:40 INFO - PROCESS | 3656 | 1464052480359 Marionette TRACE conn9 -> [0,1957,"getWindowHandle",null] 18:14:40 INFO - PROCESS | 3656 | 1464052480362 Marionette TRACE conn9 <- [1,1957,null,{"value":"13"}] 18:14:40 INFO - PROCESS | 3656 | 1464052480365 Marionette TRACE conn9 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:14:40 INFO - PROCESS | 3656 | 1464052480367 Marionette TRACE conn9 <- [1,1958,null,{}] 18:14:40 INFO - PROCESS | 3656 | 1464052480388 Marionette TRACE conn9 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:40 INFO - PROCESS | 3656 | 1464052480488 Marionette TRACE conn9 <- [1,1959,null,{"value":null}] 18:14:40 INFO - PROCESS | 3656 | 1464052480494 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:40 INFO - PROCESS | 3656 | ++DOCSHELL 1B2B5800 == 53 [pid = 3656] [id = 499] 18:14:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1B455400) [pid = 3656] [serial = 1497] [outer = 00000000] 18:14:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1BA1F400) [pid = 3656] [serial = 1498] [outer = 1B455400] 18:14:40 INFO - PROCESS | 3656 | 1464052480542 Marionette DEBUG loaded listener.js 18:14:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1BA25C00) [pid = 3656] [serial = 1499] [outer = 1B455400] 18:14:41 INFO - PROCESS | 3656 | 1464052481234 Marionette TRACE conn9 <- [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]]]}] 18:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 18:14:41 INFO - PROCESS | 3656 | 1464052481300 Marionette TRACE conn9 -> [0,1961,"getWindowHandle",null] 18:14:41 INFO - PROCESS | 3656 | 1464052481305 Marionette TRACE conn9 <- [1,1961,null,{"value":"13"}] 18:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:14:41 INFO - PROCESS | 3656 | 1464052481311 Marionette TRACE conn9 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:14:41 INFO - PROCESS | 3656 | 1464052481314 Marionette TRACE conn9 <- [1,1962,null,{}] 18:14:41 INFO - PROCESS | 3656 | 1464052481320 Marionette TRACE conn9 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:41 INFO - PROCESS | 3656 | 1464052481464 Marionette TRACE conn9 <- [1,1963,null,{"value":null}] 18:14:41 INFO - PROCESS | 3656 | 1464052481606 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:41 INFO - PROCESS | 3656 | ++DOCSHELL 11F35C00 == 54 [pid = 3656] [id = 500] 18:14:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (11F39C00) [pid = 3656] [serial = 1500] [outer = 00000000] 18:14:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (12960800) [pid = 3656] [serial = 1501] [outer = 11F39C00] 18:14:41 INFO - PROCESS | 3656 | 1464052481663 Marionette DEBUG loaded listener.js 18:14:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (14095800) [pid = 3656] [serial = 1502] [outer = 11F39C00] 18:14:42 INFO - PROCESS | 3656 | 1464052482229 Marionette TRACE conn9 <- [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]]]}] 18:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 18:14:42 INFO - PROCESS | 3656 | 1464052482285 Marionette TRACE conn9 -> [0,1965,"getWindowHandle",null] 18:14:42 INFO - PROCESS | 3656 | 1464052482291 Marionette TRACE conn9 <- [1,1965,null,{"value":"13"}] 18:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:14:42 INFO - PROCESS | 3656 | 1464052482313 Marionette TRACE conn9 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:14:42 INFO - PROCESS | 3656 | 1464052482316 Marionette TRACE conn9 <- [1,1966,null,{}] 18:14:42 INFO - PROCESS | 3656 | 1464052482321 Marionette TRACE conn9 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:42 INFO - PROCESS | 3656 | 1464052482429 Marionette TRACE conn9 <- [1,1967,null,{"value":null}] 18:14:42 INFO - PROCESS | 3656 | 1464052482540 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:42 INFO - PROCESS | 3656 | ++DOCSHELL 15B12400 == 55 [pid = 3656] [id = 501] 18:14:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (163AE400) [pid = 3656] [serial = 1503] [outer = 00000000] 18:14:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (175EDC00) [pid = 3656] [serial = 1504] [outer = 163AE400] 18:14:42 INFO - PROCESS | 3656 | 1464052482594 Marionette DEBUG loaded listener.js 18:14:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (18378C00) [pid = 3656] [serial = 1505] [outer = 163AE400] 18:14:43 INFO - PROCESS | 3656 | 1464052483172 Marionette TRACE conn9 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 930ms 18:14:43 INFO - PROCESS | 3656 | 1464052483243 Marionette TRACE conn9 -> [0,1969,"getWindowHandle",null] 18:14:43 INFO - PROCESS | 3656 | 1464052483246 Marionette TRACE conn9 <- [1,1969,null,{"value":"13"}] 18:14:43 INFO - PROCESS | 3656 | 1464052483249 Marionette TRACE conn9 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:14:43 INFO - PROCESS | 3656 | 1464052483253 Marionette TRACE conn9 <- [1,1970,null,{}] 18:14:43 INFO - PROCESS | 3656 | 1464052483264 Marionette TRACE conn9 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:43 INFO - PROCESS | 3656 | 1464052483383 Marionette TRACE conn9 <- [1,1971,null,{"value":null}] 18:14:43 INFO - PROCESS | 3656 | 1464052483518 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:43 INFO - PROCESS | 3656 | ++DOCSHELL 1B052000 == 56 [pid = 3656] [id = 502] 18:14:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1B2B8400) [pid = 3656] [serial = 1506] [outer = 00000000] 18:14:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1BA1C400) [pid = 3656] [serial = 1507] [outer = 1B2B8400] 18:14:43 INFO - PROCESS | 3656 | 1464052483576 Marionette DEBUG loaded listener.js 18:14:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1BA27000) [pid = 3656] [serial = 1508] [outer = 1B2B8400] 18:14:44 INFO - PROCESS | 3656 | 1464052484097 Marionette TRACE conn9 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:14:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:14:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 931ms 18:14:44 INFO - PROCESS | 3656 | 1464052484198 Marionette TRACE conn9 -> [0,1973,"getWindowHandle",null] 18:14:44 INFO - PROCESS | 3656 | 1464052484201 Marionette TRACE conn9 <- [1,1973,null,{"value":"13"}] 18:14:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:14:44 INFO - PROCESS | 3656 | 1464052484234 Marionette TRACE conn9 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:14:44 INFO - PROCESS | 3656 | 1464052484236 Marionette TRACE conn9 <- [1,1974,null,{}] 18:14:44 INFO - PROCESS | 3656 | 1464052484241 Marionette TRACE conn9 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:44 INFO - PROCESS | 3656 | 1464052484368 Marionette TRACE conn9 <- [1,1975,null,{"value":null}] 18:14:44 INFO - PROCESS | 3656 | 1464052484502 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:44 INFO - PROCESS | 3656 | ++DOCSHELL 11F3E800 == 57 [pid = 3656] [id = 503] 18:14:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (11F7AC00) [pid = 3656] [serial = 1509] [outer = 00000000] 18:14:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1277A400) [pid = 3656] [serial = 1510] [outer = 11F7AC00] 18:14:44 INFO - PROCESS | 3656 | 1464052484561 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1564D400) [pid = 3656] [serial = 1511] [outer = 11F7AC00] 18:14:45 INFO - PROCESS | 3656 | 1464052485342 Marionette TRACE conn9 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1146ms 18:14:45 INFO - PROCESS | 3656 | 1464052485369 Marionette TRACE conn9 -> [0,1977,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 3656 | 1464052485373 Marionette TRACE conn9 <- [1,1977,null,{"value":"13"}] 18:14:45 INFO - PROCESS | 3656 | 1464052485379 Marionette TRACE conn9 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:14:45 INFO - PROCESS | 3656 | 1464052485383 Marionette TRACE conn9 <- [1,1978,null,{}] 18:14:45 INFO - PROCESS | 3656 | 1464052485390 Marionette TRACE conn9 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:45 INFO - PROCESS | 3656 | 1464052485487 Marionette TRACE conn9 <- [1,1979,null,{"value":null}] 18:14:45 INFO - PROCESS | 3656 | 1464052485630 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:45 INFO - PROCESS | 3656 | ++DOCSHELL 0DD33400 == 58 [pid = 3656] [id = 504] 18:14:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (0DD3BC00) [pid = 3656] [serial = 1512] [outer = 00000000] 18:14:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (11F46C00) [pid = 3656] [serial = 1513] [outer = 0DD3BC00] 18:14:45 INFO - PROCESS | 3656 | 1464052485680 Marionette DEBUG loaded listener.js 18:14:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (12731800) [pid = 3656] [serial = 1514] [outer = 0DD3BC00] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 13A4A000 == 57 [pid = 3656] [id = 457] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 1B04EC00 == 56 [pid = 3656] [id = 498] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 16C13000 == 55 [pid = 3656] [id = 497] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 1AD83400 == 54 [pid = 3656] [id = 496] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 1810C400 == 53 [pid = 3656] [id = 495] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 0E9E9400 == 52 [pid = 3656] [id = 494] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 1791B400 == 51 [pid = 3656] [id = 493] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 1531A000 == 50 [pid = 3656] [id = 492] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (17414800) [pid = 3656] [serial = 1450] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 1537F800 == 49 [pid = 3656] [id = 491] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 0DD34400 == 48 [pid = 3656] [id = 490] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 11F41C00 == 47 [pid = 3656] [id = 489] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 0E081800 == 46 [pid = 3656] [id = 484] 18:14:46 INFO - PROCESS | 3656 | --DOCSHELL 0E697800 == 45 [pid = 3656] [id = 483] 18:14:46 INFO - PROCESS | 3656 | 1464052486324 Marionette TRACE conn9 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 970ms 18:14:46 INFO - PROCESS | 3656 | 1464052486355 Marionette TRACE conn9 -> [0,1981,"getWindowHandle",null] 18:14:46 INFO - PROCESS | 3656 | 1464052486360 Marionette TRACE conn9 <- [1,1981,null,{"value":"13"}] 18:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:14:46 INFO - PROCESS | 3656 | 1464052486366 Marionette TRACE conn9 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:14:46 INFO - PROCESS | 3656 | 1464052486369 Marionette TRACE conn9 <- [1,1982,null,{}] 18:14:46 INFO - PROCESS | 3656 | 1464052486373 Marionette TRACE conn9 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:46 INFO - PROCESS | 3656 | 1464052486466 Marionette TRACE conn9 <- [1,1983,null,{"value":null}] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (182E9000) [pid = 3656] [serial = 1441] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (19163C00) [pid = 3656] [serial = 1444] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1272B400) [pid = 3656] [serial = 1414] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (16C0C800) [pid = 3656] [serial = 1417] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (183BCC00) [pid = 3656] [serial = 1442] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1A51DC00) [pid = 3656] [serial = 1420] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (12778000) [pid = 3656] [serial = 1427] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (126C0800) [pid = 3656] [serial = 1426] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (15380400) [pid = 3656] [serial = 1432] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (15644000) [pid = 3656] [serial = 1433] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (11F45800) [pid = 3656] [serial = 1429] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (126BE800) [pid = 3656] [serial = 1430] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (16D6B400) [pid = 3656] [serial = 1435] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (17423400) [pid = 3656] [serial = 1436] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1A51CC00) [pid = 3656] [serial = 1447] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (176C8800) [pid = 3656] [serial = 1438] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (1AD83000) [pid = 3656] [serial = 1423] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (19274C00) [pid = 3656] [serial = 1445] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1AD7F000) [pid = 3656] [serial = 1448] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (19280800) [pid = 3656] [serial = 1411] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (17AA8000) [pid = 3656] [serial = 1439] [outer = 00000000] [url = about:blank] 18:14:46 INFO - PROCESS | 3656 | 1464052486582 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:46 INFO - PROCESS | 3656 | ++DOCSHELL 0E036000 == 46 [pid = 3656] [id = 505] 18:14:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (0E038000) [pid = 3656] [serial = 1515] [outer = 00000000] 18:14:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (0E9E9400) [pid = 3656] [serial = 1516] [outer = 0E038000] 18:14:46 INFO - PROCESS | 3656 | 1464052486627 Marionette DEBUG loaded listener.js 18:14:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (126C0800) [pid = 3656] [serial = 1517] [outer = 0E038000] 18:14:46 INFO - PROCESS | 3656 | 1464052486972 Marionette TRACE conn9 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 632ms 18:14:47 INFO - PROCESS | 3656 | 1464052487058 Marionette TRACE conn9 -> [0,1985,"getWindowHandle",null] 18:14:47 INFO - PROCESS | 3656 | 1464052487060 Marionette TRACE conn9 <- [1,1985,null,{"value":"13"}] 18:14:47 INFO - PROCESS | 3656 | 1464052487064 Marionette TRACE conn9 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:14:47 INFO - PROCESS | 3656 | 1464052487067 Marionette TRACE conn9 <- [1,1986,null,{}] 18:14:47 INFO - PROCESS | 3656 | 1464052487078 Marionette TRACE conn9 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:47 INFO - PROCESS | 3656 | 1464052487162 Marionette TRACE conn9 <- [1,1987,null,{"value":null}] 18:14:47 INFO - PROCESS | 3656 | 1464052487169 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 3656 | ++DOCSHELL 12776C00 == 47 [pid = 3656] [id = 506] 18:14:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (12965000) [pid = 3656] [serial = 1518] [outer = 00000000] 18:14:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (15380400) [pid = 3656] [serial = 1519] [outer = 12965000] 18:14:47 INFO - PROCESS | 3656 | 1464052487217 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (15646400) [pid = 3656] [serial = 1520] [outer = 12965000] 18:14:47 INFO - PROCESS | 3656 | 1464052487609 Marionette TRACE conn9 <- [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]]]}] 18:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 631ms 18:14:47 INFO - PROCESS | 3656 | 1464052487701 Marionette TRACE conn9 -> [0,1989,"getWindowHandle",null] 18:14:47 INFO - PROCESS | 3656 | 1464052487704 Marionette TRACE conn9 <- [1,1989,null,{"value":"13"}] 18:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:14:47 INFO - PROCESS | 3656 | 1464052487711 Marionette TRACE conn9 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:14:47 INFO - PROCESS | 3656 | 1464052487712 Marionette TRACE conn9 <- [1,1990,null,{}] 18:14:47 INFO - PROCESS | 3656 | 1464052487716 Marionette TRACE conn9 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:47 INFO - PROCESS | 3656 | 1464052487797 Marionette TRACE conn9 <- [1,1991,null,{"value":null}] 18:14:47 INFO - PROCESS | 3656 | 1464052487811 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 3656 | ++DOCSHELL 16C14800 == 48 [pid = 3656] [id = 507] 18:14:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (16C1B000) [pid = 3656] [serial = 1521] [outer = 00000000] 18:14:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1740F400) [pid = 3656] [serial = 1522] [outer = 16C1B000] 18:14:47 INFO - PROCESS | 3656 | 1464052487855 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (17427000) [pid = 3656] [serial = 1523] [outer = 16C1B000] 18:14:48 INFO - PROCESS | 3656 | 1464052488278 Marionette TRACE conn9 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 18:14:48 INFO - PROCESS | 3656 | 1464052488343 Marionette TRACE conn9 -> [0,1993,"getWindowHandle",null] 18:14:48 INFO - PROCESS | 3656 | 1464052488345 Marionette TRACE conn9 <- [1,1993,null,{"value":"13"}] 18:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:14:48 INFO - PROCESS | 3656 | 1464052488348 Marionette TRACE conn9 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:14:48 INFO - PROCESS | 3656 | 1464052488349 Marionette TRACE conn9 <- [1,1994,null,{}] 18:14:48 INFO - PROCESS | 3656 | 1464052488362 Marionette TRACE conn9 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:48 INFO - PROCESS | 3656 | 1464052488456 Marionette TRACE conn9 <- [1,1995,null,{"value":null}] 18:14:48 INFO - PROCESS | 3656 | 1464052488462 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:48 INFO - PROCESS | 3656 | ++DOCSHELL 17520C00 == 49 [pid = 3656] [id = 508] 18:14:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (17525C00) [pid = 3656] [serial = 1524] [outer = 00000000] 18:14:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (17AA6400) [pid = 3656] [serial = 1525] [outer = 17525C00] 18:14:48 INFO - PROCESS | 3656 | 1464052488506 Marionette DEBUG loaded listener.js 18:14:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (17AB3400) [pid = 3656] [serial = 1526] [outer = 17525C00] 18:14:49 INFO - PROCESS | 3656 | 1464052488986 Marionette TRACE conn9 <- [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]]]}] 18:14:49 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 18:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 18:14:49 INFO - PROCESS | 3656 | 1464052489039 Marionette TRACE conn9 -> [0,1997,"getWindowHandle",null] 18:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:14:49 INFO - PROCESS | 3656 | 1464052489041 Marionette TRACE conn9 <- [1,1997,null,{"value":"13"}] 18:14:49 INFO - PROCESS | 3656 | 1464052489049 Marionette TRACE conn9 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:14:49 INFO - PROCESS | 3656 | 1464052489050 Marionette TRACE conn9 <- [1,1998,null,{}] 18:14:49 INFO - PROCESS | 3656 | 1464052489054 Marionette TRACE conn9 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:49 INFO - PROCESS | 3656 | 1464052489189 Marionette TRACE conn9 <- [1,1999,null,{"value":null}] 18:14:49 INFO - PROCESS | 3656 | 1464052489256 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 3656 | ++DOCSHELL 0E042000 == 50 [pid = 3656] [id = 509] 18:14:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (17425400) [pid = 3656] [serial = 1527] [outer = 00000000] 18:14:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (183D0C00) [pid = 3656] [serial = 1528] [outer = 17425400] 18:14:49 INFO - PROCESS | 3656 | 1464052489302 Marionette DEBUG loaded listener.js 18:14:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (19028C00) [pid = 3656] [serial = 1529] [outer = 17425400] 18:14:49 INFO - PROCESS | 3656 | 1464052489736 Marionette TRACE conn9 <- [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]]]}] 18:14:49 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 18:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 18:14:49 INFO - PROCESS | 3656 | 1464052489776 Marionette TRACE conn9 -> [0,2001,"getWindowHandle",null] 18:14:49 INFO - PROCESS | 3656 | 1464052489778 Marionette TRACE conn9 <- [1,2001,null,{"value":"13"}] 18:14:49 INFO - PROCESS | 3656 | 1464052489781 Marionette TRACE conn9 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:14:49 INFO - PROCESS | 3656 | 1464052489783 Marionette TRACE conn9 <- [1,2002,null,{}] 18:14:49 INFO - PROCESS | 3656 | 1464052489786 Marionette TRACE conn9 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:49 INFO - PROCESS | 3656 | 1464052489935 Marionette TRACE conn9 <- [1,2003,null,{"value":null}] 18:14:49 INFO - PROCESS | 3656 | 1464052489959 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:49 INFO - PROCESS | 3656 | ++DOCSHELL 19277800 == 51 [pid = 3656] [id = 510] 18:14:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1927A400) [pid = 3656] [serial = 1530] [outer = 00000000] 18:14:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1A501800) [pid = 3656] [serial = 1531] [outer = 1927A400] 18:14:50 INFO - PROCESS | 3656 | 1464052490002 Marionette DEBUG loaded listener.js 18:14:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1A503400) [pid = 3656] [serial = 1532] [outer = 1927A400] 18:14:50 INFO - PROCESS | 3656 | 1464052490424 Marionette TRACE conn9 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 18:14:50 INFO - PROCESS | 3656 | 1464052490460 Marionette TRACE conn9 -> [0,2005,"getWindowHandle",null] 18:14:50 INFO - PROCESS | 3656 | 1464052490462 Marionette TRACE conn9 <- [1,2005,null,{"value":"13"}] 18:14:50 INFO - PROCESS | 3656 | 1464052490465 Marionette TRACE conn9 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:14:50 INFO - PROCESS | 3656 | 1464052490467 Marionette TRACE conn9 <- [1,2006,null,{}] 18:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:14:50 INFO - PROCESS | 3656 | 1464052490470 Marionette TRACE conn9 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:50 INFO - PROCESS | 3656 | 1464052490592 Marionette TRACE conn9 <- [1,2007,null,{"value":null}] 18:14:50 INFO - PROCESS | 3656 | 1464052490598 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:50 INFO - PROCESS | 3656 | ++DOCSHELL 1A519800 == 52 [pid = 3656] [id = 511] 18:14:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1A51C000) [pid = 3656] [serial = 1533] [outer = 00000000] 18:14:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1A5A5800) [pid = 3656] [serial = 1534] [outer = 1A51C000] 18:14:50 INFO - PROCESS | 3656 | 1464052490642 Marionette DEBUG loaded listener.js 18:14:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1AD85800) [pid = 3656] [serial = 1535] [outer = 1A51C000] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (13A4BC00) [pid = 3656] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1A513800) [pid = 3656] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (11F4B800) [pid = 3656] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (17AAB000) [pid = 3656] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1B047C00) [pid = 3656] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (17426400) [pid = 3656] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (0DD36C00) [pid = 3656] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (15383C00) [pid = 3656] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1B2AF000) [pid = 3656] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:14:51 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1791AC00) [pid = 3656] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:14:51 INFO - PROCESS | 3656 | 1464052491233 Marionette TRACE conn9 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 830ms 18:14:51 INFO - PROCESS | 3656 | 1464052491300 Marionette TRACE conn9 -> [0,2009,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 3656 | 1464052491302 Marionette TRACE conn9 <- [1,2009,null,{"value":"13"}] 18:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:14:51 INFO - PROCESS | 3656 | 1464052491305 Marionette TRACE conn9 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:14:51 INFO - PROCESS | 3656 | 1464052491307 Marionette TRACE conn9 <- [1,2010,null,{}] 18:14:51 INFO - PROCESS | 3656 | 1464052491312 Marionette TRACE conn9 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:51 INFO - PROCESS | 3656 | 1464052491403 Marionette TRACE conn9 <- [1,2011,null,{"value":null}] 18:14:51 INFO - PROCESS | 3656 | 1464052491410 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 3656 | ++DOCSHELL 15383C00 == 53 [pid = 3656] [id = 512] 18:14:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (17520800) [pid = 3656] [serial = 1536] [outer = 00000000] 18:14:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (19273800) [pid = 3656] [serial = 1537] [outer = 17520800] 18:14:51 INFO - PROCESS | 3656 | 1464052491453 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1A51F800) [pid = 3656] [serial = 1538] [outer = 17520800] 18:14:51 INFO - PROCESS | 3656 | 1464052491884 Marionette TRACE conn9 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 18:14:51 INFO - PROCESS | 3656 | 1464052491936 Marionette TRACE conn9 -> [0,2013,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 3656 | 1464052491939 Marionette TRACE conn9 <- [1,2013,null,{"value":"13"}] 18:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:14:51 INFO - PROCESS | 3656 | 1464052491942 Marionette TRACE conn9 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:14:51 INFO - PROCESS | 3656 | 1464052491943 Marionette TRACE conn9 <- [1,2014,null,{}] 18:14:51 INFO - PROCESS | 3656 | 1464052491947 Marionette TRACE conn9 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:52 INFO - PROCESS | 3656 | 1464052492026 Marionette TRACE conn9 <- [1,2015,null,{"value":null}] 18:14:52 INFO - PROCESS | 3656 | 1464052492032 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:52 INFO - PROCESS | 3656 | ++DOCSHELL 175E8C00 == 54 [pid = 3656] [id = 513] 18:14:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1A5A6000) [pid = 3656] [serial = 1539] [outer = 00000000] 18:14:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1B04DC00) [pid = 3656] [serial = 1540] [outer = 1A5A6000] 18:14:52 INFO - PROCESS | 3656 | 1464052492075 Marionette DEBUG loaded listener.js 18:14:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1B0CA800) [pid = 3656] [serial = 1541] [outer = 1A5A6000] 18:14:52 INFO - PROCESS | 3656 | 1464052492517 Marionette TRACE conn9 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:14:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:14:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 18:14:52 INFO - PROCESS | 3656 | 1464052492576 Marionette TRACE conn9 -> [0,2017,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 3656 | 1464052492578 Marionette TRACE conn9 <- [1,2017,null,{"value":"13"}] 18:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:14:52 INFO - PROCESS | 3656 | 1464052492581 Marionette TRACE conn9 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:14:52 INFO - PROCESS | 3656 | 1464052492584 Marionette TRACE conn9 <- [1,2018,null,{}] 18:14:52 INFO - PROCESS | 3656 | 1464052492587 Marionette TRACE conn9 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:52 INFO - PROCESS | 3656 | 1464052492686 Marionette TRACE conn9 <- [1,2019,null,{"value":null}] 18:14:52 INFO - PROCESS | 3656 | 1464052492692 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:52 INFO - PROCESS | 3656 | ++DOCSHELL 1537B000 == 55 [pid = 3656] [id = 514] 18:14:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1B04D800) [pid = 3656] [serial = 1542] [outer = 00000000] 18:14:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1B45A800) [pid = 3656] [serial = 1543] [outer = 1B04D800] 18:14:52 INFO - PROCESS | 3656 | 1464052492740 Marionette DEBUG loaded listener.js 18:14:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1BA1D800) [pid = 3656] [serial = 1544] [outer = 1B04D800] 18:14:53 INFO - PROCESS | 3656 | 1464052493479 Marionette TRACE conn9 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 971ms 18:14:53 INFO - PROCESS | 3656 | 1464052493553 Marionette TRACE conn9 -> [0,2021,"getWindowHandle",null] 18:14:53 INFO - PROCESS | 3656 | 1464052493557 Marionette TRACE conn9 <- [1,2021,null,{"value":"13"}] 18:14:53 INFO - PROCESS | 3656 | 1464052493563 Marionette TRACE conn9 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:14:53 INFO - PROCESS | 3656 | 1464052493567 Marionette TRACE conn9 <- [1,2022,null,{}] 18:14:53 INFO - PROCESS | 3656 | 1464052493573 Marionette TRACE conn9 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:53 INFO - PROCESS | 3656 | 1464052493723 Marionette TRACE conn9 <- [1,2023,null,{"value":null}] 18:14:53 INFO - PROCESS | 3656 | 1464052493857 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:53 INFO - PROCESS | 3656 | ++DOCSHELL 0E07A800 == 56 [pid = 3656] [id = 515] 18:14:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (0E61B800) [pid = 3656] [serial = 1545] [outer = 00000000] 18:14:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (12724C00) [pid = 3656] [serial = 1546] [outer = 0E61B800] 18:14:53 INFO - PROCESS | 3656 | 1464052493916 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (13A44400) [pid = 3656] [serial = 1547] [outer = 0E61B800] 18:14:54 INFO - PROCESS | 3656 | 1464052494479 Marionette TRACE conn9 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 970ms 18:14:54 INFO - PROCESS | 3656 | 1464052494538 Marionette TRACE conn9 -> [0,2025,"getWindowHandle",null] 18:14:54 INFO - PROCESS | 3656 | 1464052494544 Marionette TRACE conn9 <- [1,2025,null,{"value":"13"}] 18:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:14:54 INFO - PROCESS | 3656 | 1464052494551 Marionette TRACE conn9 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:14:54 INFO - PROCESS | 3656 | 1464052494554 Marionette TRACE conn9 <- [1,2026,null,{}] 18:14:54 INFO - PROCESS | 3656 | 1464052494592 Marionette TRACE conn9 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:54 INFO - PROCESS | 3656 | 1464052494750 Marionette TRACE conn9 <- [1,2027,null,{"value":null}] 18:14:54 INFO - PROCESS | 3656 | 1464052494811 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:54 INFO - PROCESS | 3656 | ++DOCSHELL 1740D400 == 57 [pid = 3656] [id = 516] 18:14:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1742EC00) [pid = 3656] [serial = 1548] [outer = 00000000] 18:14:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1814C800) [pid = 3656] [serial = 1549] [outer = 1742EC00] 18:14:54 INFO - PROCESS | 3656 | 1464052494865 Marionette DEBUG loaded listener.js 18:14:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (18377400) [pid = 3656] [serial = 1550] [outer = 1742EC00] 18:14:55 INFO - PROCESS | 3656 | 1464052495430 Marionette TRACE conn9 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 930ms 18:14:55 INFO - PROCESS | 3656 | 1464052495483 Marionette TRACE conn9 -> [0,2029,"getWindowHandle",null] 18:14:55 INFO - PROCESS | 3656 | 1464052495485 Marionette TRACE conn9 <- [1,2029,null,{"value":"13"}] 18:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:14:55 INFO - PROCESS | 3656 | 1464052495490 Marionette TRACE conn9 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:14:55 INFO - PROCESS | 3656 | 1464052495493 Marionette TRACE conn9 <- [1,2030,null,{}] 18:14:55 INFO - PROCESS | 3656 | 1464052495504 Marionette TRACE conn9 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:55 INFO - PROCESS | 3656 | 1464052495617 Marionette TRACE conn9 <- [1,2031,null,{"value":null}] 18:14:55 INFO - PROCESS | 3656 | 1464052495788 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 3656 | ++DOCSHELL 1B459400 == 58 [pid = 3656] [id = 517] 18:14:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1B45AC00) [pid = 3656] [serial = 1551] [outer = 00000000] 18:14:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1BA23C00) [pid = 3656] [serial = 1552] [outer = 1B45AC00] 18:14:55 INFO - PROCESS | 3656 | 1464052495847 Marionette DEBUG loaded listener.js 18:14:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1BE0BC00) [pid = 3656] [serial = 1553] [outer = 1B45AC00] 18:14:56 INFO - PROCESS | 3656 | 1464052496393 Marionette TRACE conn9 <- [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]]]}] 18:14:56 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) 18:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 18:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:14:56 INFO - PROCESS | 3656 | 1464052496463 Marionette TRACE conn9 -> [0,2033,"getWindowHandle",null] 18:14:56 INFO - PROCESS | 3656 | 1464052496466 Marionette TRACE conn9 <- [1,2033,null,{"value":"13"}] 18:14:56 INFO - PROCESS | 3656 | 1464052496469 Marionette TRACE conn9 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:14:56 INFO - PROCESS | 3656 | 1464052496471 Marionette TRACE conn9 <- [1,2034,null,{}] 18:14:56 INFO - PROCESS | 3656 | 1464052496475 Marionette TRACE conn9 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:56 INFO - PROCESS | 3656 | 1464052496583 Marionette TRACE conn9 <- [1,2035,null,{"value":null}] 18:14:56 INFO - PROCESS | 3656 | 1464052496755 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:56 INFO - PROCESS | 3656 | ++DOCSHELL 1BECDC00 == 59 [pid = 3656] [id = 518] 18:14:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1BECF800) [pid = 3656] [serial = 1554] [outer = 00000000] 18:14:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1BED3C00) [pid = 3656] [serial = 1555] [outer = 1BECF800] 18:14:56 INFO - PROCESS | 3656 | 1464052496813 Marionette DEBUG loaded listener.js 18:14:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1CA42800) [pid = 3656] [serial = 1556] [outer = 1BECF800] 18:14:57 INFO - PROCESS | 3656 | 1464052497362 Marionette TRACE conn9 <- [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]]]}] 18:14:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:14:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 931ms 18:14:57 INFO - PROCESS | 3656 | 1464052497402 Marionette TRACE conn9 -> [0,2037,"getWindowHandle",null] 18:14:57 INFO - PROCESS | 3656 | 1464052497405 Marionette TRACE conn9 <- [1,2037,null,{"value":"13"}] 18:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:14:57 INFO - PROCESS | 3656 | 1464052497408 Marionette TRACE conn9 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:14:57 INFO - PROCESS | 3656 | 1464052497410 Marionette TRACE conn9 <- [1,2038,null,{}] 18:14:57 INFO - PROCESS | 3656 | 1464052497413 Marionette TRACE conn9 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:57 INFO - PROCESS | 3656 | 1464052497516 Marionette TRACE conn9 <- [1,2039,null,{"value":null}] 18:14:57 INFO - PROCESS | 3656 | 1464052497629 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:57 INFO - PROCESS | 3656 | ++DOCSHELL 0E03EC00 == 60 [pid = 3656] [id = 519] 18:14:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1BA1E400) [pid = 3656] [serial = 1557] [outer = 00000000] 18:14:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1CA4C800) [pid = 3656] [serial = 1558] [outer = 1BA1E400] 18:14:57 INFO - PROCESS | 3656 | 1464052497735 Marionette DEBUG loaded listener.js 18:14:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1CAB5000) [pid = 3656] [serial = 1559] [outer = 1BA1E400] 18:14:58 INFO - PROCESS | 3656 | 1464052498304 Marionette TRACE conn9 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 18:14:58 INFO - PROCESS | 3656 | 1464052498382 Marionette TRACE conn9 -> [0,2041,"getWindowHandle",null] 18:14:58 INFO - PROCESS | 3656 | 1464052498385 Marionette TRACE conn9 <- [1,2041,null,{"value":"13"}] 18:14:58 INFO - PROCESS | 3656 | 1464052498388 Marionette TRACE conn9 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:14:58 INFO - PROCESS | 3656 | 1464052498390 Marionette TRACE conn9 <- [1,2042,null,{}] 18:14:58 INFO - PROCESS | 3656 | 1464052498393 Marionette TRACE conn9 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:58 INFO - PROCESS | 3656 | 1464052498637 Marionette TRACE conn9 <- [1,2043,null,{"value":null}] 18:14:58 INFO - PROCESS | 3656 | 1464052498786 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:58 INFO - PROCESS | 3656 | ++DOCSHELL 0E07CC00 == 61 [pid = 3656] [id = 520] 18:14:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (0E080C00) [pid = 3656] [serial = 1560] [outer = 00000000] 18:14:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (11F33400) [pid = 3656] [serial = 1561] [outer = 0E080C00] 18:14:58 INFO - PROCESS | 3656 | 1464052498836 Marionette DEBUG loaded listener.js 18:14:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (12474000) [pid = 3656] [serial = 1562] [outer = 0E080C00] 18:14:59 INFO - PROCESS | 3656 | 1464052499414 Marionette TRACE conn9 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1074ms 18:14:59 INFO - PROCESS | 3656 | 1464052499476 Marionette TRACE conn9 -> [0,2045,"getWindowHandle",null] 18:14:59 INFO - PROCESS | 3656 | 1464052499479 Marionette TRACE conn9 <- [1,2045,null,{"value":"13"}] 18:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:14:59 INFO - PROCESS | 3656 | 1464052499484 Marionette TRACE conn9 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:14:59 INFO - PROCESS | 3656 | 1464052499488 Marionette TRACE conn9 <- [1,2046,null,{}] 18:14:59 INFO - PROCESS | 3656 | 1464052499493 Marionette TRACE conn9 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:59 INFO - PROCESS | 3656 | 1464052499600 Marionette TRACE conn9 <- [1,2047,null,{"value":null}] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 0E083400 == 60 [pid = 3656] [id = 470] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 1A508C00 == 59 [pid = 3656] [id = 473] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 1AD7C800 == 58 [pid = 3656] [id = 474] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 175E8C00 == 57 [pid = 3656] [id = 513] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 15383C00 == 56 [pid = 3656] [id = 512] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 1A519800 == 55 [pid = 3656] [id = 511] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 19277800 == 54 [pid = 3656] [id = 510] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 0E042000 == 53 [pid = 3656] [id = 509] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 17520C00 == 52 [pid = 3656] [id = 508] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 16C14800 == 51 [pid = 3656] [id = 507] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 12776C00 == 50 [pid = 3656] [id = 506] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 0E036000 == 49 [pid = 3656] [id = 505] 18:14:59 INFO - PROCESS | 3656 | --DOCSHELL 0DD33400 == 48 [pid = 3656] [id = 504] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (19278400) [pid = 3656] [serial = 1483] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1AD84000) [pid = 3656] [serial = 1486] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1A511800) [pid = 3656] [serial = 1484] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (11F44000) [pid = 3656] [serial = 1453] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (163B2400) [pid = 3656] [serial = 1456] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1A517800) [pid = 3656] [serial = 1459] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (1B051400) [pid = 3656] [serial = 1462] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (140C9800) [pid = 3656] [serial = 1469] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1277F000) [pid = 3656] [serial = 1468] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (18144400) [pid = 3656] [serial = 1480] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1B0CBC00) [pid = 3656] [serial = 1489] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (17915400) [pid = 3656] [serial = 1477] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (17AA6C00) [pid = 3656] [serial = 1478] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1223A400) [pid = 3656] [serial = 1471] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1272CC00) [pid = 3656] [serial = 1472] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (15B06800) [pid = 3656] [serial = 1474] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (163AE800) [pid = 3656] [serial = 1475] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1B0CE000) [pid = 3656] [serial = 1465] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1B2B7000) [pid = 3656] [serial = 1496] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1B050C00) [pid = 3656] [serial = 1492] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1BA1F400) [pid = 3656] [serial = 1498] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1B2B6800) [pid = 3656] [serial = 1495] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1B0CD800) [pid = 3656] [serial = 1490] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1B03B400) [pid = 3656] [serial = 1487] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (182EA800) [pid = 3656] [serial = 1481] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1B2AA400) [pid = 3656] [serial = 1493] [outer = 00000000] [url = about:blank] 18:14:59 INFO - PROCESS | 3656 | 1464052499780 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:59 INFO - PROCESS | 3656 | ++DOCSHELL 0D860400 == 49 [pid = 3656] [id = 521] 18:14:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (0DB6A800) [pid = 3656] [serial = 1563] [outer = 00000000] 18:14:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (0E042000) [pid = 3656] [serial = 1564] [outer = 0DB6A800] 18:14:59 INFO - PROCESS | 3656 | 1464052499830 Marionette DEBUG loaded listener.js 18:14:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (11F4C800) [pid = 3656] [serial = 1565] [outer = 0DB6A800] 18:15:00 INFO - PROCESS | 3656 | 1464052500199 Marionette TRACE conn9 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 771ms 18:15:00 INFO - PROCESS | 3656 | 1464052500258 Marionette TRACE conn9 -> [0,2049,"getWindowHandle",null] 18:15:00 INFO - PROCESS | 3656 | 1464052500261 Marionette TRACE conn9 <- [1,2049,null,{"value":"13"}] 18:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:15:00 INFO - PROCESS | 3656 | 1464052500264 Marionette TRACE conn9 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:15:00 INFO - PROCESS | 3656 | 1464052500266 Marionette TRACE conn9 <- [1,2050,null,{}] 18:15:00 INFO - PROCESS | 3656 | 1464052500270 Marionette TRACE conn9 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:00 INFO - PROCESS | 3656 | 1464052500376 Marionette TRACE conn9 <- [1,2051,null,{"value":null}] 18:15:00 INFO - PROCESS | 3656 | 1464052500524 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:00 INFO - PROCESS | 3656 | ++DOCSHELL 15385000 == 50 [pid = 3656] [id = 522] 18:15:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (15643C00) [pid = 3656] [serial = 1566] [outer = 00000000] 18:15:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (16C07C00) [pid = 3656] [serial = 1567] [outer = 15643C00] 18:15:00 INFO - PROCESS | 3656 | 1464052500569 Marionette DEBUG loaded listener.js 18:15:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (16C16C00) [pid = 3656] [serial = 1568] [outer = 15643C00] 18:15:00 INFO - PROCESS | 3656 | 1464052500963 Marionette TRACE conn9 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 730ms 18:15:01 INFO - PROCESS | 3656 | 1464052500998 Marionette TRACE conn9 -> [0,2053,"getWindowHandle",null] 18:15:01 INFO - PROCESS | 3656 | 1464052501001 Marionette TRACE conn9 <- [1,2053,null,{"value":"13"}] 18:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:15:01 INFO - PROCESS | 3656 | 1464052501011 Marionette TRACE conn9 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:15:01 INFO - PROCESS | 3656 | 1464052501015 Marionette TRACE conn9 <- [1,2054,null,{}] 18:15:01 INFO - PROCESS | 3656 | 1464052501019 Marionette TRACE conn9 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:01 INFO - PROCESS | 3656 | 1464052501105 Marionette TRACE conn9 <- [1,2055,null,{"value":null}] 18:15:01 INFO - PROCESS | 3656 | 1464052501112 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 3656 | ++DOCSHELL 1564F800 == 51 [pid = 3656] [id = 523] 18:15:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (16CAC000) [pid = 3656] [serial = 1569] [outer = 00000000] 18:15:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (18144400) [pid = 3656] [serial = 1570] [outer = 16CAC000] 18:15:01 INFO - PROCESS | 3656 | 1464052501156 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (182E6C00) [pid = 3656] [serial = 1571] [outer = 16CAC000] 18:15:01 INFO - PROCESS | 3656 | 1464052501598 Marionette TRACE conn9 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 18:15:01 INFO - PROCESS | 3656 | 1464052501645 Marionette TRACE conn9 -> [0,2057,"getWindowHandle",null] 18:15:01 INFO - PROCESS | 3656 | 1464052501647 Marionette TRACE conn9 <- [1,2057,null,{"value":"13"}] 18:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:15:01 INFO - PROCESS | 3656 | 1464052501650 Marionette TRACE conn9 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:15:01 INFO - PROCESS | 3656 | 1464052501651 Marionette TRACE conn9 <- [1,2058,null,{}] 18:15:01 INFO - PROCESS | 3656 | 1464052501655 Marionette TRACE conn9 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:01 INFO - PROCESS | 3656 | 1464052501737 Marionette TRACE conn9 <- [1,2059,null,{"value":null}] 18:15:01 INFO - PROCESS | 3656 | 1464052501743 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 3656 | ++DOCSHELL 14096800 == 52 [pid = 3656] [id = 524] 18:15:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (182EA000) [pid = 3656] [serial = 1572] [outer = 00000000] 18:15:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (19274800) [pid = 3656] [serial = 1573] [outer = 182EA000] 18:15:01 INFO - PROCESS | 3656 | 1464052501787 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1A506C00) [pid = 3656] [serial = 1574] [outer = 182EA000] 18:15:02 INFO - PROCESS | 3656 | 1464052502276 Marionette TRACE conn9 <- [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]]]}] 18:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 18:15:02 INFO - PROCESS | 3656 | 1464052502322 Marionette TRACE conn9 -> [0,2061,"getWindowHandle",null] 18:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:15:02 INFO - PROCESS | 3656 | 1464052502324 Marionette TRACE conn9 <- [1,2061,null,{"value":"13"}] 18:15:02 INFO - PROCESS | 3656 | 1464052502327 Marionette TRACE conn9 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:15:02 INFO - PROCESS | 3656 | 1464052502329 Marionette TRACE conn9 <- [1,2062,null,{}] 18:15:02 INFO - PROCESS | 3656 | 1464052502332 Marionette TRACE conn9 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:02 INFO - PROCESS | 3656 | 1464052502451 Marionette TRACE conn9 <- [1,2063,null,{"value":null}] 18:15:02 INFO - PROCESS | 3656 | 1464052502532 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:02 INFO - PROCESS | 3656 | ++DOCSHELL 0E040800 == 53 [pid = 3656] [id = 525] 18:15:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1A51D800) [pid = 3656] [serial = 1575] [outer = 00000000] 18:15:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1A5A9C00) [pid = 3656] [serial = 1576] [outer = 1A51D800] 18:15:02 INFO - PROCESS | 3656 | 1464052502585 Marionette DEBUG loaded listener.js 18:15:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1B040C00) [pid = 3656] [serial = 1577] [outer = 1A51D800] 18:15:03 INFO - PROCESS | 3656 | 1464052503023 Marionette TRACE conn9 <- [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]]]}] 18:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 732ms 18:15:03 INFO - PROCESS | 3656 | 1464052503061 Marionette TRACE conn9 -> [0,2065,"getWindowHandle",null] 18:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:15:03 INFO - PROCESS | 3656 | 1464052503063 Marionette TRACE conn9 <- [1,2065,null,{"value":"13"}] 18:15:03 INFO - PROCESS | 3656 | 1464052503066 Marionette TRACE conn9 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - PROCESS | 3656 | 1464052503067 Marionette TRACE conn9 <- [1,2066,null,{}] 18:15:03 INFO - PROCESS | 3656 | 1464052503071 Marionette TRACE conn9 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:03 INFO - PROCESS | 3656 | 1464052503221 Marionette TRACE conn9 <- [1,2067,null,{"value":null}] 18:15:03 INFO - PROCESS | 3656 | 1464052503262 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 3656 | ++DOCSHELL 1B04EC00 == 54 [pid = 3656] [id = 526] 18:15:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1B054400) [pid = 3656] [serial = 1578] [outer = 00000000] 18:15:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1B2AA000) [pid = 3656] [serial = 1579] [outer = 1B054400] 18:15:03 INFO - PROCESS | 3656 | 1464052503308 Marionette DEBUG loaded listener.js 18:15:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1B2AB000) [pid = 3656] [serial = 1580] [outer = 1B054400] 18:15:03 INFO - PROCESS | 3656 | 1464052503756 Marionette TRACE conn9 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 18:15:03 INFO - PROCESS | 3656 | 1464052503797 Marionette TRACE conn9 -> [0,2069,"getWindowHandle",null] 18:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:15:03 INFO - PROCESS | 3656 | 1464052503798 Marionette TRACE conn9 <- [1,2069,null,{"value":"13"}] 18:15:03 INFO - PROCESS | 3656 | 1464052503801 Marionette TRACE conn9 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:15:03 INFO - PROCESS | 3656 | 1464052503803 Marionette TRACE conn9 <- [1,2070,null,{}] 18:15:03 INFO - PROCESS | 3656 | 1464052503806 Marionette TRACE conn9 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:03 INFO - PROCESS | 3656 | 1464052503924 Marionette TRACE conn9 <- [1,2071,null,{"value":null}] 18:15:04 INFO - PROCESS | 3656 | 1464052503987 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:04 INFO - PROCESS | 3656 | ++DOCSHELL 1B2B0C00 == 55 [pid = 3656] [id = 527] 18:15:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1B2B6000) [pid = 3656] [serial = 1581] [outer = 00000000] 18:15:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1B458800) [pid = 3656] [serial = 1582] [outer = 1B2B6000] 18:15:04 INFO - PROCESS | 3656 | 1464052504036 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1BA21400) [pid = 3656] [serial = 1583] [outer = 1B2B6000] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (13A4B400) [pid = 3656] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (12714400) [pid = 3656] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (0E038000) [pid = 3656] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (17520800) [pid = 3656] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (0DB65400) [pid = 3656] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1A51C000) [pid = 3656] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (0DD3BC00) [pid = 3656] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1A5A6000) [pid = 3656] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (17425400) [pid = 3656] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (0DD3A000) [pid = 3656] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (16C1B000) [pid = 3656] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1B455400) [pid = 3656] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (182E7C00) [pid = 3656] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1A59F800) [pid = 3656] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (17525C00) [pid = 3656] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1927A400) [pid = 3656] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (12965000) [pid = 3656] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (175ED000) [pid = 3656] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:15:04 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (11F4D400) [pid = 3656] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:15:04 INFO - PROCESS | 3656 | 1464052504551 Marionette TRACE conn9 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 18:15:04 INFO - PROCESS | 3656 | 1464052504577 Marionette TRACE conn9 -> [0,2073,"getWindowHandle",null] 18:15:04 INFO - PROCESS | 3656 | 1464052504579 Marionette TRACE conn9 <- [1,2073,null,{"value":"13"}] 18:15:04 INFO - PROCESS | 3656 | 1464052504582 Marionette TRACE conn9 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:15:04 INFO - PROCESS | 3656 | 1464052504584 Marionette TRACE conn9 <- [1,2074,null,{}] 18:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:15:04 INFO - PROCESS | 3656 | 1464052504588 Marionette TRACE conn9 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:04 INFO - PROCESS | 3656 | 1464052504670 Marionette TRACE conn9 <- [1,2075,null,{"value":null}] 18:15:04 INFO - PROCESS | 3656 | 1464052504692 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:04 INFO - PROCESS | 3656 | ++DOCSHELL 11F47000 == 56 [pid = 3656] [id = 528] 18:15:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1272D400) [pid = 3656] [serial = 1584] [outer = 00000000] 18:15:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (17520800) [pid = 3656] [serial = 1585] [outer = 1272D400] 18:15:04 INFO - PROCESS | 3656 | 1464052504735 Marionette DEBUG loaded listener.js 18:15:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (182E1800) [pid = 3656] [serial = 1586] [outer = 1272D400] 18:15:05 INFO - PROCESS | 3656 | 1464052505159 Marionette TRACE conn9 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 630ms 18:15:05 INFO - PROCESS | 3656 | 1464052505222 Marionette TRACE conn9 -> [0,2077,"getWindowHandle",null] 18:15:05 INFO - PROCESS | 3656 | 1464052505224 Marionette TRACE conn9 <- [1,2077,null,{"value":"13"}] 18:15:05 INFO - PROCESS | 3656 | 1464052505227 Marionette TRACE conn9 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:15:05 INFO - PROCESS | 3656 | 1464052505229 Marionette TRACE conn9 <- [1,2078,null,{}] 18:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:15:05 INFO - PROCESS | 3656 | 1464052505232 Marionette TRACE conn9 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:05 INFO - PROCESS | 3656 | 1464052505314 Marionette TRACE conn9 <- [1,2079,null,{"value":null}] 18:15:05 INFO - PROCESS | 3656 | 1464052505320 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:05 INFO - PROCESS | 3656 | ++DOCSHELL 183B6800 == 57 [pid = 3656] [id = 529] 18:15:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1A507000) [pid = 3656] [serial = 1587] [outer = 00000000] 18:15:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1B0CC000) [pid = 3656] [serial = 1588] [outer = 1A507000] 18:15:05 INFO - PROCESS | 3656 | 1464052505366 Marionette DEBUG loaded listener.js 18:15:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1BECB400) [pid = 3656] [serial = 1589] [outer = 1A507000] 18:15:05 INFO - PROCESS | 3656 | 1464052505829 Marionette TRACE conn9 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 18:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:15:05 INFO - PROCESS | 3656 | 1464052505863 Marionette TRACE conn9 -> [0,2081,"getWindowHandle",null] 18:15:05 INFO - PROCESS | 3656 | 1464052505865 Marionette TRACE conn9 <- [1,2081,null,{"value":"13"}] 18:15:05 INFO - PROCESS | 3656 | 1464052505868 Marionette TRACE conn9 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:15:05 INFO - PROCESS | 3656 | 1464052505869 Marionette TRACE conn9 <- [1,2082,null,{}] 18:15:05 INFO - PROCESS | 3656 | 1464052505876 Marionette TRACE conn9 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:06 INFO - PROCESS | 3656 | 1464052506006 Marionette TRACE conn9 <- [1,2083,null,{"value":null}] 18:15:06 INFO - PROCESS | 3656 | 1464052506015 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:06 INFO - PROCESS | 3656 | ++DOCSHELL 1B458400 == 58 [pid = 3656] [id = 530] 18:15:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1BED0400) [pid = 3656] [serial = 1590] [outer = 00000000] 18:15:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1CAB3800) [pid = 3656] [serial = 1591] [outer = 1BED0400] 18:15:06 INFO - PROCESS | 3656 | 1464052506066 Marionette DEBUG loaded listener.js 18:15:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1CF07C00) [pid = 3656] [serial = 1592] [outer = 1BED0400] 18:15:06 INFO - PROCESS | 3656 | 1464052506644 Marionette TRACE conn9 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 830ms 18:15:06 INFO - PROCESS | 3656 | 1464052506735 Marionette TRACE conn9 -> [0,2085,"getWindowHandle",null] 18:15:06 INFO - PROCESS | 3656 | 1464052506740 Marionette TRACE conn9 <- [1,2085,null,{"value":"13"}] 18:15:06 INFO - PROCESS | 3656 | 1464052506760 Marionette TRACE conn9 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:15:06 INFO - PROCESS | 3656 | 1464052506764 Marionette TRACE conn9 <- [1,2086,null,{}] 18:15:06 INFO - PROCESS | 3656 | 1464052506770 Marionette TRACE conn9 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:06 INFO - PROCESS | 3656 | 1464052506894 Marionette TRACE conn9 <- [1,2087,null,{"value":null}] 18:15:07 INFO - PROCESS | 3656 | 1464052507031 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 3656 | ++DOCSHELL 0E658800 == 59 [pid = 3656] [id = 531] 18:15:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (11F41C00) [pid = 3656] [serial = 1593] [outer = 00000000] 18:15:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1509FC00) [pid = 3656] [serial = 1594] [outer = 11F41C00] 18:15:07 INFO - PROCESS | 3656 | 1464052507089 Marionette DEBUG loaded listener.js 18:15:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (15644000) [pid = 3656] [serial = 1595] [outer = 11F41C00] 18:15:07 INFO - PROCESS | 3656 | 1464052507608 Marionette TRACE conn9 <- [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]]]}] 18:15:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 870ms 18:15:07 INFO - PROCESS | 3656 | 1464052507644 Marionette TRACE conn9 -> [0,2089,"getWindowHandle",null] 18:15:07 INFO - PROCESS | 3656 | 1464052507650 Marionette TRACE conn9 <- [1,2089,null,{"value":"13"}] 18:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:15:07 INFO - PROCESS | 3656 | 1464052507657 Marionette TRACE conn9 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:15:07 INFO - PROCESS | 3656 | 1464052507659 Marionette TRACE conn9 <- [1,2090,null,{}] 18:15:07 INFO - PROCESS | 3656 | 1464052507663 Marionette TRACE conn9 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:07 INFO - PROCESS | 3656 | 1464052507772 Marionette TRACE conn9 <- [1,2091,null,{"value":null}] 18:15:07 INFO - PROCESS | 3656 | 1464052507891 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 3656 | ++DOCSHELL 1509E000 == 60 [pid = 3656] [id = 532] 18:15:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1638B400) [pid = 3656] [serial = 1596] [outer = 00000000] 18:15:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (17AA7000) [pid = 3656] [serial = 1597] [outer = 1638B400] 18:15:07 INFO - PROCESS | 3656 | 1464052507946 Marionette DEBUG loaded listener.js 18:15:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (19276000) [pid = 3656] [serial = 1598] [outer = 1638B400] 18:15:08 INFO - PROCESS | 3656 | 1464052508546 Marionette TRACE conn9 <- [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]]]}] 18:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 930ms 18:15:08 INFO - PROCESS | 3656 | 1464052508593 Marionette TRACE conn9 -> [0,2093,"getWindowHandle",null] 18:15:08 INFO - PROCESS | 3656 | 1464052508596 Marionette TRACE conn9 <- [1,2093,null,{"value":"13"}] 18:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:15:08 INFO - PROCESS | 3656 | 1464052508599 Marionette TRACE conn9 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:15:08 INFO - PROCESS | 3656 | 1464052508603 Marionette TRACE conn9 <- [1,2094,null,{}] 18:15:08 INFO - PROCESS | 3656 | 1464052508614 Marionette TRACE conn9 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:08 INFO - PROCESS | 3656 | 1464052508726 Marionette TRACE conn9 <- [1,2095,null,{"value":null}] 18:15:08 INFO - PROCESS | 3656 | 1464052508887 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:08 INFO - PROCESS | 3656 | ++DOCSHELL 1CA49800 == 61 [pid = 3656] [id = 533] 18:15:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1CA4B800) [pid = 3656] [serial = 1599] [outer = 00000000] 18:15:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1CF04800) [pid = 3656] [serial = 1600] [outer = 1CA4B800] 18:15:08 INFO - PROCESS | 3656 | 1464052508945 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1CF10000) [pid = 3656] [serial = 1601] [outer = 1CA4B800] 18:15:09 INFO - PROCESS | 3656 | 1464052509487 Marionette TRACE conn9 <- [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]]]}] 18:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 930ms 18:15:09 INFO - PROCESS | 3656 | 1464052509533 Marionette TRACE conn9 -> [0,2097,"getWindowHandle",null] 18:15:09 INFO - PROCESS | 3656 | 1464052509536 Marionette TRACE conn9 <- [1,2097,null,{"value":"13"}] 18:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:15:09 INFO - PROCESS | 3656 | 1464052509539 Marionette TRACE conn9 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:15:09 INFO - PROCESS | 3656 | 1464052509541 Marionette TRACE conn9 <- [1,2098,null,{}] 18:15:09 INFO - PROCESS | 3656 | 1464052509544 Marionette TRACE conn9 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:09 INFO - PROCESS | 3656 | 1464052509670 Marionette TRACE conn9 <- [1,2099,null,{"value":null}] 18:15:09 INFO - PROCESS | 3656 | 1464052509817 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 3656 | ++DOCSHELL 1D165000 == 62 [pid = 3656] [id = 534] 18:15:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1D165800) [pid = 3656] [serial = 1602] [outer = 00000000] 18:15:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1D557800) [pid = 3656] [serial = 1603] [outer = 1D165800] 18:15:09 INFO - PROCESS | 3656 | 1464052509872 Marionette DEBUG loaded listener.js 18:15:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1D55D400) [pid = 3656] [serial = 1604] [outer = 1D165800] 18:15:10 INFO - PROCESS | 3656 | 1464052510452 Marionette TRACE conn9 <- [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]]]}] 18:15:10 INFO - PROCESS | 3656 | --DOCSHELL 0E9F0400 == 61 [pid = 3656] [id = 10] 18:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 971ms 18:15:10 INFO - PROCESS | 3656 | 1464052510517 Marionette TRACE conn9 -> [0,2101,"getWindowHandle",null] 18:15:10 INFO - PROCESS | 3656 | 1464052510519 Marionette TRACE conn9 <- [1,2101,null,{"value":"13"}] 18:15:10 INFO - PROCESS | 3656 | 1464052510523 Marionette TRACE conn9 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:15:10 INFO - PROCESS | 3656 | 1464052510525 Marionette TRACE conn9 <- [1,2102,null,{}] 18:15:10 INFO - PROCESS | 3656 | 1464052510528 Marionette TRACE conn9 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:10 INFO - PROCESS | 3656 | 1464052510633 Marionette TRACE conn9 <- [1,2103,null,{"value":null}] 18:15:10 INFO - PROCESS | 3656 | 1464052510790 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:10 INFO - PROCESS | 3656 | ++DOCSHELL 0DD34C00 == 62 [pid = 3656] [id = 535] 18:15:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (0DD39000) [pid = 3656] [serial = 1605] [outer = 00000000] 18:15:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (1D55F400) [pid = 3656] [serial = 1606] [outer = 0DD39000] 18:15:10 INFO - PROCESS | 3656 | 1464052510846 Marionette DEBUG loaded listener.js 18:15:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (1D565400) [pid = 3656] [serial = 1607] [outer = 0DD39000] 18:15:11 INFO - PROCESS | 3656 | 1464052511693 Marionette TRACE conn9 <- [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]]]}] 18:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1222ms 18:15:11 INFO - PROCESS | 3656 | 1464052511750 Marionette TRACE conn9 -> [0,2105,"getWindowHandle",null] 18:15:11 INFO - PROCESS | 3656 | 1464052511754 Marionette TRACE conn9 <- [1,2105,null,{"value":"13"}] 18:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:15:11 INFO - PROCESS | 3656 | 1464052511760 Marionette TRACE conn9 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:15:11 INFO - PROCESS | 3656 | 1464052511764 Marionette TRACE conn9 <- [1,2106,null,{}] 18:15:11 INFO - PROCESS | 3656 | 1464052511810 Marionette TRACE conn9 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:11 INFO - PROCESS | 3656 | 1464052511957 Marionette TRACE conn9 <- [1,2107,null,{"value":null}] 18:15:12 INFO - PROCESS | 3656 | 1464052511969 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:12 INFO - PROCESS | 3656 | ++DOCSHELL 11F46400 == 63 [pid = 3656] [id = 536] 18:15:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (11F4D800) [pid = 3656] [serial = 1608] [outer = 00000000] 18:15:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (12776000) [pid = 3656] [serial = 1609] [outer = 11F4D800] 18:15:12 INFO - PROCESS | 3656 | 1464052512017 Marionette DEBUG loaded listener.js 18:15:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (13624400) [pid = 3656] [serial = 1610] [outer = 11F4D800] 18:15:12 INFO - PROCESS | 3656 | 1464052512574 Marionette TRACE conn9 <- [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]]]}] 18:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 890ms 18:15:12 INFO - PROCESS | 3656 | 1464052512651 Marionette TRACE conn9 -> [0,2109,"getWindowHandle",null] 18:15:12 INFO - PROCESS | 3656 | 1464052512656 Marionette TRACE conn9 <- [1,2109,null,{"value":"13"}] 18:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:15:12 INFO - PROCESS | 3656 | 1464052512662 Marionette TRACE conn9 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:15:12 INFO - PROCESS | 3656 | 1464052512665 Marionette TRACE conn9 <- [1,2110,null,{}] 18:15:12 INFO - PROCESS | 3656 | 1464052512668 Marionette TRACE conn9 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:12 INFO - PROCESS | 3656 | 1464052512771 Marionette TRACE conn9 <- [1,2111,null,{"value":null}] 18:15:12 INFO - PROCESS | 3656 | 1464052512921 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:12 INFO - PROCESS | 3656 | ++DOCSHELL 0E038C00 == 64 [pid = 3656] [id = 537] 18:15:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (126BE800) [pid = 3656] [serial = 1611] [outer = 00000000] 18:15:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (15650000) [pid = 3656] [serial = 1612] [outer = 126BE800] 18:15:12 INFO - PROCESS | 3656 | 1464052512969 Marionette DEBUG loaded listener.js 18:15:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (16D6D400) [pid = 3656] [serial = 1613] [outer = 126BE800] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 183B6800 == 63 [pid = 3656] [id = 529] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 11F47000 == 62 [pid = 3656] [id = 528] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 1B2B0C00 == 61 [pid = 3656] [id = 527] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 1B04EC00 == 60 [pid = 3656] [id = 526] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 0E040800 == 59 [pid = 3656] [id = 525] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 14096800 == 58 [pid = 3656] [id = 524] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 1564F800 == 57 [pid = 3656] [id = 523] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 15385000 == 56 [pid = 3656] [id = 522] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 0D860400 == 55 [pid = 3656] [id = 521] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1B45A800) [pid = 3656] [serial = 1543] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (12960800) [pid = 3656] [serial = 1501] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (175EDC00) [pid = 3656] [serial = 1504] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (1277A400) [pid = 3656] [serial = 1510] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1BA1C400) [pid = 3656] [serial = 1507] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 0E07CC00 == 54 [pid = 3656] [id = 520] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 1740D400 == 53 [pid = 3656] [id = 516] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 0E07A800 == 52 [pid = 3656] [id = 515] 18:15:13 INFO - PROCESS | 3656 | --DOCSHELL 1537B000 == 51 [pid = 3656] [id = 514] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1B0CA800) [pid = 3656] [serial = 1541] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (15644C00) [pid = 3656] [serial = 1373] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (13685800) [pid = 3656] [serial = 1337] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (126C0800) [pid = 3656] [serial = 1517] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (19273800) [pid = 3656] [serial = 1537] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (0E076800) [pid = 3656] [serial = 1370] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1A5A5800) [pid = 3656] [serial = 1534] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (12731800) [pid = 3656] [serial = 1514] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1B04DC00) [pid = 3656] [serial = 1540] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (11F46C00) [pid = 3656] [serial = 1513] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (183D0C00) [pid = 3656] [serial = 1528] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (0E65FC00) [pid = 3656] [serial = 1334] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1AD85800) [pid = 3656] [serial = 1535] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1A51F800) [pid = 3656] [serial = 1538] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (17427000) [pid = 3656] [serial = 1523] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1BA25C00) [pid = 3656] [serial = 1499] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1A514800) [pid = 3656] [serial = 1412] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1740F400) [pid = 3656] [serial = 1522] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1AD79800) [pid = 3656] [serial = 1379] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (17AB3400) [pid = 3656] [serial = 1526] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1A501800) [pid = 3656] [serial = 1531] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (15380400) [pid = 3656] [serial = 1519] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (0E9E9400) [pid = 3656] [serial = 1516] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (17AA6400) [pid = 3656] [serial = 1525] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (19028C00) [pid = 3656] [serial = 1529] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A503400) [pid = 3656] [serial = 1532] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1927F400) [pid = 3656] [serial = 1376] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (15646400) [pid = 3656] [serial = 1520] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (18108400) [pid = 3656] [serial = 1451] [outer = 00000000] [url = about:blank] 18:15:13 INFO - PROCESS | 3656 | 1464052513560 Marionette TRACE conn9 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 931ms 18:15:13 INFO - PROCESS | 3656 | 1464052513595 Marionette TRACE conn9 -> [0,2113,"getWindowHandle",null] 18:15:13 INFO - PROCESS | 3656 | 1464052513598 Marionette TRACE conn9 <- [1,2113,null,{"value":"13"}] 18:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:15:13 INFO - PROCESS | 3656 | 1464052513601 Marionette TRACE conn9 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:15:13 INFO - PROCESS | 3656 | 1464052513605 Marionette TRACE conn9 <- [1,2114,null,{}] 18:15:13 INFO - PROCESS | 3656 | 1464052513615 Marionette TRACE conn9 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:13 INFO - PROCESS | 3656 | 1464052513707 Marionette TRACE conn9 <- [1,2115,null,{"value":null}] 18:15:13 INFO - PROCESS | 3656 | 1464052513809 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:13 INFO - PROCESS | 3656 | ++DOCSHELL 0E076400 == 52 [pid = 3656] [id = 538] 18:15:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (0E076800) [pid = 3656] [serial = 1614] [outer = 00000000] 18:15:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (12780000) [pid = 3656] [serial = 1615] [outer = 0E076800] 18:15:13 INFO - PROCESS | 3656 | 1464052513856 Marionette DEBUG loaded listener.js 18:15:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (13A4F800) [pid = 3656] [serial = 1616] [outer = 0E076800] 18:15:14 INFO - PROCESS | 3656 | 1464052514258 Marionette TRACE conn9 <- [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]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 18:15:14 INFO - PROCESS | 3656 | 1464052514275 Marionette TRACE conn9 -> [0,2117,"getWindowHandle",null] 18:15:14 INFO - PROCESS | 3656 | 1464052514278 Marionette TRACE conn9 <- [1,2117,null,{"value":"13"}] 18:15:14 INFO - PROCESS | 3656 | 1464052514281 Marionette TRACE conn9 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:15:14 INFO - PROCESS | 3656 | 1464052514283 Marionette TRACE conn9 <- [1,2118,null,{}] 18:15:14 INFO - PROCESS | 3656 | 1464052514286 Marionette TRACE conn9 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:14 INFO - PROCESS | 3656 | 1464052514369 Marionette TRACE conn9 <- [1,2119,null,{"value":null}] 18:15:14 INFO - PROCESS | 3656 | 1464052514376 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:14 INFO - PROCESS | 3656 | ++DOCSHELL 15384800 == 53 [pid = 3656] [id = 539] 18:15:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (15385000) [pid = 3656] [serial = 1617] [outer = 00000000] 18:15:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (16C1C000) [pid = 3656] [serial = 1618] [outer = 15385000] 18:15:14 INFO - PROCESS | 3656 | 1464052514421 Marionette DEBUG loaded listener.js 18:15:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (17429400) [pid = 3656] [serial = 1619] [outer = 15385000] 18:15:14 INFO - PROCESS | 3656 | 1464052514888 Marionette TRACE conn9 <- [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] 18:15:14 INFO - PROCESS | 3656 | 1464052514917 Marionette TRACE conn9 <- [1,2121,null,{"value":"13"}] 18:15:14 INFO - PROCESS | 3656 | 1464052514921 Marionette TRACE conn9 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:15:14 INFO - PROCESS | 3656 | 1464052514922 Marionette TRACE conn9 <- [1,2122,null,{}] 18:15:14 INFO - PROCESS | 3656 | 1464052514930 Marionette TRACE conn9 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:15 INFO - PROCESS | 3656 | 1464052515016 Marionette TRACE conn9 <- [1,2123,null,{"value":null}] 18:15:15 INFO - PROCESS | 3656 | 1464052515036 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 3656 | ++DOCSHELL 1742F000 == 54 [pid = 3656] [id = 540] 18:15:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (175E3C00) [pid = 3656] [serial = 1620] [outer = 00000000] 18:15:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (18107800) [pid = 3656] [serial = 1621] [outer = 175E3C00] 18:15:15 INFO - PROCESS | 3656 | 1464052515080 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (182E0800) [pid = 3656] [serial = 1622] [outer = 175E3C00] 18:15:15 INFO - PROCESS | 3656 | 1464052515544 Marionette TRACE conn9 <- [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]]]}] 18:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 670ms 18:15:15 INFO - PROCESS | 3656 | 1464052515595 Marionette TRACE conn9 -> [0,2125,"getWindowHandle",null] 18:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:15:15 INFO - PROCESS | 3656 | 1464052515597 Marionette TRACE conn9 <- [1,2125,null,{"value":"13"}] 18:15:15 INFO - PROCESS | 3656 | 1464052515600 Marionette TRACE conn9 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:15:15 INFO - PROCESS | 3656 | 1464052515602 Marionette TRACE conn9 <- [1,2126,null,{}] 18:15:15 INFO - PROCESS | 3656 | 1464052515605 Marionette TRACE conn9 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:15 INFO - PROCESS | 3656 | 1464052515742 Marionette TRACE conn9 <- [1,2127,null,{"value":null}] 18:15:15 INFO - PROCESS | 3656 | 1464052515836 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 3656 | ++DOCSHELL 182E3000 == 55 [pid = 3656] [id = 541] 18:15:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (182E8000) [pid = 3656] [serial = 1623] [outer = 00000000] 18:15:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (19272400) [pid = 3656] [serial = 1624] [outer = 182E8000] 18:15:15 INFO - PROCESS | 3656 | 1464052515883 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1927F800) [pid = 3656] [serial = 1625] [outer = 182E8000] 18:15:16 INFO - PROCESS | 3656 | 1464052516303 Marionette TRACE conn9 <- [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]]]}] 18:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 18:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:15:16 INFO - PROCESS | 3656 | 1464052516331 Marionette TRACE conn9 -> [0,2129,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 3656 | 1464052516333 Marionette TRACE conn9 <- [1,2129,null,{"value":"13"}] 18:15:16 INFO - PROCESS | 3656 | 1464052516336 Marionette TRACE conn9 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - PROCESS | 3656 | 1464052516338 Marionette TRACE conn9 <- [1,2130,null,{}] 18:15:16 INFO - PROCESS | 3656 | 1464052516341 Marionette TRACE conn9 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:16 INFO - PROCESS | 3656 | 1464052516454 Marionette TRACE conn9 <- [1,2131,null,{"value":null}] 18:15:16 INFO - PROCESS | 3656 | 1464052516461 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:16 INFO - PROCESS | 3656 | ++DOCSHELL 1A502800 == 56 [pid = 3656] [id = 542] 18:15:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1A504800) [pid = 3656] [serial = 1626] [outer = 00000000] 18:15:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1A517800) [pid = 3656] [serial = 1627] [outer = 1A504800] 18:15:16 INFO - PROCESS | 3656 | 1464052516504 Marionette DEBUG loaded listener.js 18:15:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1A518000) [pid = 3656] [serial = 1628] [outer = 1A504800] 18:15:16 INFO - PROCESS | 3656 | 1464052516936 Marionette TRACE conn9 <- [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] 18:15:16 INFO - PROCESS | 3656 | 1464052516969 Marionette TRACE conn9 <- [1,2133,null,{"value":"13"}] 18:15:16 INFO - PROCESS | 3656 | 1464052516973 Marionette TRACE conn9 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:15:16 INFO - PROCESS | 3656 | 1464052516974 Marionette TRACE conn9 <- [1,2134,null,{}] 18:15:17 INFO - PROCESS | 3656 | 1464052516978 Marionette TRACE conn9 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:17 INFO - PROCESS | 3656 | 1464052517094 Marionette TRACE conn9 <- [1,2135,null,{"value":null}] 18:15:17 INFO - PROCESS | 3656 | 1464052517204 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:17 INFO - PROCESS | 3656 | ++DOCSHELL 1AD7A400 == 57 [pid = 3656] [id = 543] 18:15:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1AD7A800) [pid = 3656] [serial = 1629] [outer = 00000000] 18:15:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1B03F800) [pid = 3656] [serial = 1630] [outer = 1AD7A800] 18:15:17 INFO - PROCESS | 3656 | 1464052517247 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1B048C00) [pid = 3656] [serial = 1631] [outer = 1AD7A800] 18:15:17 INFO - PROCESS | 3656 | 1464052517961 Marionette TRACE conn9 <- [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] 18:15:18 INFO - PROCESS | 3656 | 1464052518047 Marionette TRACE conn9 <- [1,2137,null,{"value":"13"}] 18:15:18 INFO - PROCESS | 3656 | 1464052518050 Marionette TRACE conn9 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:15:18 INFO - PROCESS | 3656 | 1464052518061 Marionette TRACE conn9 <- [1,2138,null,{}] 18:15:18 INFO - PROCESS | 3656 | 1464052518065 Marionette TRACE conn9 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:18 INFO - PROCESS | 3656 | 1464052518146 Marionette TRACE conn9 <- [1,2139,null,{"value":null}] 18:15:18 INFO - PROCESS | 3656 | 1464052518152 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:18 INFO - PROCESS | 3656 | ++DOCSHELL 0E65D000 == 58 [pid = 3656] [id = 544] 18:15:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (0E6E0800) [pid = 3656] [serial = 1632] [outer = 00000000] 18:15:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1531E800) [pid = 3656] [serial = 1633] [outer = 0E6E0800] 18:15:18 INFO - PROCESS | 3656 | 1464052518196 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1537F800) [pid = 3656] [serial = 1634] [outer = 0E6E0800] 18:15:18 INFO - PROCESS | 3656 | 1464052518643 Marionette TRACE conn9 <- [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]]]}] 18:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 630ms 18:15:18 INFO - PROCESS | 3656 | 1464052518689 Marionette TRACE conn9 -> [0,2141,"getWindowHandle",null] 18:15:18 INFO - PROCESS | 3656 | 1464052518691 Marionette TRACE conn9 <- [1,2141,null,{"value":"13"}] 18:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:15:18 INFO - PROCESS | 3656 | 1464052518694 Marionette TRACE conn9 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:15:18 INFO - PROCESS | 3656 | 1464052518696 Marionette TRACE conn9 <- [1,2142,null,{}] 18:15:18 INFO - PROCESS | 3656 | 1464052518699 Marionette TRACE conn9 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:18 INFO - PROCESS | 3656 | 1464052518783 Marionette TRACE conn9 <- [1,2143,null,{"value":null}] 18:15:18 INFO - PROCESS | 3656 | 1464052518790 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:18 INFO - PROCESS | 3656 | ++DOCSHELL 1509B000 == 59 [pid = 3656] [id = 545] 18:15:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (16C02C00) [pid = 3656] [serial = 1635] [outer = 00000000] 18:15:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (183CB800) [pid = 3656] [serial = 1636] [outer = 16C02C00] 18:15:18 INFO - PROCESS | 3656 | 1464052518836 Marionette DEBUG loaded listener.js 18:15:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1A50CC00) [pid = 3656] [serial = 1637] [outer = 16C02C00] 18:15:19 INFO - PROCESS | 3656 | 1464052519265 Marionette TRACE conn9 <- [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]]]}] 18:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 630ms 18:15:19 INFO - PROCESS | 3656 | 1464052519337 Marionette TRACE conn9 -> [0,2145,"getWindowHandle",null] 18:15:19 INFO - PROCESS | 3656 | 1464052519340 Marionette TRACE conn9 <- [1,2145,null,{"value":"13"}] 18:15:19 INFO - PROCESS | 3656 | 1464052519343 Marionette TRACE conn9 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:15:19 INFO - PROCESS | 3656 | 1464052519345 Marionette TRACE conn9 <- [1,2146,null,{}] 18:15:19 INFO - PROCESS | 3656 | 1464052519349 Marionette TRACE conn9 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:19 INFO - PROCESS | 3656 | 1464052519450 Marionette TRACE conn9 <- [1,2147,null,{"value":null}] 18:15:19 INFO - PROCESS | 3656 | 1464052519466 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:19 INFO - PROCESS | 3656 | ++DOCSHELL 0E6E2C00 == 60 [pid = 3656] [id = 546] 18:15:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (12776C00) [pid = 3656] [serial = 1638] [outer = 00000000] 18:15:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1B050000) [pid = 3656] [serial = 1639] [outer = 12776C00] 18:15:19 INFO - PROCESS | 3656 | 1464052519514 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1B2B0C00) [pid = 3656] [serial = 1640] [outer = 12776C00] 18:15:20 INFO - PROCESS | 3656 | 1464052520027 Marionette TRACE conn9 <- [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]]]}] 18:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 731ms 18:15:20 INFO - PROCESS | 3656 | 1464052520089 Marionette TRACE conn9 -> [0,2149,"getWindowHandle",null] 18:15:20 INFO - PROCESS | 3656 | 1464052520093 Marionette TRACE conn9 <- [1,2149,null,{"value":"13"}] 18:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:15:20 INFO - PROCESS | 3656 | 1464052520099 Marionette TRACE conn9 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:15:20 INFO - PROCESS | 3656 | 1464052520103 Marionette TRACE conn9 <- [1,2150,null,{}] 18:15:20 INFO - PROCESS | 3656 | 1464052520109 Marionette TRACE conn9 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:20 INFO - PROCESS | 3656 | 1464052520256 Marionette TRACE conn9 <- [1,2151,null,{"value":null}] 18:15:20 INFO - PROCESS | 3656 | 1464052520395 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:20 INFO - PROCESS | 3656 | ++DOCSHELL 0E07C000 == 61 [pid = 3656] [id = 547] 18:15:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (0E083000) [pid = 3656] [serial = 1641] [outer = 00000000] 18:15:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (11F3F400) [pid = 3656] [serial = 1642] [outer = 0E083000] 18:15:20 INFO - PROCESS | 3656 | 1464052520454 Marionette DEBUG loaded listener.js 18:15:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (121DC800) [pid = 3656] [serial = 1643] [outer = 0E083000] 18:15:21 INFO - PROCESS | 3656 | 1464052521080 Marionette TRACE conn9 <- [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]]]}] 18:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1017ms 18:15:21 INFO - PROCESS | 3656 | 1464052521123 Marionette TRACE conn9 -> [0,2153,"getWindowHandle",null] 18:15:21 INFO - PROCESS | 3656 | 1464052521129 Marionette TRACE conn9 <- [1,2153,null,{"value":"13"}] 18:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:15:21 INFO - PROCESS | 3656 | 1464052521135 Marionette TRACE conn9 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:15:21 INFO - PROCESS | 3656 | 1464052521138 Marionette TRACE conn9 <- [1,2154,null,{}] 18:15:21 INFO - PROCESS | 3656 | 1464052521142 Marionette TRACE conn9 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:21 INFO - PROCESS | 3656 | 1464052521253 Marionette TRACE conn9 <- [1,2155,null,{"value":null}] 18:15:21 INFO - PROCESS | 3656 | 1464052521371 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:21 INFO - PROCESS | 3656 | ++DOCSHELL 1509D000 == 62 [pid = 3656] [id = 548] 18:15:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (15378400) [pid = 3656] [serial = 1644] [outer = 00000000] 18:15:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (15B09400) [pid = 3656] [serial = 1645] [outer = 15378400] 18:15:21 INFO - PROCESS | 3656 | 1464052521466 Marionette DEBUG loaded listener.js 18:15:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (16D69800) [pid = 3656] [serial = 1646] [outer = 15378400] 18:15:22 INFO - PROCESS | 3656 | 1464052522022 Marionette TRACE conn9 <- [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]]]}] 18:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 970ms 18:15:22 INFO - PROCESS | 3656 | 1464052522108 Marionette TRACE conn9 -> [0,2157,"getWindowHandle",null] 18:15:22 INFO - PROCESS | 3656 | 1464052522111 Marionette TRACE conn9 <- [1,2157,null,{"value":"13"}] 18:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:15:22 INFO - PROCESS | 3656 | 1464052522114 Marionette TRACE conn9 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:15:22 INFO - PROCESS | 3656 | 1464052522118 Marionette TRACE conn9 <- [1,2158,null,{}] 18:15:22 INFO - PROCESS | 3656 | 1464052522129 Marionette TRACE conn9 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:22 INFO - PROCESS | 3656 | 1464052522248 Marionette TRACE conn9 <- [1,2159,null,{"value":null}] 18:15:22 INFO - PROCESS | 3656 | 1464052522387 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:22 INFO - PROCESS | 3656 | ++DOCSHELL 183C4000 == 63 [pid = 3656] [id = 549] 18:15:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (183D0C00) [pid = 3656] [serial = 1647] [outer = 00000000] 18:15:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1B04C400) [pid = 3656] [serial = 1648] [outer = 183D0C00] 18:15:22 INFO - PROCESS | 3656 | 1464052522445 Marionette DEBUG loaded listener.js 18:15:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1B0D2000) [pid = 3656] [serial = 1649] [outer = 183D0C00] 18:15:23 INFO - PROCESS | 3656 | 1464052523017 Marionette TRACE conn9 <- [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]]]}] 18:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 970ms 18:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:15:23 INFO - PROCESS | 3656 | 1464052523088 Marionette TRACE conn9 -> [0,2161,"getWindowHandle",null] 18:15:23 INFO - PROCESS | 3656 | 1464052523091 Marionette TRACE conn9 <- [1,2161,null,{"value":"13"}] 18:15:23 INFO - PROCESS | 3656 | 1464052523094 Marionette TRACE conn9 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:15:23 INFO - PROCESS | 3656 | 1464052523097 Marionette TRACE conn9 <- [1,2162,null,{}] 18:15:23 INFO - PROCESS | 3656 | 1464052523100 Marionette TRACE conn9 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:23 INFO - PROCESS | 3656 | 1464052523208 Marionette TRACE conn9 <- [1,2163,null,{"value":null}] 18:15:23 INFO - PROCESS | 3656 | 1464052523323 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:23 INFO - PROCESS | 3656 | ++DOCSHELL 1B457400 == 64 [pid = 3656] [id = 550] 18:15:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1B45A800) [pid = 3656] [serial = 1650] [outer = 00000000] 18:15:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1BA27800) [pid = 3656] [serial = 1651] [outer = 1B45A800] 18:15:23 INFO - PROCESS | 3656 | 1464052523418 Marionette DEBUG loaded listener.js 18:15:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1BED1400) [pid = 3656] [serial = 1652] [outer = 1B45A800] 18:15:24 INFO - PROCESS | 3656 | 1464052524010 Marionette TRACE conn9 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 971ms 18:15:24 INFO - PROCESS | 3656 | 1464052524068 Marionette TRACE conn9 -> [0,2165,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 3656 | 1464052524070 Marionette TRACE conn9 <- [1,2165,null,{"value":"13"}] 18:15:24 INFO - PROCESS | 3656 | 1464052524074 Marionette TRACE conn9 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:15:24 INFO - PROCESS | 3656 | 1464052524076 Marionette TRACE conn9 <- [1,2166,null,{}] 18:15:24 INFO - PROCESS | 3656 | 1464052524079 Marionette TRACE conn9 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:24 INFO - PROCESS | 3656 | 1464052524186 Marionette TRACE conn9 <- [1,2167,null,{"value":null}] 18:15:24 INFO - PROCESS | 3656 | 1464052524329 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 3656 | ++DOCSHELL 1223C000 == 65 [pid = 3656] [id = 551] 18:15:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1537B400) [pid = 3656] [serial = 1653] [outer = 00000000] 18:15:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1CA48000) [pid = 3656] [serial = 1654] [outer = 1537B400] 18:15:24 INFO - PROCESS | 3656 | 1464052524384 Marionette DEBUG loaded listener.js 18:15:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1CAB4800) [pid = 3656] [serial = 1655] [outer = 1537B400] 18:15:25 INFO - PROCESS | 3656 | 1464052525003 Marionette TRACE conn9 <- [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]]]}] 18:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 970ms 18:15:25 INFO - PROCESS | 3656 | 1464052525048 Marionette TRACE conn9 -> [0,2169,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 3656 | 1464052525050 Marionette TRACE conn9 <- [1,2169,null,{"value":"13"}] 18:15:25 INFO - PROCESS | 3656 | 1464052525054 Marionette TRACE conn9 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:15:25 INFO - PROCESS | 3656 | 1464052525056 Marionette TRACE conn9 <- [1,2170,null,{}] 18:15:25 INFO - PROCESS | 3656 | 1464052525059 Marionette TRACE conn9 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:25 INFO - PROCESS | 3656 | 1464052525185 Marionette TRACE conn9 <- [1,2171,null,{"value":null}] 18:15:25 INFO - PROCESS | 3656 | 1464052525489 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:25 INFO - PROCESS | 3656 | ++DOCSHELL 0D3D9400 == 66 [pid = 3656] [id = 552] 18:15:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (0D7E7800) [pid = 3656] [serial = 1656] [outer = 00000000] 18:15:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (11F34C00) [pid = 3656] [serial = 1657] [outer = 0D7E7800] 18:15:25 INFO - PROCESS | 3656 | 1464052525545 Marionette DEBUG loaded listener.js 18:15:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (12720400) [pid = 3656] [serial = 1658] [outer = 0D7E7800] 18:15:26 INFO - PROCESS | 3656 | 1464052526186 Marionette TRACE conn9 <- [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]]]}] 18:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1175ms 18:15:26 INFO - PROCESS | 3656 | 1464052526233 Marionette TRACE conn9 -> [0,2173,"getWindowHandle",null] 18:15:26 INFO - PROCESS | 3656 | 1464052526237 Marionette TRACE conn9 <- [1,2173,null,{"value":"13"}] 18:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:15:26 INFO - PROCESS | 3656 | 1464052526241 Marionette TRACE conn9 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:15:26 INFO - PROCESS | 3656 | 1464052526244 Marionette TRACE conn9 <- [1,2174,null,{}] 18:15:26 INFO - PROCESS | 3656 | 1464052526249 Marionette TRACE conn9 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:26 INFO - PROCESS | 3656 | 1464052526351 Marionette TRACE conn9 <- [1,2175,null,{"value":null}] 18:15:26 INFO - PROCESS | 3656 | 1464052526529 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 1509B000 == 65 [pid = 3656] [id = 545] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 0E65D000 == 64 [pid = 3656] [id = 544] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 1AD7A400 == 63 [pid = 3656] [id = 543] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 1A502800 == 62 [pid = 3656] [id = 542] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 182E3000 == 61 [pid = 3656] [id = 541] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 1742F000 == 60 [pid = 3656] [id = 540] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 15384800 == 59 [pid = 3656] [id = 539] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 0E076400 == 58 [pid = 3656] [id = 538] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1CAB3800) [pid = 3656] [serial = 1591] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | ++DOCSHELL 0DD36400 == 59 [pid = 3656] [id = 553] 18:15:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (0DD39800) [pid = 3656] [serial = 1659] [outer = 00000000] 18:15:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (11F3F000) [pid = 3656] [serial = 1660] [outer = 0DD39800] 18:15:26 INFO - PROCESS | 3656 | 1464052526630 Marionette DEBUG loaded listener.js 18:15:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1223A400) [pid = 3656] [serial = 1661] [outer = 0DD39800] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 0E038C00 == 58 [pid = 3656] [id = 537] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 11F46400 == 57 [pid = 3656] [id = 536] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 1CA49800 == 56 [pid = 3656] [id = 533] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 1509E000 == 55 [pid = 3656] [id = 532] 18:15:26 INFO - PROCESS | 3656 | --DOCSHELL 0E658800 == 54 [pid = 3656] [id = 531] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (16C1E800) [pid = 3656] [serial = 1457] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1A5A2000) [pid = 3656] [serial = 1421] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1277D800) [pid = 3656] [serial = 1415] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1B03D800) [pid = 3656] [serial = 1424] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (12714000) [pid = 3656] [serial = 1454] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1B0CEC00) [pid = 3656] [serial = 1466] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1927AC00) [pid = 3656] [serial = 1367] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1BA27000) [pid = 3656] [serial = 1508] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (16D70C00) [pid = 3656] [serial = 1418] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1AD88400) [pid = 3656] [serial = 1460] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (18378C00) [pid = 3656] [serial = 1505] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (14095800) [pid = 3656] [serial = 1502] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1564D400) [pid = 3656] [serial = 1511] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1B056800) [pid = 3656] [serial = 1463] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A5A9C00) [pid = 3656] [serial = 1576] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1B2AA000) [pid = 3656] [serial = 1579] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1B040C00) [pid = 3656] [serial = 1577] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1B458800) [pid = 3656] [serial = 1582] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1B2AB000) [pid = 3656] [serial = 1580] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (13A44400) [pid = 3656] [serial = 1547] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (12724C00) [pid = 3656] [serial = 1546] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1BE0BC00) [pid = 3656] [serial = 1553] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1BA23C00) [pid = 3656] [serial = 1552] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (0E042000) [pid = 3656] [serial = 1564] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (11F4C800) [pid = 3656] [serial = 1565] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (19274800) [pid = 3656] [serial = 1573] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (16C07C00) [pid = 3656] [serial = 1567] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (16C16C00) [pid = 3656] [serial = 1568] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (12474000) [pid = 3656] [serial = 1562] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (11F33400) [pid = 3656] [serial = 1561] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1CAB5000) [pid = 3656] [serial = 1559] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1CA4C800) [pid = 3656] [serial = 1558] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (18144400) [pid = 3656] [serial = 1570] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1BECB400) [pid = 3656] [serial = 1589] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (182E6C00) [pid = 3656] [serial = 1571] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (18377400) [pid = 3656] [serial = 1550] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1814C800) [pid = 3656] [serial = 1549] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1CA42800) [pid = 3656] [serial = 1556] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1BED3C00) [pid = 3656] [serial = 1555] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1B0CC000) [pid = 3656] [serial = 1588] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1BA21400) [pid = 3656] [serial = 1583] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (182E1800) [pid = 3656] [serial = 1586] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (17520800) [pid = 3656] [serial = 1585] [outer = 00000000] [url = about:blank] 18:15:26 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (1A506C00) [pid = 3656] [serial = 1574] [outer = 00000000] [url = about:blank] 18:15:27 INFO - PROCESS | 3656 | 1464052527077 Marionette TRACE conn9 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 871ms 18:15:27 INFO - PROCESS | 3656 | 1464052527114 Marionette TRACE conn9 -> [0,2177,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 3656 | 1464052527118 Marionette TRACE conn9 <- [1,2177,null,{"value":"13"}] 18:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:15:27 INFO - PROCESS | 3656 | 1464052527123 Marionette TRACE conn9 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 3656 | 1464052527124 Marionette TRACE conn9 <- [1,2178,null,{}] 18:15:27 INFO - PROCESS | 3656 | 1464052527128 Marionette TRACE conn9 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:27 INFO - PROCESS | 3656 | 1464052527215 Marionette TRACE conn9 <- [1,2179,null,{"value":null}] 18:15:27 INFO - PROCESS | 3656 | 1464052527223 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 3656 | ++DOCSHELL 11F4BC00 == 55 [pid = 3656] [id = 554] 18:15:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (1272A400) [pid = 3656] [serial = 1662] [outer = 00000000] 18:15:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (1509E000) [pid = 3656] [serial = 1663] [outer = 1272A400] 18:15:27 INFO - PROCESS | 3656 | 1464052527268 Marionette DEBUG loaded listener.js 18:15:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (15644800) [pid = 3656] [serial = 1664] [outer = 1272A400] 18:15:27 INFO - PROCESS | 3656 | 1464052527734 Marionette TRACE conn9 <- [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]]]}] 18:15:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:15:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 18:15:27 INFO - PROCESS | 3656 | 1464052527798 Marionette TRACE conn9 -> [0,2181,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 3656 | 1464052527800 Marionette TRACE conn9 <- [1,2181,null,{"value":"13"}] 18:15:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:15:27 INFO - PROCESS | 3656 | 1464052527805 Marionette TRACE conn9 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 3656 | 1464052527810 Marionette TRACE conn9 <- [1,2182,null,{}] 18:15:27 INFO - PROCESS | 3656 | 1464052527819 Marionette TRACE conn9 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:27 INFO - PROCESS | 3656 | 1464052527906 Marionette TRACE conn9 <- [1,2183,null,{"value":null}] 18:15:27 INFO - PROCESS | 3656 | 1464052527916 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:27 INFO - PROCESS | 3656 | ++DOCSHELL 17424400 == 56 [pid = 3656] [id = 555] 18:15:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1742DC00) [pid = 3656] [serial = 1665] [outer = 00000000] 18:15:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (176C8400) [pid = 3656] [serial = 1666] [outer = 1742DC00] 18:15:27 INFO - PROCESS | 3656 | 1464052527969 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (1791A400) [pid = 3656] [serial = 1667] [outer = 1742DC00] 18:15:28 INFO - PROCESS | 3656 | 1464052528445 Marionette TRACE conn9 <- [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]]]}] 18:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 690ms 18:15:28 INFO - PROCESS | 3656 | 1464052528499 Marionette TRACE conn9 -> [0,2185,"getWindowHandle",null] 18:15:28 INFO - PROCESS | 3656 | 1464052528502 Marionette TRACE conn9 <- [1,2185,null,{"value":"13"}] 18:15:28 INFO - PROCESS | 3656 | 1464052528505 Marionette TRACE conn9 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:15:28 INFO - PROCESS | 3656 | 1464052528507 Marionette TRACE conn9 <- [1,2186,null,{}] 18:15:28 INFO - PROCESS | 3656 | 1464052528510 Marionette TRACE conn9 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:28 INFO - PROCESS | 3656 | 1464052528595 Marionette TRACE conn9 <- [1,2187,null,{"value":null}] 18:15:28 INFO - PROCESS | 3656 | 1464052528601 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 3656 | ++DOCSHELL 17A21000 == 57 [pid = 3656] [id = 556] 18:15:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (17AAAC00) [pid = 3656] [serial = 1668] [outer = 00000000] 18:15:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (18145C00) [pid = 3656] [serial = 1669] [outer = 17AAAC00] 18:15:28 INFO - PROCESS | 3656 | 1464052528646 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (18370800) [pid = 3656] [serial = 1670] [outer = 17AAAC00] 18:15:29 INFO - PROCESS | 3656 | 1464052529133 Marionette TRACE conn9 <- [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]]]}] 18:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 18:15:29 INFO - PROCESS | 3656 | 1464052529178 Marionette TRACE conn9 -> [0,2189,"getWindowHandle",null] 18:15:29 INFO - PROCESS | 3656 | 1464052529180 Marionette TRACE conn9 <- [1,2189,null,{"value":"13"}] 18:15:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:15:29 INFO - PROCESS | 3656 | 1464052529183 Marionette TRACE conn9 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:15:29 INFO - PROCESS | 3656 | 1464052529185 Marionette TRACE conn9 <- [1,2190,null,{}] 18:15:29 INFO - PROCESS | 3656 | 1464052529188 Marionette TRACE conn9 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:29 INFO - PROCESS | 3656 | 1464052529304 Marionette TRACE conn9 <- [1,2191,null,{"value":null}] 18:15:29 INFO - PROCESS | 3656 | 1464052529397 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:29 INFO - PROCESS | 3656 | ++DOCSHELL 0E081000 == 58 [pid = 3656] [id = 557] 18:15:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (183C6400) [pid = 3656] [serial = 1671] [outer = 00000000] 18:15:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (19026800) [pid = 3656] [serial = 1672] [outer = 183C6400] 18:15:29 INFO - PROCESS | 3656 | 1464052529447 Marionette DEBUG loaded listener.js 18:15:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1927DC00) [pid = 3656] [serial = 1673] [outer = 183C6400] 18:15:29 INFO - PROCESS | 3656 | 1464052529874 Marionette TRACE conn9 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 873ms 18:15:30 INFO - PROCESS | 3656 | 1464052530056 Marionette TRACE conn9 -> [0,2193,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 3656 | 1464052530058 Marionette TRACE conn9 <- [1,2193,null,{"value":"13"}] 18:15:30 INFO - PROCESS | 3656 | 1464052530061 Marionette TRACE conn9 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:15:30 INFO - PROCESS | 3656 | 1464052530063 Marionette TRACE conn9 <- [1,2194,null,{}] 18:15:30 INFO - PROCESS | 3656 | 1464052530075 Marionette TRACE conn9 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:30 INFO - PROCESS | 3656 | 1464052530200 Marionette TRACE conn9 <- [1,2195,null,{"value":null}] 18:15:30 INFO - PROCESS | 3656 | 1464052530284 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 3656 | ++DOCSHELL 1A50A800 == 59 [pid = 3656] [id = 558] 18:15:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1A511C00) [pid = 3656] [serial = 1674] [outer = 00000000] 18:15:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1A5A3C00) [pid = 3656] [serial = 1675] [outer = 1A511C00] 18:15:30 INFO - PROCESS | 3656 | 1464052530329 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1A5A4C00) [pid = 3656] [serial = 1676] [outer = 1A511C00] 18:15:30 INFO - PROCESS | 3656 | 1464052530740 Marionette TRACE conn9 <- [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]]]}] 18:15:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:15:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (16C02C00) [pid = 3656] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (0E076800) [pid = 3656] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (11F4D800) [pid = 3656] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (175E3C00) [pid = 3656] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (126BE800) [pid = 3656] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (182E8000) [pid = 3656] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (15385000) [pid = 3656] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1A504800) [pid = 3656] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1AD7A800) [pid = 3656] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:15:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (0E6E0800) [pid = 3656] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (0D735800) [pid = 3656] [serial = 29] [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.] 18:15:30 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (0E9F0800) [pid = 3656] [serial = 26] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:15:30 INFO - PROCESS | 3656 | 1464052530878 Marionette TRACE conn9 -> [0,2197,"getWindowHandle",null] 18:15:30 INFO - PROCESS | 3656 | 1464052530880 Marionette TRACE conn9 <- [1,2197,null,{"value":"13"}] 18:15:30 INFO - PROCESS | 3656 | 1464052530885 Marionette TRACE conn9 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:15:30 INFO - PROCESS | 3656 | 1464052530887 Marionette TRACE conn9 <- [1,2198,null,{}] 18:15:30 INFO - PROCESS | 3656 | 1464052530894 Marionette TRACE conn9 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:31 INFO - PROCESS | 3656 | 1464052530991 Marionette TRACE conn9 <- [1,2199,null,{"value":null}] 18:15:31 INFO - PROCESS | 3656 | 1464052530997 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 3656 | ++DOCSHELL 126BE800 == 60 [pid = 3656] [id = 559] 18:15:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (13626000) [pid = 3656] [serial = 1677] [outer = 00000000] 18:15:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (17422800) [pid = 3656] [serial = 1678] [outer = 13626000] 18:15:31 INFO - PROCESS | 3656 | 1464052531043 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (19032C00) [pid = 3656] [serial = 1679] [outer = 13626000] 18:15:31 INFO - PROCESS | 3656 | 1464052531493 Marionette TRACE conn9 <- [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]]]}] 18:15:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:15:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 632ms 18:15:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:15:31 INFO - PROCESS | 3656 | 1464052531527 Marionette TRACE conn9 -> [0,2201,"getWindowHandle",null] 18:15:31 INFO - PROCESS | 3656 | 1464052531529 Marionette TRACE conn9 <- [1,2201,null,{"value":"13"}] 18:15:31 INFO - PROCESS | 3656 | 1464052531532 Marionette TRACE conn9 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:15:31 INFO - PROCESS | 3656 | 1464052531533 Marionette TRACE conn9 <- [1,2202,null,{}] 18:15:31 INFO - PROCESS | 3656 | 1464052531537 Marionette TRACE conn9 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:31 INFO - PROCESS | 3656 | 1464052531619 Marionette TRACE conn9 <- [1,2203,null,{"value":null}] 18:15:31 INFO - PROCESS | 3656 | 1464052531625 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 3656 | ++DOCSHELL 1A508800 == 61 [pid = 3656] [id = 560] 18:15:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (1AD7C800) [pid = 3656] [serial = 1680] [outer = 00000000] 18:15:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (1AD88C00) [pid = 3656] [serial = 1681] [outer = 1AD7C800] 18:15:31 INFO - PROCESS | 3656 | 1464052531669 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (1B042C00) [pid = 3656] [serial = 1682] [outer = 1AD7C800] 18:15:32 INFO - PROCESS | 3656 | 1464052532104 Marionette TRACE conn9 <- [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]]]}] 18:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 18:15:32 INFO - PROCESS | 3656 | 1464052532164 Marionette TRACE conn9 -> [0,2205,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 3656 | 1464052532166 Marionette TRACE conn9 <- [1,2205,null,{"value":"13"}] 18:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:15:32 INFO - PROCESS | 3656 | 1464052532169 Marionette TRACE conn9 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 3656 | 1464052532171 Marionette TRACE conn9 <- [1,2206,null,{}] 18:15:32 INFO - PROCESS | 3656 | 1464052532175 Marionette TRACE conn9 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:32 INFO - PROCESS | 3656 | 1464052532257 Marionette TRACE conn9 <- [1,2207,null,{"value":null}] 18:15:32 INFO - PROCESS | 3656 | 1464052532263 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:32 INFO - PROCESS | 3656 | ++DOCSHELL 1B046000 == 62 [pid = 3656] [id = 561] 18:15:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1B04D400) [pid = 3656] [serial = 1683] [outer = 00000000] 18:15:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1B057C00) [pid = 3656] [serial = 1684] [outer = 1B04D400] 18:15:32 INFO - PROCESS | 3656 | 1464052532306 Marionette DEBUG loaded listener.js 18:15:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1B0D4800) [pid = 3656] [serial = 1685] [outer = 1B04D400] 18:15:32 INFO - PROCESS | 3656 | 1464052532730 Marionette TRACE conn9 <- [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]]]}] 18:15:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:15:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 570ms 18:15:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:15:32 INFO - PROCESS | 3656 | 1464052532740 Marionette TRACE conn9 -> [0,2209,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 3656 | 1464052532742 Marionette TRACE conn9 <- [1,2209,null,{"value":"13"}] 18:15:32 INFO - PROCESS | 3656 | 1464052532745 Marionette TRACE conn9 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 3656 | 1464052532746 Marionette TRACE conn9 <- [1,2210,null,{}] 18:15:32 INFO - PROCESS | 3656 | 1464052532750 Marionette TRACE conn9 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:32 INFO - PROCESS | 3656 | 1464052532879 Marionette TRACE conn9 <- [1,2211,null,{"value":null}] 18:15:33 INFO - PROCESS | 3656 | 1464052533120 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3A400 == 63 [pid = 3656] [id = 562] 18:15:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (0DD3B800) [pid = 3656] [serial = 1686] [outer = 00000000] 18:15:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (0E658800) [pid = 3656] [serial = 1687] [outer = 0DD3B800] 18:15:33 INFO - PROCESS | 3656 | 1464052533179 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (12184C00) [pid = 3656] [serial = 1688] [outer = 0DD3B800] 18:15:33 INFO - PROCESS | 3656 | 1464052533772 Marionette TRACE conn9 <- [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]]]}] 18:15:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:15:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1073ms 18:15:33 INFO - PROCESS | 3656 | 1464052533821 Marionette TRACE conn9 -> [0,2213,"getWindowHandle",null] 18:15:33 INFO - PROCESS | 3656 | 1464052533825 Marionette TRACE conn9 <- [1,2213,null,{"value":"13"}] 18:15:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:15:33 INFO - PROCESS | 3656 | 1464052533831 Marionette TRACE conn9 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:15:33 INFO - PROCESS | 3656 | 1464052533835 Marionette TRACE conn9 <- [1,2214,null,{}] 18:15:33 INFO - PROCESS | 3656 | 1464052533840 Marionette TRACE conn9 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:33 INFO - PROCESS | 3656 | 1464052533955 Marionette TRACE conn9 <- [1,2215,null,{"value":null}] 18:15:34 INFO - PROCESS | 3656 | 1464052534099 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:34 INFO - PROCESS | 3656 | ++DOCSHELL 15642000 == 64 [pid = 3656] [id = 563] 18:15:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (15B15400) [pid = 3656] [serial = 1689] [outer = 00000000] 18:15:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (16C0D000) [pid = 3656] [serial = 1690] [outer = 15B15400] 18:15:34 INFO - PROCESS | 3656 | 1464052534168 Marionette DEBUG loaded listener.js 18:15:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (17424000) [pid = 3656] [serial = 1691] [outer = 15B15400] 18:15:34 INFO - PROCESS | 3656 | 1464052534759 Marionette TRACE conn9 <- [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]]]}] 18:15:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:15:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 18:15:34 INFO - PROCESS | 3656 | 1464052534806 Marionette TRACE conn9 -> [0,2217,"getWindowHandle",null] 18:15:34 INFO - PROCESS | 3656 | 1464052534810 Marionette TRACE conn9 <- [1,2217,null,{"value":"13"}] 18:15:34 INFO - PROCESS | 3656 | 1464052534814 Marionette TRACE conn9 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:15:34 INFO - PROCESS | 3656 | 1464052534817 Marionette TRACE conn9 <- [1,2218,null,{}] 18:15:34 INFO - PROCESS | 3656 | 1464052534821 Marionette TRACE conn9 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:34 INFO - PROCESS | 3656 | 1464052534931 Marionette TRACE conn9 <- [1,2219,null,{"value":null}] 18:15:35 INFO - PROCESS | 3656 | 1464052535075 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:35 INFO - PROCESS | 3656 | ++DOCSHELL 19272C00 == 65 [pid = 3656] [id = 564] 18:15:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (19278C00) [pid = 3656] [serial = 1692] [outer = 00000000] 18:15:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1A51D400) [pid = 3656] [serial = 1693] [outer = 19278C00] 18:15:35 INFO - PROCESS | 3656 | 1464052535130 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1B054400) [pid = 3656] [serial = 1694] [outer = 19278C00] 18:15:35 INFO - PROCESS | 3656 | 1464052535690 Marionette TRACE conn9 <- [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]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:15:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 18:15:35 INFO - PROCESS | 3656 | 1464052535748 Marionette TRACE conn9 -> [0,2221,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 3656 | 1464052535751 Marionette TRACE conn9 <- [1,2221,null,{"value":"13"}] 18:15:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:15:35 INFO - PROCESS | 3656 | 1464052535762 Marionette TRACE conn9 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 3656 | 1464052535768 Marionette TRACE conn9 <- [1,2222,null,{}] 18:15:35 INFO - PROCESS | 3656 | 1464052535773 Marionette TRACE conn9 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:35 INFO - PROCESS | 3656 | 1464052535893 Marionette TRACE conn9 <- [1,2223,null,{"value":null}] 18:15:36 INFO - PROCESS | 3656 | 1464052536030 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:36 INFO - PROCESS | 3656 | ++DOCSHELL 0E038400 == 66 [pid = 3656] [id = 565] 18:15:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1B0D1800) [pid = 3656] [serial = 1695] [outer = 00000000] 18:15:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1BE03800) [pid = 3656] [serial = 1696] [outer = 1B0D1800] 18:15:36 INFO - PROCESS | 3656 | 1464052536085 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1BE0E000) [pid = 3656] [serial = 1697] [outer = 1B0D1800] 18:15:36 INFO - PROCESS | 3656 | 1464052536615 Marionette TRACE conn9 <- [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]]]}] 18:15:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:15:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 930ms 18:15:36 INFO - PROCESS | 3656 | 1464052536688 Marionette TRACE conn9 -> [0,2225,"getWindowHandle",null] 18:15:36 INFO - PROCESS | 3656 | 1464052536691 Marionette TRACE conn9 <- [1,2225,null,{"value":"13"}] 18:15:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:15:36 INFO - PROCESS | 3656 | 1464052536695 Marionette TRACE conn9 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:15:36 INFO - PROCESS | 3656 | 1464052536697 Marionette TRACE conn9 <- [1,2226,null,{}] 18:15:36 INFO - PROCESS | 3656 | 1464052536700 Marionette TRACE conn9 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:36 INFO - PROCESS | 3656 | 1464052536839 Marionette TRACE conn9 <- [1,2227,null,{"value":null}] 18:15:36 INFO - PROCESS | 3656 | 1464052536955 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 3656 | ++DOCSHELL 0E03E400 == 67 [pid = 3656] [id = 566] 18:15:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1BA2B000) [pid = 3656] [serial = 1698] [outer = 00000000] 18:15:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1CA45800) [pid = 3656] [serial = 1699] [outer = 1BA2B000] 18:15:37 INFO - PROCESS | 3656 | 1464052537009 Marionette DEBUG loaded listener.js 18:15:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1CAB0800) [pid = 3656] [serial = 1700] [outer = 1BA2B000] 18:15:37 INFO - PROCESS | 3656 | 1464052537564 Marionette TRACE conn9 <- [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]]]}] 18:15:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:15:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 931ms 18:15:37 INFO - PROCESS | 3656 | 1464052537629 Marionette TRACE conn9 -> [0,2229,"getWindowHandle",null] 18:15:37 INFO - PROCESS | 3656 | 1464052537631 Marionette TRACE conn9 <- [1,2229,null,{"value":"13"}] 18:15:37 INFO - PROCESS | 3656 | 1464052537634 Marionette TRACE conn9 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:15:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:15:37 INFO - PROCESS | 3656 | 1464052537636 Marionette TRACE conn9 <- [1,2230,null,{}] 18:15:37 INFO - PROCESS | 3656 | 1464052537640 Marionette TRACE conn9 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:37 INFO - PROCESS | 3656 | 1464052537746 Marionette TRACE conn9 <- [1,2231,null,{"value":null}] 18:15:37 INFO - PROCESS | 3656 | 1464052537892 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 3656 | ++DOCSHELL 1CF07800 == 68 [pid = 3656] [id = 567] 18:15:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1CF09800) [pid = 3656] [serial = 1701] [outer = 00000000] 18:15:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1D15DC00) [pid = 3656] [serial = 1702] [outer = 1CF09800] 18:15:37 INFO - PROCESS | 3656 | 1464052537953 Marionette DEBUG loaded listener.js 18:15:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1D16AC00) [pid = 3656] [serial = 1703] [outer = 1CF09800] 18:15:38 INFO - PROCESS | 3656 | 1464052538800 Marionette TRACE conn9 <- [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]]]}] 18:15:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:15:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1221ms 18:15:38 INFO - PROCESS | 3656 | 1464052538859 Marionette TRACE conn9 -> [0,2233,"getWindowHandle",null] 18:15:38 INFO - PROCESS | 3656 | 1464052538863 Marionette TRACE conn9 <- [1,2233,null,{"value":"13"}] 18:15:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:15:38 INFO - PROCESS | 3656 | 1464052538868 Marionette TRACE conn9 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:15:38 INFO - PROCESS | 3656 | 1464052538872 Marionette TRACE conn9 <- [1,2234,null,{}] 18:15:38 INFO - PROCESS | 3656 | 1464052538879 Marionette TRACE conn9 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:39 INFO - PROCESS | 3656 | 1464052538985 Marionette TRACE conn9 <- [1,2235,null,{"value":null}] 18:15:39 INFO - PROCESS | 3656 | 1464052539137 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 3656 | ++DOCSHELL 11F42400 == 69 [pid = 3656] [id = 568] 18:15:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (11F44000) [pid = 3656] [serial = 1704] [outer = 00000000] 18:15:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1537C400) [pid = 3656] [serial = 1705] [outer = 11F44000] 18:15:39 INFO - PROCESS | 3656 | 1464052539188 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1564D400) [pid = 3656] [serial = 1706] [outer = 11F44000] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 1B046000 == 68 [pid = 3656] [id = 561] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 1A508800 == 67 [pid = 3656] [id = 560] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 126BE800 == 66 [pid = 3656] [id = 559] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 1A50A800 == 65 [pid = 3656] [id = 558] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 0E081000 == 64 [pid = 3656] [id = 557] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 17A21000 == 63 [pid = 3656] [id = 556] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 17424400 == 62 [pid = 3656] [id = 555] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 11F4BC00 == 61 [pid = 3656] [id = 554] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 0DD36400 == 60 [pid = 3656] [id = 553] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 0D3D9400 == 59 [pid = 3656] [id = 552] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (0EBD8400) [pid = 3656] [serial = 28] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1509FC00) [pid = 3656] [serial = 1594] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (17AA7000) [pid = 3656] [serial = 1597] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1CF04800) [pid = 3656] [serial = 1600] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1D557800) [pid = 3656] [serial = 1603] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1D55F400) [pid = 3656] [serial = 1606] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1B050000) [pid = 3656] [serial = 1639] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 0E07C000 == 58 [pid = 3656] [id = 547] 18:15:39 INFO - PROCESS | 3656 | --DOCSHELL 0E6E2C00 == 57 [pid = 3656] [id = 546] 18:15:39 INFO - PROCESS | 3656 | 1464052539892 Marionette TRACE conn9 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:15:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:15:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1079ms 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (12780000) [pid = 3656] [serial = 1615] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (13A4F800) [pid = 3656] [serial = 1616] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (13624400) [pid = 3656] [serial = 1610] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (12776000) [pid = 3656] [serial = 1609] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (18107800) [pid = 3656] [serial = 1621] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (16D6D400) [pid = 3656] [serial = 1613] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (15650000) [pid = 3656] [serial = 1612] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (19272400) [pid = 3656] [serial = 1624] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1927F800) [pid = 3656] [serial = 1625] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (16C1C000) [pid = 3656] [serial = 1618] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1A517800) [pid = 3656] [serial = 1627] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (17429400) [pid = 3656] [serial = 1619] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1B03F800) [pid = 3656] [serial = 1630] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1537F800) [pid = 3656] [serial = 1634] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1531E800) [pid = 3656] [serial = 1633] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (12727C00) [pid = 3656] [serial = 1094] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1B048C00) [pid = 3656] [serial = 1631] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (1A518000) [pid = 3656] [serial = 1628] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (183CB800) [pid = 3656] [serial = 1636] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (182E0800) [pid = 3656] [serial = 1622] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1A50CC00) [pid = 3656] [serial = 1637] [outer = 00000000] [url = about:blank] 18:15:39 INFO - PROCESS | 3656 | 1464052539957 Marionette TRACE conn9 -> [0,2237,"getWindowHandle",null] 18:15:39 INFO - PROCESS | 3656 | 1464052539963 Marionette TRACE conn9 <- [1,2237,null,{"value":"13"}] 18:15:40 INFO - PROCESS | 3656 | 1464052539971 Marionette TRACE conn9 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:15:40 INFO - PROCESS | 3656 | 1464052539973 Marionette TRACE conn9 <- [1,2238,null,{}] 18:15:40 INFO - PROCESS | 3656 | 1464052539977 Marionette TRACE conn9 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:40 INFO - PROCESS | 3656 | 1464052540068 Marionette TRACE conn9 <- [1,2239,null,{"value":null}] 18:15:40 INFO - PROCESS | 3656 | 1464052540075 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3BC00 == 58 [pid = 3656] [id = 569] 18:15:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (0E038C00) [pid = 3656] [serial = 1707] [outer = 00000000] 18:15:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (12727400) [pid = 3656] [serial = 1708] [outer = 0E038C00] 18:15:40 INFO - PROCESS | 3656 | 1464052540120 Marionette DEBUG loaded listener.js 18:15:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (13624400) [pid = 3656] [serial = 1709] [outer = 0E038C00] 18:15:40 INFO - PROCESS | 3656 | 1464052540602 Marionette TRACE conn9 <- [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]]]}] 18:15:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:15:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 18:15:40 INFO - PROCESS | 3656 | 1464052540647 Marionette TRACE conn9 -> [0,2241,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 3656 | 1464052540649 Marionette TRACE conn9 <- [1,2241,null,{"value":"13"}] 18:15:40 INFO - PROCESS | 3656 | 1464052540652 Marionette TRACE conn9 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:15:40 INFO - PROCESS | 3656 | 1464052540656 Marionette TRACE conn9 <- [1,2242,null,{}] 18:15:40 INFO - PROCESS | 3656 | 1464052540666 Marionette TRACE conn9 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:40 INFO - PROCESS | 3656 | 1464052540756 Marionette TRACE conn9 <- [1,2243,null,{"value":null}] 18:15:40 INFO - PROCESS | 3656 | 1464052540783 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:40 INFO - PROCESS | 3656 | ++DOCSHELL 163A7800 == 59 [pid = 3656] [id = 570] 18:15:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (16C0DC00) [pid = 3656] [serial = 1710] [outer = 00000000] 18:15:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (16D67400) [pid = 3656] [serial = 1711] [outer = 16C0DC00] 18:15:40 INFO - PROCESS | 3656 | 1464052540833 Marionette DEBUG loaded listener.js 18:15:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (17425800) [pid = 3656] [serial = 1712] [outer = 16C0DC00] 18:15:41 INFO - PROCESS | 3656 | 1464052541276 Marionette TRACE conn9 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:15:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:15:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 18:15:41 INFO - PROCESS | 3656 | 1464052541326 Marionette TRACE conn9 -> [0,2245,"getWindowHandle",null] 18:15:41 INFO - PROCESS | 3656 | 1464052541329 Marionette TRACE conn9 <- [1,2245,null,{"value":"13"}] 18:15:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:15:41 INFO - PROCESS | 3656 | 1464052541344 Marionette TRACE conn9 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:15:41 INFO - PROCESS | 3656 | 1464052541346 Marionette TRACE conn9 <- [1,2246,null,{}] 18:15:41 INFO - PROCESS | 3656 | 1464052541349 Marionette TRACE conn9 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:41 INFO - PROCESS | 3656 | 1464052541467 Marionette TRACE conn9 <- [1,2247,null,{"value":null}] 18:15:41 INFO - PROCESS | 3656 | 1464052541477 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 3656 | ++DOCSHELL 17520800 == 60 [pid = 3656] [id = 571] 18:15:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1791A800) [pid = 3656] [serial = 1713] [outer = 00000000] 18:15:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (182E0800) [pid = 3656] [serial = 1714] [outer = 1791A800] 18:15:41 INFO - PROCESS | 3656 | 1464052541523 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (182EAC00) [pid = 3656] [serial = 1715] [outer = 1791A800] 18:15:42 INFO - PROCESS | 3656 | 1464052542005 Marionette TRACE conn9 <- [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]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 730ms 18:15:42 INFO - PROCESS | 3656 | 1464052542078 Marionette TRACE conn9 -> [0,2249,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 3656 | 1464052542080 Marionette TRACE conn9 <- [1,2249,null,{"value":"13"}] 18:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:15:42 INFO - PROCESS | 3656 | 1464052542089 Marionette TRACE conn9 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 3656 | 1464052542091 Marionette TRACE conn9 <- [1,2250,null,{}] 18:15:42 INFO - PROCESS | 3656 | 1464052542094 Marionette TRACE conn9 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:42 INFO - PROCESS | 3656 | 1464052542211 Marionette TRACE conn9 <- [1,2251,null,{"value":null}] 18:15:42 INFO - PROCESS | 3656 | 1464052542276 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 3656 | ++DOCSHELL 13A53800 == 61 [pid = 3656] [id = 572] 18:15:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (18377800) [pid = 3656] [serial = 1716] [outer = 00000000] 18:15:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (19025800) [pid = 3656] [serial = 1717] [outer = 18377800] 18:15:42 INFO - PROCESS | 3656 | 1464052542321 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (19279400) [pid = 3656] [serial = 1718] [outer = 18377800] 18:15:42 INFO - PROCESS | 3656 | 1464052542757 Marionette TRACE conn9 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:15:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 18:15:42 INFO - PROCESS | 3656 | 1464052542823 Marionette TRACE conn9 -> [0,2253,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 3656 | 1464052542825 Marionette TRACE conn9 <- [1,2253,null,{"value":"13"}] 18:15:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:15:42 INFO - PROCESS | 3656 | 1464052542828 Marionette TRACE conn9 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 3656 | 1464052542829 Marionette TRACE conn9 <- [1,2254,null,{}] 18:15:42 INFO - PROCESS | 3656 | 1464052542833 Marionette TRACE conn9 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:43 INFO - PROCESS | 3656 | 1464052542969 Marionette TRACE conn9 <- [1,2255,null,{"value":null}] 18:15:43 INFO - PROCESS | 3656 | 1464052543041 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 3656 | ++DOCSHELL 1927C800 == 62 [pid = 3656] [id = 573] 18:15:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1927E800) [pid = 3656] [serial = 1719] [outer = 00000000] 18:15:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1A59BC00) [pid = 3656] [serial = 1720] [outer = 1927E800] 18:15:43 INFO - PROCESS | 3656 | 1464052543085 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1A59D000) [pid = 3656] [serial = 1721] [outer = 1927E800] 18:15:43 INFO - PROCESS | 3656 | 1464052543495 Marionette TRACE conn9 <- [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]]]}] 18:15:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:15:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 731ms 18:15:43 INFO - PROCESS | 3656 | 1464052543558 Marionette TRACE conn9 -> [0,2257,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 3656 | 1464052543560 Marionette TRACE conn9 <- [1,2257,null,{"value":"13"}] 18:15:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:15:43 INFO - PROCESS | 3656 | 1464052543572 Marionette TRACE conn9 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:15:43 INFO - PROCESS | 3656 | 1464052543573 Marionette TRACE conn9 <- [1,2258,null,{}] 18:15:43 INFO - PROCESS | 3656 | 1464052543577 Marionette TRACE conn9 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:43 INFO - PROCESS | 3656 | 1464052543697 Marionette TRACE conn9 <- [1,2259,null,{"value":null}] 18:15:43 INFO - PROCESS | 3656 | 1464052543794 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:43 INFO - PROCESS | 3656 | ++DOCSHELL 1B03A400 == 63 [pid = 3656] [id = 574] 18:15:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1B03A800) [pid = 3656] [serial = 1722] [outer = 00000000] 18:15:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1B049C00) [pid = 3656] [serial = 1723] [outer = 1B03A800] 18:15:43 INFO - PROCESS | 3656 | 1464052543840 Marionette DEBUG loaded listener.js 18:15:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1B052800) [pid = 3656] [serial = 1724] [outer = 1B03A800] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1BED0400) [pid = 3656] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (183C6400) [pid = 3656] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (12776C00) [pid = 3656] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (0DD39800) [pid = 3656] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1AD7C800) [pid = 3656] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1A511C00) [pid = 3656] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1272A400) [pid = 3656] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (17AAAC00) [pid = 3656] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (0D7E7800) [pid = 3656] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (13626000) [pid = 3656] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:15:44 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1742DC00) [pid = 3656] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:15:44 INFO - PROCESS | 3656 | 1464052544325 Marionette TRACE conn9 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 771ms 18:15:44 INFO - PROCESS | 3656 | 1464052544345 Marionette TRACE conn9 -> [0,2261,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 3656 | 1464052544347 Marionette TRACE conn9 <- [1,2261,null,{"value":"13"}] 18:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:15:44 INFO - PROCESS | 3656 | 1464052544359 Marionette TRACE conn9 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - PROCESS | 3656 | 1464052544361 Marionette TRACE conn9 <- [1,2262,null,{}] 18:15:44 INFO - PROCESS | 3656 | 1464052544365 Marionette TRACE conn9 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:44 INFO - PROCESS | 3656 | 1464052544489 Marionette TRACE conn9 <- [1,2263,null,{"value":null}] 18:15:44 INFO - PROCESS | 3656 | 1464052544554 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 3656 | ++DOCSHELL 11F2F400 == 64 [pid = 3656] [id = 575] 18:15:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1217EC00) [pid = 3656] [serial = 1725] [outer = 00000000] 18:15:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (19274800) [pid = 3656] [serial = 1726] [outer = 1217EC00] 18:15:44 INFO - PROCESS | 3656 | 1464052544600 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (1B03E400) [pid = 3656] [serial = 1727] [outer = 1217EC00] 18:15:44 INFO - PROCESS | 3656 | 1464052544918 Marionette TRACE conn9 <- [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]]]}] 18:15:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:15:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 590ms 18:15:44 INFO - PROCESS | 3656 | 1464052544944 Marionette TRACE conn9 -> [0,2265,"getWindowHandle",null] 18:15:44 INFO - PROCESS | 3656 | 1464052544946 Marionette TRACE conn9 <- [1,2265,null,{"value":"13"}] 18:15:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:15:44 INFO - PROCESS | 3656 | 1464052544949 Marionette TRACE conn9 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:15:44 INFO - PROCESS | 3656 | 1464052544951 Marionette TRACE conn9 <- [1,2266,null,{}] 18:15:44 INFO - PROCESS | 3656 | 1464052544954 Marionette TRACE conn9 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:45 INFO - PROCESS | 3656 | 1464052545091 Marionette TRACE conn9 <- [1,2267,null,{"value":null}] 18:15:45 INFO - PROCESS | 3656 | 1464052545115 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 3656 | ++DOCSHELL 0EB50800 == 65 [pid = 3656] [id = 576] 18:15:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (175E8800) [pid = 3656] [serial = 1728] [outer = 00000000] 18:15:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1B2AD400) [pid = 3656] [serial = 1729] [outer = 175E8800] 18:15:45 INFO - PROCESS | 3656 | 1464052545160 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1B2B6000) [pid = 3656] [serial = 1730] [outer = 175E8800] 18:15:45 INFO - PROCESS | 3656 | 1464052545572 Marionette TRACE conn9 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:15:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:15:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 18:15:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:15:45 INFO - PROCESS | 3656 | 1464052545621 Marionette TRACE conn9 -> [0,2269,"getWindowHandle",null] 18:15:45 INFO - PROCESS | 3656 | 1464052545623 Marionette TRACE conn9 <- [1,2269,null,{"value":"13"}] 18:15:45 INFO - PROCESS | 3656 | 1464052545626 Marionette TRACE conn9 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:15:45 INFO - PROCESS | 3656 | 1464052545628 Marionette TRACE conn9 <- [1,2270,null,{}] 18:15:45 INFO - PROCESS | 3656 | 1464052545632 Marionette TRACE conn9 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:45 INFO - PROCESS | 3656 | 1464052545764 Marionette TRACE conn9 <- [1,2271,null,{"value":null}] 18:15:45 INFO - PROCESS | 3656 | 1464052545794 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 3656 | ++DOCSHELL 1B454C00 == 66 [pid = 3656] [id = 577] 18:15:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1BA1EC00) [pid = 3656] [serial = 1731] [outer = 00000000] 18:15:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1BED0400) [pid = 3656] [serial = 1732] [outer = 1BA1EC00] 18:15:45 INFO - PROCESS | 3656 | 1464052545837 Marionette DEBUG loaded listener.js 18:15:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1CA48400) [pid = 3656] [serial = 1733] [outer = 1BA1EC00] 18:15:46 INFO - PROCESS | 3656 | 1464052546384 Marionette TRACE conn9 <- [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]]]}] 18:15:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:15:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 830ms 18:15:46 INFO - PROCESS | 3656 | 1464052546485 Marionette TRACE conn9 -> [0,2273,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 3656 | 1464052546489 Marionette TRACE conn9 <- [1,2273,null,{"value":"13"}] 18:15:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:15:46 INFO - PROCESS | 3656 | 1464052546509 Marionette TRACE conn9 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 3656 | 1464052546513 Marionette TRACE conn9 <- [1,2274,null,{}] 18:15:46 INFO - PROCESS | 3656 | 1464052546519 Marionette TRACE conn9 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:46 INFO - PROCESS | 3656 | 1464052546643 Marionette TRACE conn9 <- [1,2275,null,{"value":null}] 18:15:46 INFO - PROCESS | 3656 | 1464052546783 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:46 INFO - PROCESS | 3656 | ++DOCSHELL 0DD30400 == 67 [pid = 3656] [id = 578] 18:15:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (0E61B800) [pid = 3656] [serial = 1734] [outer = 00000000] 18:15:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (12782000) [pid = 3656] [serial = 1735] [outer = 0E61B800] 18:15:46 INFO - PROCESS | 3656 | 1464052546841 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (14096800) [pid = 3656] [serial = 1736] [outer = 0E61B800] 18:15:47 INFO - PROCESS | 3656 | 1464052547406 Marionette TRACE conn9 <- [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]]]}] 18:15:47 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 18:15:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 932ms 18:15:47 INFO - PROCESS | 3656 | 1464052547456 Marionette TRACE conn9 -> [0,2277,"getWindowHandle",null] 18:15:47 INFO - PROCESS | 3656 | 1464052547462 Marionette TRACE conn9 <- [1,2277,null,{"value":"13"}] 18:15:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:15:47 INFO - PROCESS | 3656 | 1464052547469 Marionette TRACE conn9 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:15:47 INFO - PROCESS | 3656 | 1464052547472 Marionette TRACE conn9 <- [1,2278,null,{}] 18:15:47 INFO - PROCESS | 3656 | 1464052547476 Marionette TRACE conn9 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:47 INFO - PROCESS | 3656 | 1464052547588 Marionette TRACE conn9 <- [1,2279,null,{"value":null}] 18:15:47 INFO - PROCESS | 3656 | 1464052547748 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 3656 | ++DOCSHELL 16C15000 == 68 [pid = 3656] [id = 579] 18:15:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (16D67C00) [pid = 3656] [serial = 1737] [outer = 00000000] 18:15:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (17AB1C00) [pid = 3656] [serial = 1738] [outer = 16D67C00] 18:15:47 INFO - PROCESS | 3656 | 1464052547803 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (19028C00) [pid = 3656] [serial = 1739] [outer = 16D67C00] 18:15:48 INFO - PROCESS | 3656 | 1464052548376 Marionette TRACE conn9 <- [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]]]}] 18:15:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:15:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 18:15:48 INFO - PROCESS | 3656 | 1464052548404 Marionette TRACE conn9 -> [0,2281,"getWindowHandle",null] 18:15:48 INFO - PROCESS | 3656 | 1464052548406 Marionette TRACE conn9 <- [1,2281,null,{"value":"13"}] 18:15:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:15:48 INFO - PROCESS | 3656 | 1464052548410 Marionette TRACE conn9 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:15:48 INFO - PROCESS | 3656 | 1464052548413 Marionette TRACE conn9 <- [1,2282,null,{}] 18:15:48 INFO - PROCESS | 3656 | 1464052548424 Marionette TRACE conn9 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:48 INFO - PROCESS | 3656 | 1464052548538 Marionette TRACE conn9 <- [1,2283,null,{"value":null}] 18:15:48 INFO - PROCESS | 3656 | 1464052548689 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:48 INFO - PROCESS | 3656 | ++DOCSHELL 1B2AC800 == 69 [pid = 3656] [id = 580] 18:15:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1B2AF400) [pid = 3656] [serial = 1740] [outer = 00000000] 18:15:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1CA45400) [pid = 3656] [serial = 1741] [outer = 1B2AF400] 18:15:48 INFO - PROCESS | 3656 | 1464052548748 Marionette DEBUG loaded listener.js 18:15:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1CF0C400) [pid = 3656] [serial = 1742] [outer = 1B2AF400] 18:15:49 INFO - PROCESS | 3656 | 1464052549321 Marionette TRACE conn9 <- [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]]]}] 18:15:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:15:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 930ms 18:15:49 INFO - PROCESS | 3656 | 1464052549341 Marionette TRACE conn9 -> [0,2285,"getWindowHandle",null] 18:15:49 INFO - PROCESS | 3656 | 1464052549344 Marionette TRACE conn9 <- [1,2285,null,{"value":"13"}] 18:15:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:15:49 INFO - PROCESS | 3656 | 1464052549347 Marionette TRACE conn9 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:15:49 INFO - PROCESS | 3656 | 1464052549349 Marionette TRACE conn9 <- [1,2286,null,{}] 18:15:49 INFO - PROCESS | 3656 | 1464052549352 Marionette TRACE conn9 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:49 INFO - PROCESS | 3656 | 1464052549495 Marionette TRACE conn9 <- [1,2287,null,{"value":null}] 18:15:49 INFO - PROCESS | 3656 | 1464052549655 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:49 INFO - PROCESS | 3656 | ++DOCSHELL 1D55D800 == 70 [pid = 3656] [id = 581] 18:15:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1D55F800) [pid = 3656] [serial = 1743] [outer = 00000000] 18:15:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1D6E0800) [pid = 3656] [serial = 1744] [outer = 1D55F800] 18:15:49 INFO - PROCESS | 3656 | 1464052549710 Marionette DEBUG loaded listener.js 18:15:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1D6E6000) [pid = 3656] [serial = 1745] [outer = 1D55F800] 18:15:50 INFO - PROCESS | 3656 | 1464052550231 Marionette TRACE conn9 <- [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]]]}] 18:15:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:15:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 931ms 18:15:50 INFO - PROCESS | 3656 | 1464052550281 Marionette TRACE conn9 -> [0,2289,"getWindowHandle",null] 18:15:50 INFO - PROCESS | 3656 | 1464052550283 Marionette TRACE conn9 <- [1,2289,null,{"value":"13"}] 18:15:50 INFO - PROCESS | 3656 | 1464052550286 Marionette TRACE conn9 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:15:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:15:50 INFO - PROCESS | 3656 | 1464052550288 Marionette TRACE conn9 <- [1,2290,null,{}] 18:15:50 INFO - PROCESS | 3656 | 1464052550292 Marionette TRACE conn9 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:50 INFO - PROCESS | 3656 | 1464052550401 Marionette TRACE conn9 <- [1,2291,null,{"value":null}] 18:15:50 INFO - PROCESS | 3656 | 1464052550564 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:50 INFO - PROCESS | 3656 | ++DOCSHELL 1D6E0000 == 71 [pid = 3656] [id = 582] 18:15:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1D6E7800) [pid = 3656] [serial = 1746] [outer = 00000000] 18:15:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1E028400) [pid = 3656] [serial = 1747] [outer = 1D6E7800] 18:15:50 INFO - PROCESS | 3656 | 1464052550620 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1E02CC00) [pid = 3656] [serial = 1748] [outer = 1D6E7800] 18:15:51 INFO - PROCESS | 3656 | 1464052551242 Marionette TRACE conn9 <- [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]]]}] 18:15:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:15:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 18:15:51 INFO - PROCESS | 3656 | 1464052551270 Marionette TRACE conn9 -> [0,2293,"getWindowHandle",null] 18:15:51 INFO - PROCESS | 3656 | 1464052551272 Marionette TRACE conn9 <- [1,2293,null,{"value":"13"}] 18:15:51 INFO - PROCESS | 3656 | 1464052551277 Marionette TRACE conn9 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:15:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:15:51 INFO - PROCESS | 3656 | 1464052551279 Marionette TRACE conn9 <- [1,2294,null,{}] 18:15:51 INFO - PROCESS | 3656 | 1464052551282 Marionette TRACE conn9 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:51 INFO - PROCESS | 3656 | 1464052551409 Marionette TRACE conn9 <- [1,2295,null,{"value":null}] 18:15:51 INFO - PROCESS | 3656 | 1464052551567 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:51 INFO - PROCESS | 3656 | ++DOCSHELL 1564A800 == 72 [pid = 3656] [id = 583] 18:15:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1B048400) [pid = 3656] [serial = 1749] [outer = 00000000] 18:15:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1F69CC00) [pid = 3656] [serial = 1750] [outer = 1B048400] 18:15:51 INFO - PROCESS | 3656 | 1464052551622 Marionette DEBUG loaded listener.js 18:15:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1F6A6800) [pid = 3656] [serial = 1751] [outer = 1B048400] 18:15:52 INFO - PROCESS | 3656 | 1464052552389 Marionette TRACE conn9 <- [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]]]}] 18:15:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:15:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1173ms 18:15:52 INFO - PROCESS | 3656 | 1464052552455 Marionette TRACE conn9 -> [0,2297,"getWindowHandle",null] 18:15:52 INFO - PROCESS | 3656 | 1464052552459 Marionette TRACE conn9 <- [1,2297,null,{"value":"13"}] 18:15:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:15:52 INFO - PROCESS | 3656 | 1464052552464 Marionette TRACE conn9 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:15:52 INFO - PROCESS | 3656 | 1464052552468 Marionette TRACE conn9 <- [1,2298,null,{}] 18:15:52 INFO - PROCESS | 3656 | 1464052552482 Marionette TRACE conn9 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:52 INFO - PROCESS | 3656 | 1464052552588 Marionette TRACE conn9 <- [1,2299,null,{"value":null}] 18:15:52 INFO - PROCESS | 3656 | 1464052552731 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 3656 | ++DOCSHELL 0DD35800 == 73 [pid = 3656] [id = 584] 18:15:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (0E081400) [pid = 3656] [serial = 1752] [outer = 00000000] 18:15:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (13633000) [pid = 3656] [serial = 1753] [outer = 0E081400] 18:15:52 INFO - PROCESS | 3656 | 1464052552783 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (15650C00) [pid = 3656] [serial = 1754] [outer = 0E081400] 18:15:53 INFO - PROCESS | 3656 | 1464052553329 Marionette TRACE conn9 <- [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]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:15:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 931ms 18:15:53 INFO - PROCESS | 3656 | 1464052553396 Marionette TRACE conn9 -> [0,2301,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 3656 | 1464052553401 Marionette TRACE conn9 <- [1,2301,null,{"value":"13"}] 18:15:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:15:53 INFO - PROCESS | 3656 | 1464052553439 Marionette TRACE conn9 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 3656 | 1464052553441 Marionette TRACE conn9 <- [1,2302,null,{}] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 0EB50800 == 72 [pid = 3656] [id = 576] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 11F2F400 == 71 [pid = 3656] [id = 575] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 1B03A400 == 70 [pid = 3656] [id = 574] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 1927C800 == 69 [pid = 3656] [id = 573] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 13A53800 == 68 [pid = 3656] [id = 572] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 17520800 == 67 [pid = 3656] [id = 571] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 163A7800 == 66 [pid = 3656] [id = 570] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 0DD3BC00 == 65 [pid = 3656] [id = 569] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 11F42400 == 64 [pid = 3656] [id = 568] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 0D32BC00 == 63 [pid = 3656] [id = 11] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1B057C00) [pid = 3656] [serial = 1684] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1CA48000) [pid = 3656] [serial = 1654] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 19272C00 == 62 [pid = 3656] [id = 564] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 15642000 == 61 [pid = 3656] [id = 563] 18:15:53 INFO - PROCESS | 3656 | --DOCSHELL 0DD3A400 == 60 [pid = 3656] [id = 562] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1BA27800) [pid = 3656] [serial = 1651] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (17422800) [pid = 3656] [serial = 1678] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1AD88C00) [pid = 3656] [serial = 1681] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1A5A4C00) [pid = 3656] [serial = 1676] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (19032C00) [pid = 3656] [serial = 1679] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (18370800) [pid = 3656] [serial = 1670] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1B042C00) [pid = 3656] [serial = 1682] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (19026800) [pid = 3656] [serial = 1672] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1A5A3C00) [pid = 3656] [serial = 1675] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1927DC00) [pid = 3656] [serial = 1673] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1B2B0C00) [pid = 3656] [serial = 1640] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (18145C00) [pid = 3656] [serial = 1669] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (12720400) [pid = 3656] [serial = 1658] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (11F34C00) [pid = 3656] [serial = 1657] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (11F3F000) [pid = 3656] [serial = 1660] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1223A400) [pid = 3656] [serial = 1661] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (11F3F400) [pid = 3656] [serial = 1642] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (176C8400) [pid = 3656] [serial = 1666] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1791A400) [pid = 3656] [serial = 1667] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (1509E000) [pid = 3656] [serial = 1663] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (15644800) [pid = 3656] [serial = 1664] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (15B09400) [pid = 3656] [serial = 1645] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1CF07C00) [pid = 3656] [serial = 1592] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1B04C400) [pid = 3656] [serial = 1648] [outer = 00000000] [url = about:blank] 18:15:53 INFO - PROCESS | 3656 | 1464052553593 Marionette TRACE conn9 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:53 INFO - PROCESS | 3656 | 1464052553684 Marionette TRACE conn9 <- [1,2303,null,{"value":null}] 18:15:53 INFO - PROCESS | 3656 | 1464052553695 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:53 INFO - PROCESS | 3656 | ++DOCSHELL 11F39C00 == 61 [pid = 3656] [id = 585] 18:15:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (11F3F000) [pid = 3656] [serial = 1755] [outer = 00000000] 18:15:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (11F4B800) [pid = 3656] [serial = 1756] [outer = 11F3F000] 18:15:53 INFO - PROCESS | 3656 | 1464052553741 Marionette DEBUG loaded listener.js 18:15:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (12717C00) [pid = 3656] [serial = 1757] [outer = 11F3F000] 18:15:54 INFO - PROCESS | 3656 | 1464052554228 Marionette TRACE conn9 <- [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]]]}] 18:15:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:15:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 810ms 18:15:54 INFO - PROCESS | 3656 | 1464052554250 Marionette TRACE conn9 -> [0,2305,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 3656 | 1464052554252 Marionette TRACE conn9 <- [1,2305,null,{"value":"13"}] 18:15:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:15:54 INFO - PROCESS | 3656 | 1464052554256 Marionette TRACE conn9 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - PROCESS | 3656 | 1464052554259 Marionette TRACE conn9 <- [1,2306,null,{}] 18:15:54 INFO - PROCESS | 3656 | 1464052554269 Marionette TRACE conn9 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:54 INFO - PROCESS | 3656 | 1464052554362 Marionette TRACE conn9 <- [1,2307,null,{"value":null}] 18:15:54 INFO - PROCESS | 3656 | 1464052554372 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:54 INFO - PROCESS | 3656 | ++DOCSHELL 15605000 == 62 [pid = 3656] [id = 586] 18:15:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1564B000) [pid = 3656] [serial = 1758] [outer = 00000000] 18:15:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (16C13C00) [pid = 3656] [serial = 1759] [outer = 1564B000] 18:15:54 INFO - PROCESS | 3656 | 1464052554420 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (17430000) [pid = 3656] [serial = 1760] [outer = 1564B000] 18:15:55 INFO - PROCESS | 3656 | 1464052554993 Marionette TRACE conn9 <- [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] 18:15:55 INFO - PROCESS | 3656 | 1464052555059 Marionette TRACE conn9 <- [1,2309,null,{"value":"13"}] 18:15:55 INFO - PROCESS | 3656 | 1464052555086 Marionette TRACE conn9 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:15:55 INFO - PROCESS | 3656 | 1464052555088 Marionette TRACE conn9 <- [1,2310,null,{}] 18:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:15:55 INFO - PROCESS | 3656 | 1464052555093 Marionette TRACE conn9 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:55 INFO - PROCESS | 3656 | 1464052555180 Marionette TRACE conn9 <- [1,2311,null,{"value":null}] 18:15:55 INFO - PROCESS | 3656 | 1464052555191 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 3656 | ++DOCSHELL 182E8000 == 63 [pid = 3656] [id = 587] 18:15:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (182E8400) [pid = 3656] [serial = 1761] [outer = 00000000] 18:15:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (18379000) [pid = 3656] [serial = 1762] [outer = 182E8400] 18:15:55 INFO - PROCESS | 3656 | 1464052555235 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (183CC400) [pid = 3656] [serial = 1763] [outer = 182E8400] 18:15:55 INFO - PROCESS | 3656 | 1464052555683 Marionette TRACE conn9 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:15:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:15:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 610ms 18:15:55 INFO - PROCESS | 3656 | 1464052555706 Marionette TRACE conn9 -> [0,2313,"getWindowHandle",null] 18:15:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:15:55 INFO - PROCESS | 3656 | 1464052555708 Marionette TRACE conn9 <- [1,2313,null,{"value":"13"}] 18:15:55 INFO - PROCESS | 3656 | 1464052555711 Marionette TRACE conn9 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:15:55 INFO - PROCESS | 3656 | 1464052555723 Marionette TRACE conn9 <- [1,2314,null,{}] 18:15:55 INFO - PROCESS | 3656 | 1464052555749 Marionette TRACE conn9 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:55 INFO - PROCESS | 3656 | 1464052555875 Marionette TRACE conn9 <- [1,2315,null,{"value":null}] 18:15:55 INFO - PROCESS | 3656 | 1464052555942 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 3656 | ++DOCSHELL 18FB7000 == 64 [pid = 3656] [id = 588] 18:15:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (18FB8800) [pid = 3656] [serial = 1764] [outer = 00000000] 18:15:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (19276400) [pid = 3656] [serial = 1765] [outer = 18FB8800] 18:15:56 INFO - PROCESS | 3656 | 1464052555986 Marionette DEBUG loaded listener.js 18:15:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (19277C00) [pid = 3656] [serial = 1766] [outer = 18FB8800] 18:15:56 INFO - PROCESS | 3656 | 1464052556406 Marionette TRACE conn9 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:15:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:15:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 710ms 18:15:56 INFO - PROCESS | 3656 | 1464052556422 Marionette TRACE conn9 -> [0,2317,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 3656 | 1464052556424 Marionette TRACE conn9 <- [1,2317,null,{"value":"13"}] 18:15:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:15:56 INFO - PROCESS | 3656 | 1464052556438 Marionette TRACE conn9 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - PROCESS | 3656 | 1464052556440 Marionette TRACE conn9 <- [1,2318,null,{}] 18:15:56 INFO - PROCESS | 3656 | 1464052556444 Marionette TRACE conn9 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:56 INFO - PROCESS | 3656 | 1464052556582 Marionette TRACE conn9 <- [1,2319,null,{"value":null}] 18:15:56 INFO - PROCESS | 3656 | 1464052556656 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 3656 | ++DOCSHELL 19272C00 == 65 [pid = 3656] [id = 589] 18:15:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1A509C00) [pid = 3656] [serial = 1767] [outer = 00000000] 18:15:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1AD7B800) [pid = 3656] [serial = 1768] [outer = 1A509C00] 18:15:56 INFO - PROCESS | 3656 | 1464052556701 Marionette DEBUG loaded listener.js 18:15:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1AD86400) [pid = 3656] [serial = 1769] [outer = 1A509C00] 18:15:57 INFO - PROCESS | 3656 | 1464052557147 Marionette TRACE conn9 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:15:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:15:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 731ms 18:15:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:15:57 INFO - PROCESS | 3656 | 1464052557173 Marionette TRACE conn9 -> [0,2321,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 3656 | 1464052557175 Marionette TRACE conn9 <- [1,2321,null,{"value":"13"}] 18:15:57 INFO - PROCESS | 3656 | 1464052557184 Marionette TRACE conn9 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:15:57 INFO - PROCESS | 3656 | 1464052557185 Marionette TRACE conn9 <- [1,2322,null,{}] 18:15:57 INFO - PROCESS | 3656 | 1464052557189 Marionette TRACE conn9 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:57 INFO - PROCESS | 3656 | 1464052557334 Marionette TRACE conn9 <- [1,2323,null,{"value":null}] 18:15:57 INFO - PROCESS | 3656 | 1464052557360 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:57 INFO - PROCESS | 3656 | ++DOCSHELL 1AD88400 == 66 [pid = 3656] [id = 590] 18:15:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1B03B800) [pid = 3656] [serial = 1770] [outer = 00000000] 18:15:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1B04FC00) [pid = 3656] [serial = 1771] [outer = 1B03B800] 18:15:57 INFO - PROCESS | 3656 | 1464052557403 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1B0D4400) [pid = 3656] [serial = 1772] [outer = 1B03B800] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (11F44000) [pid = 3656] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (16C0DC00) [pid = 3656] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1927E800) [pid = 3656] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1217EC00) [pid = 3656] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1B03A800) [pid = 3656] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (18377800) [pid = 3656] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1B04D400) [pid = 3656] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (175E8800) [pid = 3656] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1791A800) [pid = 3656] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:15:57 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (0E038C00) [pid = 3656] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:15:58 INFO - PROCESS | 3656 | 1464052557986 Marionette TRACE conn9 <- [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]]]}] 18:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 830ms 18:15:58 INFO - PROCESS | 3656 | 1464052558009 Marionette TRACE conn9 -> [0,2325,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 3656 | 1464052558011 Marionette TRACE conn9 <- [1,2325,null,{"value":"13"}] 18:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:15:58 INFO - PROCESS | 3656 | 1464052558014 Marionette TRACE conn9 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 3656 | 1464052558015 Marionette TRACE conn9 <- [1,2326,null,{}] 18:15:58 INFO - PROCESS | 3656 | 1464052558019 Marionette TRACE conn9 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:58 INFO - PROCESS | 3656 | 1464052558111 Marionette TRACE conn9 <- [1,2327,null,{"value":null}] 18:15:58 INFO - PROCESS | 3656 | 1464052558118 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 3656 | ++DOCSHELL 121E1C00 == 67 [pid = 3656] [id = 591] 18:15:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (13A4E800) [pid = 3656] [serial = 1773] [outer = 00000000] 18:15:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1927E800) [pid = 3656] [serial = 1774] [outer = 13A4E800] 18:15:58 INFO - PROCESS | 3656 | 1464052558162 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1B046400) [pid = 3656] [serial = 1775] [outer = 13A4E800] 18:15:58 INFO - PROCESS | 3656 | 1464052558587 Marionette TRACE conn9 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:15:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:15:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 18:15:58 INFO - PROCESS | 3656 | 1464052558679 Marionette TRACE conn9 -> [0,2329,"getWindowHandle",null] 18:15:58 INFO - PROCESS | 3656 | 1464052558681 Marionette TRACE conn9 <- [1,2329,null,{"value":"13"}] 18:15:58 INFO - PROCESS | 3656 | 1464052558685 Marionette TRACE conn9 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:15:58 INFO - PROCESS | 3656 | 1464052558686 Marionette TRACE conn9 <- [1,2330,null,{}] 18:15:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:15:58 INFO - PROCESS | 3656 | 1464052558704 Marionette TRACE conn9 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:58 INFO - PROCESS | 3656 | 1464052558795 Marionette TRACE conn9 <- [1,2331,null,{"value":null}] 18:15:58 INFO - PROCESS | 3656 | 1464052558802 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 3656 | ++DOCSHELL 1B04CC00 == 68 [pid = 3656] [id = 592] 18:15:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1B0D6C00) [pid = 3656] [serial = 1776] [outer = 00000000] 18:15:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1B453800) [pid = 3656] [serial = 1777] [outer = 1B0D6C00] 18:15:58 INFO - PROCESS | 3656 | 1464052558846 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1B45D000) [pid = 3656] [serial = 1778] [outer = 1B0D6C00] 18:15:59 INFO - PROCESS | 3656 | 1464052559267 Marionette TRACE conn9 <- [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]]]}] 18:15:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:15:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 18:15:59 INFO - PROCESS | 3656 | 1464052559337 Marionette TRACE conn9 -> [0,2333,"getWindowHandle",null] 18:15:59 INFO - PROCESS | 3656 | 1464052559339 Marionette TRACE conn9 <- [1,2333,null,{"value":"13"}] 18:15:59 INFO - PROCESS | 3656 | 1464052559342 Marionette TRACE conn9 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:15:59 INFO - PROCESS | 3656 | 1464052559344 Marionette TRACE conn9 <- [1,2334,null,{}] 18:15:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:15:59 INFO - PROCESS | 3656 | 1464052559348 Marionette TRACE conn9 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:59 INFO - PROCESS | 3656 | 1464052559433 Marionette TRACE conn9 <- [1,2335,null,{"value":null}] 18:15:59 INFO - PROCESS | 3656 | 1464052559439 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:59 INFO - PROCESS | 3656 | ++DOCSHELL 1277C000 == 69 [pid = 3656] [id = 593] 18:15:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1BE02C00) [pid = 3656] [serial = 1779] [outer = 00000000] 18:15:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1CA43C00) [pid = 3656] [serial = 1780] [outer = 1BE02C00] 18:15:59 INFO - PROCESS | 3656 | 1464052559484 Marionette DEBUG loaded listener.js 18:15:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1CF04400) [pid = 3656] [serial = 1781] [outer = 1BE02C00] 18:16:00 INFO - PROCESS | 3656 | 1464052560005 Marionette TRACE conn9 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:16:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:16:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 731ms 18:16:00 INFO - PROCESS | 3656 | 1464052560079 Marionette TRACE conn9 -> [0,2337,"getWindowHandle",null] 18:16:00 INFO - PROCESS | 3656 | 1464052560083 Marionette TRACE conn9 <- [1,2337,null,{"value":"13"}] 18:16:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:16:00 INFO - PROCESS | 3656 | 1464052560089 Marionette TRACE conn9 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:16:00 INFO - PROCESS | 3656 | 1464052560093 Marionette TRACE conn9 <- [1,2338,null,{}] 18:16:00 INFO - PROCESS | 3656 | 1464052560101 Marionette TRACE conn9 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:00 INFO - PROCESS | 3656 | 1464052560230 Marionette TRACE conn9 <- [1,2339,null,{"value":null}] 18:16:00 INFO - PROCESS | 3656 | 1464052560345 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:00 INFO - PROCESS | 3656 | ++DOCSHELL 126BEC00 == 70 [pid = 3656] [id = 594] 18:16:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (12711800) [pid = 3656] [serial = 1782] [outer = 00000000] 18:16:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (12732C00) [pid = 3656] [serial = 1783] [outer = 12711800] 18:16:00 INFO - PROCESS | 3656 | 1464052560403 Marionette DEBUG loaded listener.js 18:16:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1362E800) [pid = 3656] [serial = 1784] [outer = 12711800] 18:16:01 INFO - PROCESS | 3656 | 1464052561050 Marionette TRACE conn9 <- [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]]]}] 18:16:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:16:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1024ms 18:16:01 INFO - PROCESS | 3656 | 1464052561113 Marionette TRACE conn9 -> [0,2341,"getWindowHandle",null] 18:16:01 INFO - PROCESS | 3656 | 1464052561120 Marionette TRACE conn9 <- [1,2341,null,{"value":"13"}] 18:16:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:16:01 INFO - PROCESS | 3656 | 1464052561126 Marionette TRACE conn9 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:16:01 INFO - PROCESS | 3656 | 1464052561129 Marionette TRACE conn9 <- [1,2342,null,{}] 18:16:01 INFO - PROCESS | 3656 | 1464052561133 Marionette TRACE conn9 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:01 INFO - PROCESS | 3656 | 1464052561247 Marionette TRACE conn9 <- [1,2343,null,{"value":null}] 18:16:01 INFO - PROCESS | 3656 | 1464052561396 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:01 INFO - PROCESS | 3656 | ++DOCSHELL 16BB4C00 == 71 [pid = 3656] [id = 595] 18:16:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (16C0B400) [pid = 3656] [serial = 1785] [outer = 00000000] 18:16:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (17AABC00) [pid = 3656] [serial = 1786] [outer = 16C0B400] 18:16:01 INFO - PROCESS | 3656 | 1464052561451 Marionette DEBUG loaded listener.js 18:16:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (182DC800) [pid = 3656] [serial = 1787] [outer = 16C0B400] 18:16:02 INFO - PROCESS | 3656 | 1464052561961 Marionette TRACE conn9 <- [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]]]}] 18:16:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:16:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 870ms 18:16:02 INFO - PROCESS | 3656 | 1464052562033 Marionette TRACE conn9 -> [0,2345,"getWindowHandle",null] 18:16:02 INFO - PROCESS | 3656 | 1464052562035 Marionette TRACE conn9 <- [1,2345,null,{"value":"13"}] 18:16:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:16:02 INFO - PROCESS | 3656 | 1464052562081 Marionette TRACE conn9 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:16:02 INFO - PROCESS | 3656 | 1464052562085 Marionette TRACE conn9 <- [1,2346,null,{}] 18:16:02 INFO - PROCESS | 3656 | 1464052562097 Marionette TRACE conn9 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:02 INFO - PROCESS | 3656 | 1464052562220 Marionette TRACE conn9 <- [1,2347,null,{"value":null}] 18:16:02 INFO - PROCESS | 3656 | 1464052562335 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:02 INFO - PROCESS | 3656 | ++DOCSHELL 175EDC00 == 72 [pid = 3656] [id = 596] 18:16:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1A51DC00) [pid = 3656] [serial = 1788] [outer = 00000000] 18:16:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1BED2800) [pid = 3656] [serial = 1789] [outer = 1A51DC00] 18:16:02 INFO - PROCESS | 3656 | 1464052562435 Marionette DEBUG loaded listener.js 18:16:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1D161800) [pid = 3656] [serial = 1790] [outer = 1A51DC00] 18:16:03 INFO - PROCESS | 3656 | 1464052562991 Marionette TRACE conn9 <- [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]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:16:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1008ms 18:16:03 INFO - PROCESS | 3656 | 1464052563088 Marionette TRACE conn9 -> [0,2349,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 3656 | 1464052563091 Marionette TRACE conn9 <- [1,2349,null,{"value":"13"}] 18:16:03 INFO - PROCESS | 3656 | 1464052563097 Marionette TRACE conn9 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 3656 | 1464052563099 Marionette TRACE conn9 <- [1,2350,null,{}] 18:16:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:16:03 INFO - PROCESS | 3656 | 1464052563102 Marionette TRACE conn9 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:03 INFO - PROCESS | 3656 | 1464052563213 Marionette TRACE conn9 <- [1,2351,null,{"value":null}] 18:16:03 INFO - PROCESS | 3656 | 1464052563359 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:03 INFO - PROCESS | 3656 | ++DOCSHELL 1E028C00 == 73 [pid = 3656] [id = 597] 18:16:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1E02B400) [pid = 3656] [serial = 1791] [outer = 00000000] 18:16:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1F69AC00) [pid = 3656] [serial = 1792] [outer = 1E02B400] 18:16:03 INFO - PROCESS | 3656 | 1464052563414 Marionette DEBUG loaded listener.js 18:16:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1F6A5000) [pid = 3656] [serial = 1793] [outer = 1E02B400] 18:16:03 INFO - PROCESS | 3656 | 1464052563939 Marionette TRACE conn9 <- [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]]]}] 18:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 871ms 18:16:04 INFO - PROCESS | 3656 | 1464052563976 Marionette TRACE conn9 -> [0,2353,"getWindowHandle",null] 18:16:04 INFO - PROCESS | 3656 | 1464052563978 Marionette TRACE conn9 <- [1,2353,null,{"value":"13"}] 18:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:16:04 INFO - PROCESS | 3656 | 1464052563982 Marionette TRACE conn9 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:16:04 INFO - PROCESS | 3656 | 1464052563984 Marionette TRACE conn9 <- [1,2354,null,{}] 18:16:04 INFO - PROCESS | 3656 | 1464052563988 Marionette TRACE conn9 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:04 INFO - PROCESS | 3656 | 1464052564098 Marionette TRACE conn9 <- [1,2355,null,{"value":null}] 18:16:04 INFO - PROCESS | 3656 | 1464052564237 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:04 INFO - PROCESS | 3656 | ++DOCSHELL 1E030C00 == 74 [pid = 3656] [id = 598] 18:16:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1F69B000) [pid = 3656] [serial = 1794] [outer = 00000000] 18:16:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (203DB800) [pid = 3656] [serial = 1795] [outer = 1F69B000] 18:16:04 INFO - PROCESS | 3656 | 1464052564290 Marionette DEBUG loaded listener.js 18:16:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (203DF400) [pid = 3656] [serial = 1796] [outer = 1F69B000] 18:16:04 INFO - PROCESS | 3656 | 1464052564876 Marionette TRACE conn9 <- [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]]]}] 18:16:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:16:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 930ms 18:16:04 INFO - PROCESS | 3656 | 1464052564916 Marionette TRACE conn9 -> [0,2357,"getWindowHandle",null] 18:16:04 INFO - PROCESS | 3656 | 1464052564918 Marionette TRACE conn9 <- [1,2357,null,{"value":"13"}] 18:16:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:16:04 INFO - PROCESS | 3656 | 1464052564921 Marionette TRACE conn9 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:16:04 INFO - PROCESS | 3656 | 1464052564923 Marionette TRACE conn9 <- [1,2358,null,{}] 18:16:04 INFO - PROCESS | 3656 | 1464052564927 Marionette TRACE conn9 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:05 INFO - PROCESS | 3656 | 1464052565057 Marionette TRACE conn9 <- [1,2359,null,{"value":null}] 18:16:05 INFO - PROCESS | 3656 | 1464052565209 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 3656 | ++DOCSHELL 20439C00 == 75 [pid = 3656] [id = 599] 18:16:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (2043A000) [pid = 3656] [serial = 1797] [outer = 00000000] 18:16:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (2043E400) [pid = 3656] [serial = 1798] [outer = 2043A000] 18:16:05 INFO - PROCESS | 3656 | 1464052565264 Marionette DEBUG loaded listener.js 18:16:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (2066A400) [pid = 3656] [serial = 1799] [outer = 2043A000] 18:16:05 INFO - PROCESS | 3656 | 1464052565768 Marionette TRACE conn9 <- [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]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:16:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 930ms 18:16:05 INFO - PROCESS | 3656 | 1464052565903 Marionette TRACE conn9 -> [0,2361,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 3656 | 1464052565906 Marionette TRACE conn9 <- [1,2361,null,{"value":"13"}] 18:16:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:16:05 INFO - PROCESS | 3656 | 1464052565915 Marionette TRACE conn9 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 3656 | 1464052565917 Marionette TRACE conn9 <- [1,2362,null,{}] 18:16:05 INFO - PROCESS | 3656 | 1464052565921 Marionette TRACE conn9 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:06 INFO - PROCESS | 3656 | 1464052566031 Marionette TRACE conn9 <- [1,2363,null,{"value":null}] 18:16:06 INFO - PROCESS | 3656 | 1464052566147 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:06 INFO - PROCESS | 3656 | ++DOCSHELL 2066B800 == 76 [pid = 3656] [id = 600] 18:16:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (2066C800) [pid = 3656] [serial = 1800] [outer = 00000000] 18:16:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (20672000) [pid = 3656] [serial = 1801] [outer = 2066C800] 18:16:06 INFO - PROCESS | 3656 | 1464052566240 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (20675800) [pid = 3656] [serial = 1802] [outer = 2066C800] 18:16:06 INFO - PROCESS | 3656 | 1464052566815 Marionette TRACE conn9 <- [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]]]}] 18:16:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:16:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 971ms 18:16:06 INFO - PROCESS | 3656 | 1464052566892 Marionette TRACE conn9 -> [0,2365,"getWindowHandle",null] 18:16:06 INFO - PROCESS | 3656 | 1464052566894 Marionette TRACE conn9 <- [1,2365,null,{"value":"13"}] 18:16:06 INFO - PROCESS | 3656 | 1464052566898 Marionette TRACE conn9 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:16:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:16:06 INFO - PROCESS | 3656 | 1464052566900 Marionette TRACE conn9 <- [1,2366,null,{}] 18:16:06 INFO - PROCESS | 3656 | 1464052566904 Marionette TRACE conn9 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:07 INFO - PROCESS | 3656 | 1464052567062 Marionette TRACE conn9 <- [1,2367,null,{"value":null}] 18:16:07 INFO - PROCESS | 3656 | 1464052567176 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 3656 | ++DOCSHELL 11F4D000 == 77 [pid = 3656] [id = 601] 18:16:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (1271D400) [pid = 3656] [serial = 1803] [outer = 00000000] 18:16:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (1564A400) [pid = 3656] [serial = 1804] [outer = 1271D400] 18:16:07 INFO - PROCESS | 3656 | 1464052567230 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (182DE400) [pid = 3656] [serial = 1805] [outer = 1271D400] 18:16:08 INFO - PROCESS | 3656 | 1464052568007 Marionette TRACE conn9 <- [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]]]}] 18:16:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:16:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1184ms 18:16:08 INFO - PROCESS | 3656 | 1464052568086 Marionette TRACE conn9 -> [0,2369,"getWindowHandle",null] 18:16:08 INFO - PROCESS | 3656 | 1464052568091 Marionette TRACE conn9 <- [1,2369,null,{"value":"13"}] 18:16:08 INFO - PROCESS | 3656 | 1464052568111 Marionette TRACE conn9 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:16:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:16:08 INFO - PROCESS | 3656 | 1464052568114 Marionette TRACE conn9 <- [1,2370,null,{}] 18:16:08 INFO - PROCESS | 3656 | 1464052568120 Marionette TRACE conn9 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:08 INFO - PROCESS | 3656 | 1464052568238 Marionette TRACE conn9 <- [1,2371,null,{"value":null}] 18:16:08 INFO - PROCESS | 3656 | 1464052568392 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:08 INFO - PROCESS | 3656 | ++DOCSHELL 15B06800 == 78 [pid = 3656] [id = 602] 18:16:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (15B0D400) [pid = 3656] [serial = 1806] [outer = 00000000] 18:16:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (163AF800) [pid = 3656] [serial = 1807] [outer = 15B0D400] 18:16:08 INFO - PROCESS | 3656 | 1464052568449 Marionette DEBUG loaded listener.js 18:16:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (176C9000) [pid = 3656] [serial = 1808] [outer = 15B0D400] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 183C4000 == 77 [pid = 3656] [id = 549] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 0E03EC00 == 76 [pid = 3656] [id = 519] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 1223C000 == 75 [pid = 3656] [id = 551] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 1B04CC00 == 74 [pid = 3656] [id = 592] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 121E1C00 == 73 [pid = 3656] [id = 591] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 1AD88400 == 72 [pid = 3656] [id = 590] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 19272C00 == 71 [pid = 3656] [id = 589] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 18FB7000 == 70 [pid = 3656] [id = 588] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 182E8000 == 69 [pid = 3656] [id = 587] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 15605000 == 68 [pid = 3656] [id = 586] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 11F39C00 == 67 [pid = 3656] [id = 585] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1BED0400) [pid = 3656] [serial = 1732] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 0DD35800 == 66 [pid = 3656] [id = 584] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 1D6E0000 == 65 [pid = 3656] [id = 582] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 1D55D800 == 64 [pid = 3656] [id = 581] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 1B2AC800 == 63 [pid = 3656] [id = 580] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 16C15000 == 62 [pid = 3656] [id = 579] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 0DD30400 == 61 [pid = 3656] [id = 578] 18:16:09 INFO - PROCESS | 3656 | --DOCSHELL 1B454C00 == 60 [pid = 3656] [id = 577] 18:16:09 INFO - PROCESS | 3656 | 1464052569107 Marionette TRACE conn9 <- [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]]]}] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (1B0D4800) [pid = 3656] [serial = 1685] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1B2B6000) [pid = 3656] [serial = 1730] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (182E0800) [pid = 3656] [serial = 1714] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (0E658800) [pid = 3656] [serial = 1687] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1A51D400) [pid = 3656] [serial = 1693] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (12727400) [pid = 3656] [serial = 1708] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (13624400) [pid = 3656] [serial = 1709] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1CA45800) [pid = 3656] [serial = 1699] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (16C0D000) [pid = 3656] [serial = 1690] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1BE03800) [pid = 3656] [serial = 1696] [outer = 00000000] [url = about:blank] 18:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1564D400) [pid = 3656] [serial = 1706] [outer = 00000000] [url = about:blank] 18:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1030ms 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (1537C400) [pid = 3656] [serial = 1705] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1D15DC00) [pid = 3656] [serial = 1702] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (16D67400) [pid = 3656] [serial = 1711] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (17425800) [pid = 3656] [serial = 1712] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1A59D000) [pid = 3656] [serial = 1721] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1A59BC00) [pid = 3656] [serial = 1720] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (19274800) [pid = 3656] [serial = 1726] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1B049C00) [pid = 3656] [serial = 1723] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1B2AD400) [pid = 3656] [serial = 1729] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1B052800) [pid = 3656] [serial = 1724] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (19025800) [pid = 3656] [serial = 1717] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (19279400) [pid = 3656] [serial = 1718] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (182EAC00) [pid = 3656] [serial = 1715] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1B03E400) [pid = 3656] [serial = 1727] [outer = 00000000] [url = about:blank] 18:16:09 INFO - PROCESS | 3656 | 1464052569152 Marionette TRACE conn9 -> [0,2373,"getWindowHandle",null] 18:16:09 INFO - PROCESS | 3656 | 1464052569157 Marionette TRACE conn9 <- [1,2373,null,{"value":"13"}] 18:16:09 INFO - PROCESS | 3656 | 1464052569182 Marionette TRACE conn9 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:16:09 INFO - PROCESS | 3656 | 1464052569184 Marionette TRACE conn9 <- [1,2374,null,{}] 18:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:16:09 INFO - PROCESS | 3656 | 1464052569188 Marionette TRACE conn9 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:09 INFO - PROCESS | 3656 | 1464052569281 Marionette TRACE conn9 <- [1,2375,null,{"value":null}] 18:16:09 INFO - PROCESS | 3656 | 1464052569289 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:09 INFO - PROCESS | 3656 | ++DOCSHELL 12730C00 == 61 [pid = 3656] [id = 603] 18:16:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (12731800) [pid = 3656] [serial = 1809] [outer = 00000000] 18:16:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (13A45800) [pid = 3656] [serial = 1810] [outer = 12731800] 18:16:09 INFO - PROCESS | 3656 | 1464052569337 Marionette DEBUG loaded listener.js 18:16:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (15383400) [pid = 3656] [serial = 1811] [outer = 12731800] 18:16:09 INFO - PROCESS | 3656 | 1464052569841 Marionette TRACE conn9 <- [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]]]}] 18:16:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:16:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 18:16:09 INFO - PROCESS | 3656 | 1464052569859 Marionette TRACE conn9 -> [0,2377,"getWindowHandle",null] 18:16:09 INFO - PROCESS | 3656 | 1464052569861 Marionette TRACE conn9 <- [1,2377,null,{"value":"13"}] 18:16:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:16:09 INFO - PROCESS | 3656 | 1464052569865 Marionette TRACE conn9 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:16:09 INFO - PROCESS | 3656 | 1464052569868 Marionette TRACE conn9 <- [1,2378,null,{}] 18:16:09 INFO - PROCESS | 3656 | 1464052569882 Marionette TRACE conn9 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:10 INFO - PROCESS | 3656 | 1464052569976 Marionette TRACE conn9 <- [1,2379,null,{"value":null}] 18:16:10 INFO - PROCESS | 3656 | 1464052569985 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 3656 | ++DOCSHELL 182E4C00 == 62 [pid = 3656] [id = 604] 18:16:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (182E8000) [pid = 3656] [serial = 1812] [outer = 00000000] 18:16:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (183BFC00) [pid = 3656] [serial = 1813] [outer = 182E8000] 18:16:10 INFO - PROCESS | 3656 | 1464052570033 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (19170C00) [pid = 3656] [serial = 1814] [outer = 182E8000] 18:16:10 INFO - PROCESS | 3656 | 1464052570541 Marionette TRACE conn9 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:16:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:16:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 731ms 18:16:10 INFO - PROCESS | 3656 | 1464052570611 Marionette TRACE conn9 -> [0,2381,"getWindowHandle",null] 18:16:10 INFO - PROCESS | 3656 | 1464052570613 Marionette TRACE conn9 <- [1,2381,null,{"value":"13"}] 18:16:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:16:10 INFO - PROCESS | 3656 | 1464052570616 Marionette TRACE conn9 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:16:10 INFO - PROCESS | 3656 | 1464052570618 Marionette TRACE conn9 <- [1,2382,null,{}] 18:16:10 INFO - PROCESS | 3656 | 1464052570622 Marionette TRACE conn9 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:10 INFO - PROCESS | 3656 | 1464052570742 Marionette TRACE conn9 <- [1,2383,null,{"value":null}] 18:16:10 INFO - PROCESS | 3656 | 1464052570861 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 3656 | ++DOCSHELL 1A506800 == 63 [pid = 3656] [id = 605] 18:16:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1A50F800) [pid = 3656] [serial = 1815] [outer = 00000000] 18:16:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1A51A800) [pid = 3656] [serial = 1816] [outer = 1A50F800] 18:16:10 INFO - PROCESS | 3656 | 1464052570907 Marionette DEBUG loaded listener.js 18:16:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1AD7AC00) [pid = 3656] [serial = 1817] [outer = 1A50F800] 18:16:11 INFO - PROCESS | 3656 | 1464052571370 Marionette TRACE conn9 <- [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]]]}] 18:16:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:16:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 18:16:11 INFO - PROCESS | 3656 | 1464052571426 Marionette TRACE conn9 -> [0,2385,"getWindowHandle",null] 18:16:11 INFO - PROCESS | 3656 | 1464052571428 Marionette TRACE conn9 <- [1,2385,null,{"value":"13"}] 18:16:11 INFO - PROCESS | 3656 | 1464052571431 Marionette TRACE conn9 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:16:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:16:11 INFO - PROCESS | 3656 | 1464052571433 Marionette TRACE conn9 <- [1,2386,null,{}] 18:16:11 INFO - PROCESS | 3656 | 1464052571436 Marionette TRACE conn9 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:11 INFO - PROCESS | 3656 | 1464052571563 Marionette TRACE conn9 <- [1,2387,null,{"value":null}] 18:16:11 INFO - PROCESS | 3656 | 1464052571637 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:11 INFO - PROCESS | 3656 | ++DOCSHELL 1AD7C000 == 64 [pid = 3656] [id = 606] 18:16:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1AD81400) [pid = 3656] [serial = 1818] [outer = 00000000] 18:16:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1B03F400) [pid = 3656] [serial = 1819] [outer = 1AD81400] 18:16:11 INFO - PROCESS | 3656 | 1464052571683 Marionette DEBUG loaded listener.js 18:16:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1B04C800) [pid = 3656] [serial = 1820] [outer = 1AD81400] 18:16:12 INFO - PROCESS | 3656 | 1464052572097 Marionette TRACE conn9 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 18:16:12 INFO - PROCESS | 3656 | 1464052572184 Marionette TRACE conn9 -> [0,2389,"getWindowHandle",null] 18:16:12 INFO - PROCESS | 3656 | 1464052572186 Marionette TRACE conn9 <- [1,2389,null,{"value":"13"}] 18:16:12 INFO - PROCESS | 3656 | 1464052572189 Marionette TRACE conn9 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:16:12 INFO - PROCESS | 3656 | 1464052572190 Marionette TRACE conn9 <- [1,2390,null,{}] 18:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:16:12 INFO - PROCESS | 3656 | 1464052572194 Marionette TRACE conn9 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:12 INFO - PROCESS | 3656 | 1464052572336 Marionette TRACE conn9 <- [1,2391,null,{"value":null}] 18:16:12 INFO - PROCESS | 3656 | 1464052572412 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:12 INFO - PROCESS | 3656 | ++DOCSHELL 1A51F800 == 65 [pid = 3656] [id = 607] 18:16:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1B03D400) [pid = 3656] [serial = 1821] [outer = 00000000] 18:16:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1B45F800) [pid = 3656] [serial = 1822] [outer = 1B03D400] 18:16:12 INFO - PROCESS | 3656 | 1464052572456 Marionette DEBUG loaded listener.js 18:16:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1CA40800) [pid = 3656] [serial = 1823] [outer = 1B03D400] 18:16:12 INFO - PROCESS | 3656 | 1464052572852 Marionette TRACE conn9 <- [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]]]}] 18:16:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:16:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 18:16:12 INFO - PROCESS | 3656 | 1464052572926 Marionette TRACE conn9 -> [0,2393,"getWindowHandle",null] 18:16:12 INFO - PROCESS | 3656 | 1464052572928 Marionette TRACE conn9 <- [1,2393,null,{"value":"13"}] 18:16:12 INFO - PROCESS | 3656 | 1464052572931 Marionette TRACE conn9 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:16:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:16:12 INFO - PROCESS | 3656 | 1464052572933 Marionette TRACE conn9 <- [1,2394,null,{}] 18:16:12 INFO - PROCESS | 3656 | 1464052572937 Marionette TRACE conn9 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:13 INFO - PROCESS | 3656 | 1464052573064 Marionette TRACE conn9 <- [1,2395,null,{"value":null}] 18:16:13 INFO - PROCESS | 3656 | 1464052573140 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 3656 | ++DOCSHELL 1B45CC00 == 66 [pid = 3656] [id = 608] 18:16:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1CA49400) [pid = 3656] [serial = 1824] [outer = 00000000] 18:16:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1D557800) [pid = 3656] [serial = 1825] [outer = 1CA49400] 18:16:13 INFO - PROCESS | 3656 | 1464052573186 Marionette DEBUG loaded listener.js 18:16:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (1D6E8800) [pid = 3656] [serial = 1826] [outer = 1CA49400] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1A509C00) [pid = 3656] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1564B000) [pid = 3656] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1B0D6C00) [pid = 3656] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (11F3F000) [pid = 3656] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (182E8400) [pid = 3656] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (0E081400) [pid = 3656] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1B03B800) [pid = 3656] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (13A4E800) [pid = 3656] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:16:13 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (18FB8800) [pid = 3656] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:16:13 INFO - PROCESS | 3656 | 1464052573652 Marionette TRACE conn9 <- [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]]]}] 18:16:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:16:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 772ms 18:16:13 INFO - PROCESS | 3656 | 1464052573712 Marionette TRACE conn9 -> [0,2397,"getWindowHandle",null] 18:16:13 INFO - PROCESS | 3656 | 1464052573714 Marionette TRACE conn9 <- [1,2397,null,{"value":"13"}] 18:16:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:16:13 INFO - PROCESS | 3656 | 1464052573717 Marionette TRACE conn9 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:16:13 INFO - PROCESS | 3656 | 1464052573719 Marionette TRACE conn9 <- [1,2398,null,{}] 18:16:13 INFO - PROCESS | 3656 | 1464052573722 Marionette TRACE conn9 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:13 INFO - PROCESS | 3656 | 1464052573809 Marionette TRACE conn9 <- [1,2399,null,{"value":null}] 18:16:13 INFO - PROCESS | 3656 | 1464052573816 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 3656 | ++DOCSHELL 15383800 == 67 [pid = 3656] [id = 609] 18:16:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (175E8800) [pid = 3656] [serial = 1827] [outer = 00000000] 18:16:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1CF01400) [pid = 3656] [serial = 1828] [outer = 175E8800] 18:16:13 INFO - PROCESS | 3656 | 1464052573859 Marionette DEBUG loaded listener.js 18:16:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1E02C800) [pid = 3656] [serial = 1829] [outer = 175E8800] 18:16:14 INFO - PROCESS | 3656 | 1464052574412 Marionette TRACE conn9 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:16:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:16:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 731ms 18:16:14 INFO - PROCESS | 3656 | 1464052574451 Marionette TRACE conn9 -> [0,2401,"getWindowHandle",null] 18:16:14 INFO - PROCESS | 3656 | 1464052574453 Marionette TRACE conn9 <- [1,2401,null,{"value":"13"}] 18:16:14 INFO - PROCESS | 3656 | 1464052574456 Marionette TRACE conn9 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:16:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:16:14 INFO - PROCESS | 3656 | 1464052574458 Marionette TRACE conn9 <- [1,2402,null,{}] 18:16:14 INFO - PROCESS | 3656 | 1464052574476 Marionette TRACE conn9 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:14 INFO - PROCESS | 3656 | 1464052574567 Marionette TRACE conn9 <- [1,2403,null,{"value":null}] 18:16:14 INFO - PROCESS | 3656 | 1464052574573 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:14 INFO - PROCESS | 3656 | ++DOCSHELL 1CABD400 == 68 [pid = 3656] [id = 610] 18:16:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1E030000) [pid = 3656] [serial = 1830] [outer = 00000000] 18:16:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1F68DC00) [pid = 3656] [serial = 1831] [outer = 1E030000] 18:16:14 INFO - PROCESS | 3656 | 1464052574618 Marionette DEBUG loaded listener.js 18:16:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1F690C00) [pid = 3656] [serial = 1832] [outer = 1E030000] 18:16:15 INFO - PROCESS | 3656 | 1464052575061 Marionette TRACE conn9 <- [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]]]}] 18:16:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:16:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 18:16:15 INFO - PROCESS | 3656 | 1464052575108 Marionette TRACE conn9 -> [0,2405,"getWindowHandle",null] 18:16:15 INFO - PROCESS | 3656 | 1464052575110 Marionette TRACE conn9 <- [1,2405,null,{"value":"13"}] 18:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:16:15 INFO - PROCESS | 3656 | 1464052575115 Marionette TRACE conn9 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:16:15 INFO - PROCESS | 3656 | 1464052575116 Marionette TRACE conn9 <- [1,2406,null,{}] 18:16:15 INFO - PROCESS | 3656 | 1464052575120 Marionette TRACE conn9 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:15 INFO - PROCESS | 3656 | 1464052575238 Marionette TRACE conn9 <- [1,2407,null,{"value":null}] 18:16:15 INFO - PROCESS | 3656 | 1464052575262 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:15 INFO - PROCESS | 3656 | ++DOCSHELL 12446000 == 69 [pid = 3656] [id = 611] 18:16:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1742D000) [pid = 3656] [serial = 1833] [outer = 00000000] 18:16:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1F68D000) [pid = 3656] [serial = 1834] [outer = 1742D000] 18:16:15 INFO - PROCESS | 3656 | 1464052575305 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (1F69D800) [pid = 3656] [serial = 1835] [outer = 1742D000] 18:16:16 INFO - PROCESS | 3656 | 1464052576023 Marionette TRACE conn9 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 970ms 18:16:16 INFO - PROCESS | 3656 | 1464052576090 Marionette TRACE conn9 -> [0,2409,"getWindowHandle",null] 18:16:16 INFO - PROCESS | 3656 | 1464052576096 Marionette TRACE conn9 <- [1,2409,null,{"value":"13"}] 18:16:16 INFO - PROCESS | 3656 | 1464052576101 Marionette TRACE conn9 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:16:16 INFO - PROCESS | 3656 | 1464052576105 Marionette TRACE conn9 <- [1,2410,null,{}] 18:16:16 INFO - PROCESS | 3656 | 1464052576111 Marionette TRACE conn9 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:16 INFO - PROCESS | 3656 | 1464052576237 Marionette TRACE conn9 <- [1,2411,null,{"value":null}] 18:16:16 INFO - PROCESS | 3656 | 1464052576412 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:16 INFO - PROCESS | 3656 | ++DOCSHELL 1277AC00 == 70 [pid = 3656] [id = 612] 18:16:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (13F9F000) [pid = 3656] [serial = 1836] [outer = 00000000] 18:16:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (1564D800) [pid = 3656] [serial = 1837] [outer = 13F9F000] 18:16:16 INFO - PROCESS | 3656 | 1464052576471 Marionette DEBUG loaded listener.js 18:16:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (16CB2000) [pid = 3656] [serial = 1838] [outer = 13F9F000] 18:16:17 INFO - PROCESS | 3656 | 1464052577037 Marionette TRACE conn9 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:16:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:16:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 971ms 18:16:17 INFO - PROCESS | 3656 | 1464052577075 Marionette TRACE conn9 -> [0,2413,"getWindowHandle",null] 18:16:17 INFO - PROCESS | 3656 | 1464052577081 Marionette TRACE conn9 <- [1,2413,null,{"value":"13"}] 18:16:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:16:17 INFO - PROCESS | 3656 | 1464052577088 Marionette TRACE conn9 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:16:17 INFO - PROCESS | 3656 | 1464052577091 Marionette TRACE conn9 <- [1,2414,null,{}] 18:16:17 INFO - PROCESS | 3656 | 1464052577095 Marionette TRACE conn9 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:17 INFO - PROCESS | 3656 | 1464052577216 Marionette TRACE conn9 <- [1,2415,null,{"value":null}] 18:16:17 INFO - PROCESS | 3656 | 1464052577373 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 3656 | ++DOCSHELL 18108400 == 71 [pid = 3656] [id = 613] 18:16:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (183CA800) [pid = 3656] [serial = 1839] [outer = 00000000] 18:16:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (1A59F800) [pid = 3656] [serial = 1840] [outer = 183CA800] 18:16:17 INFO - PROCESS | 3656 | 1464052577430 Marionette DEBUG loaded listener.js 18:16:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (1B057400) [pid = 3656] [serial = 1841] [outer = 183CA800] 18:16:18 INFO - PROCESS | 3656 | 1464052577985 Marionette TRACE conn9 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 18:16:18 INFO - PROCESS | 3656 | 1464052578060 Marionette TRACE conn9 -> [0,2417,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 3656 | 1464052578063 Marionette TRACE conn9 <- [1,2417,null,{"value":"13"}] 18:16:18 INFO - PROCESS | 3656 | 1464052578066 Marionette TRACE conn9 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:16:18 INFO - PROCESS | 3656 | 1464052578070 Marionette TRACE conn9 <- [1,2418,null,{}] 18:16:18 INFO - PROCESS | 3656 | 1464052578081 Marionette TRACE conn9 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:18 INFO - PROCESS | 3656 | 1464052578232 Marionette TRACE conn9 <- [1,2419,null,{"value":null}] 18:16:18 INFO - PROCESS | 3656 | 1464052578392 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:18 INFO - PROCESS | 3656 | ++DOCSHELL 1F686400 == 72 [pid = 3656] [id = 614] 18:16:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (1F68C000) [pid = 3656] [serial = 1842] [outer = 00000000] 18:16:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (20433400) [pid = 3656] [serial = 1843] [outer = 1F68C000] 18:16:18 INFO - PROCESS | 3656 | 1464052578451 Marionette DEBUG loaded listener.js 18:16:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (20440400) [pid = 3656] [serial = 1844] [outer = 1F68C000] 18:16:19 INFO - PROCESS | 3656 | 1464052578999 Marionette TRACE conn9 <- [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]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 18:16:19 INFO - PROCESS | 3656 | 1464052579050 Marionette TRACE conn9 -> [0,2421,"getWindowHandle",null] 18:16:19 INFO - PROCESS | 3656 | 1464052579053 Marionette TRACE conn9 <- [1,2421,null,{"value":"13"}] 18:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:16:19 INFO - PROCESS | 3656 | 1464052579073 Marionette TRACE conn9 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 3656 | 1464052579075 Marionette TRACE conn9 <- [1,2422,null,{}] 18:16:19 INFO - PROCESS | 3656 | 1464052579081 Marionette TRACE conn9 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:19 INFO - PROCESS | 3656 | 1464052579198 Marionette TRACE conn9 <- [1,2423,null,{"value":null}] 18:16:19 INFO - PROCESS | 3656 | 1464052579366 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:19 INFO - PROCESS | 3656 | ++DOCSHELL 20534C00 == 73 [pid = 3656] [id = 615] 18:16:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (20537400) [pid = 3656] [serial = 1845] [outer = 00000000] 18:16:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (2053B800) [pid = 3656] [serial = 1846] [outer = 20537400] 18:16:19 INFO - PROCESS | 3656 | 1464052579422 Marionette DEBUG loaded listener.js 18:16:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (2053F400) [pid = 3656] [serial = 1847] [outer = 20537400] 18:16:19 INFO - PROCESS | 3656 | 1464052579921 Marionette TRACE conn9 <- [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]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:16:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 890ms 18:16:19 INFO - PROCESS | 3656 | 1464052579963 Marionette TRACE conn9 -> [0,2425,"getWindowHandle",null] 18:16:19 INFO - PROCESS | 3656 | 1464052579965 Marionette TRACE conn9 <- [1,2425,null,{"value":"13"}] 18:16:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:16:19 INFO - PROCESS | 3656 | 1464052579969 Marionette TRACE conn9 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 3656 | 1464052579971 Marionette TRACE conn9 <- [1,2426,null,{}] 18:16:19 INFO - PROCESS | 3656 | 1464052579975 Marionette TRACE conn9 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:20 INFO - PROCESS | 3656 | 1464052580099 Marionette TRACE conn9 <- [1,2427,null,{"value":null}] 18:16:20 INFO - PROCESS | 3656 | 1464052580264 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:20 INFO - PROCESS | 3656 | ++DOCSHELL 0E1F7C00 == 74 [pid = 3656] [id = 616] 18:16:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (16D67400) [pid = 3656] [serial = 1848] [outer = 00000000] 18:16:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (20468800) [pid = 3656] [serial = 1849] [outer = 16D67400] 18:16:20 INFO - PROCESS | 3656 | 1464052580320 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (2046C000) [pid = 3656] [serial = 1850] [outer = 16D67400] 18:16:20 INFO - PROCESS | 3656 | 1464052580959 Marionette TRACE conn9 <- [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]]]}] 18:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1023ms 18:16:21 INFO - PROCESS | 3656 | 1464052580994 Marionette TRACE conn9 -> [0,2429,"getWindowHandle",null] 18:16:21 INFO - PROCESS | 3656 | 1464052580996 Marionette TRACE conn9 <- [1,2429,null,{"value":"13"}] 18:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:16:21 INFO - PROCESS | 3656 | 1464052580999 Marionette TRACE conn9 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:16:21 INFO - PROCESS | 3656 | 1464052581001 Marionette TRACE conn9 <- [1,2430,null,{}] 18:16:21 INFO - PROCESS | 3656 | 1464052581018 Marionette TRACE conn9 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:21 INFO - PROCESS | 3656 | 1464052581196 Marionette TRACE conn9 <- [1,2431,null,{"value":null}] 18:16:21 INFO - PROCESS | 3656 | 1464052581312 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:21 INFO - PROCESS | 3656 | ++DOCSHELL 2046AC00 == 75 [pid = 3656] [id = 617] 18:16:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (2053C800) [pid = 3656] [serial = 1851] [outer = 00000000] 18:16:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 161 (20741C00) [pid = 3656] [serial = 1852] [outer = 2053C800] 18:16:21 INFO - PROCESS | 3656 | 1464052581367 Marionette DEBUG loaded listener.js 18:16:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 162 (20746800) [pid = 3656] [serial = 1853] [outer = 2053C800] 18:16:22 INFO - PROCESS | 3656 | 1464052582239 Marionette TRACE conn9 <- [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]]]}] 18:16:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:16:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1332ms 18:16:22 INFO - PROCESS | 3656 | 1464052582333 Marionette TRACE conn9 -> [0,2433,"getWindowHandle",null] 18:16:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:16:22 INFO - PROCESS | 3656 | 1464052582337 Marionette TRACE conn9 <- [1,2433,null,{"value":"13"}] 18:16:22 INFO - PROCESS | 3656 | 1464052582342 Marionette TRACE conn9 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:16:22 INFO - PROCESS | 3656 | 1464052582346 Marionette TRACE conn9 <- [1,2434,null,{}] 18:16:22 INFO - PROCESS | 3656 | 1464052582351 Marionette TRACE conn9 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:22 INFO - PROCESS | 3656 | 1464052582460 Marionette TRACE conn9 <- [1,2435,null,{"value":null}] 18:16:22 INFO - PROCESS | 3656 | 1464052582609 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:22 INFO - PROCESS | 3656 | ++DOCSHELL 0E040C00 == 76 [pid = 3656] [id = 618] 18:16:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 163 (12714400) [pid = 3656] [serial = 1854] [outer = 00000000] 18:16:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 164 (13A52800) [pid = 3656] [serial = 1855] [outer = 12714400] 18:16:22 INFO - PROCESS | 3656 | 1464052582662 Marionette DEBUG loaded listener.js 18:16:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 165 (1564BC00) [pid = 3656] [serial = 1856] [outer = 12714400] 18:16:23 INFO - PROCESS | 3656 | 1464052583206 Marionette TRACE conn9 <- [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]]]}] 18:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 890ms 18:16:23 INFO - PROCESS | 3656 | 1464052583241 Marionette TRACE conn9 -> [0,2437,"getWindowHandle",null] 18:16:23 INFO - PROCESS | 3656 | 1464052583246 Marionette TRACE conn9 <- [1,2437,null,{"value":"13"}] 18:16:23 INFO - PROCESS | 3656 | 1464052583253 Marionette TRACE conn9 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:16:23 INFO - PROCESS | 3656 | 1464052583256 Marionette TRACE conn9 <- [1,2438,null,{}] 18:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:16:23 INFO - PROCESS | 3656 | 1464052583260 Marionette TRACE conn9 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:23 INFO - PROCESS | 3656 | 1464052583365 Marionette TRACE conn9 <- [1,2439,null,{"value":null}] 18:16:23 INFO - PROCESS | 3656 | 1464052583560 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:23 INFO - PROCESS | 3656 | ++DOCSHELL 13A4C400 == 77 [pid = 3656] [id = 619] 18:16:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 166 (13A4D800) [pid = 3656] [serial = 1857] [outer = 00000000] 18:16:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 167 (18377000) [pid = 3656] [serial = 1858] [outer = 13A4D800] 18:16:23 INFO - PROCESS | 3656 | 1464052583608 Marionette DEBUG loaded listener.js 18:16:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 168 (1902AC00) [pid = 3656] [serial = 1859] [outer = 13A4D800] 18:16:24 INFO - PROCESS | 3656 | 1464052584180 Marionette TRACE conn9 <- [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]]]}] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 1CABD400 == 76 [pid = 3656] [id = 610] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 15383800 == 75 [pid = 3656] [id = 609] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 1B45CC00 == 74 [pid = 3656] [id = 608] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 1A51F800 == 73 [pid = 3656] [id = 607] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 1AD7C000 == 72 [pid = 3656] [id = 606] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 1A506800 == 71 [pid = 3656] [id = 605] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 182E4C00 == 70 [pid = 3656] [id = 604] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 12730C00 == 69 [pid = 3656] [id = 603] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 167 (1F69CC00) [pid = 3656] [serial = 1750] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 166 (1CA43C00) [pid = 3656] [serial = 1780] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 165 (12782000) [pid = 3656] [serial = 1735] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 164 (17AB1C00) [pid = 3656] [serial = 1738] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 163 (1CA45400) [pid = 3656] [serial = 1741] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 162 (1D6E0800) [pid = 3656] [serial = 1744] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 161 (1E028400) [pid = 3656] [serial = 1747] [outer = 00000000] [url = about:blank] 18:16:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:16:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1015ms 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 15B06800 == 68 [pid = 3656] [id = 602] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 2066B800 == 67 [pid = 3656] [id = 600] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 20439C00 == 66 [pid = 3656] [id = 599] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 1E030C00 == 65 [pid = 3656] [id = 598] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 1E028C00 == 64 [pid = 3656] [id = 597] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 175EDC00 == 63 [pid = 3656] [id = 596] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 16BB4C00 == 62 [pid = 3656] [id = 595] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 126BEC00 == 61 [pid = 3656] [id = 594] 18:16:24 INFO - PROCESS | 3656 | --DOCSHELL 1277C000 == 60 [pid = 3656] [id = 593] 18:16:24 INFO - PROCESS | 3656 | 1464052584275 Marionette TRACE conn9 -> [0,2441,"getWindowHandle",null] 18:16:24 INFO - PROCESS | 3656 | 1464052584277 Marionette TRACE conn9 <- [1,2441,null,{"value":"13"}] 18:16:24 INFO - PROCESS | 3656 | 1464052584280 Marionette TRACE conn9 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:16:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:16:24 INFO - PROCESS | 3656 | 1464052584284 Marionette TRACE conn9 <- [1,2442,null,{}] 18:16:24 INFO - PROCESS | 3656 | 1464052584296 Marionette TRACE conn9 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 160 (1B04FC00) [pid = 3656] [serial = 1771] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (1927E800) [pid = 3656] [serial = 1774] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (1B046400) [pid = 3656] [serial = 1775] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (1B453800) [pid = 3656] [serial = 1777] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (19277C00) [pid = 3656] [serial = 1766] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (19276400) [pid = 3656] [serial = 1765] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (1B0D4400) [pid = 3656] [serial = 1772] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (183CC400) [pid = 3656] [serial = 1763] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (1AD7B800) [pid = 3656] [serial = 1768] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1AD86400) [pid = 3656] [serial = 1769] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (16C13C00) [pid = 3656] [serial = 1759] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (17430000) [pid = 3656] [serial = 1760] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (1B45D000) [pid = 3656] [serial = 1778] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (11F4B800) [pid = 3656] [serial = 1756] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (12717C00) [pid = 3656] [serial = 1757] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (18379000) [pid = 3656] [serial = 1762] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (15650C00) [pid = 3656] [serial = 1754] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (13633000) [pid = 3656] [serial = 1753] [outer = 00000000] [url = about:blank] 18:16:24 INFO - PROCESS | 3656 | 1464052584486 Marionette TRACE conn9 <- [1,2443,null,{"value":null}] 18:16:24 INFO - PROCESS | 3656 | 1464052584590 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:24 INFO - PROCESS | 3656 | ++DOCSHELL 1277CC00 == 61 [pid = 3656] [id = 620] 18:16:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (12782000) [pid = 3656] [serial = 1860] [outer = 00000000] 18:16:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (13A4AC00) [pid = 3656] [serial = 1861] [outer = 12782000] 18:16:24 INFO - PROCESS | 3656 | 1464052584641 Marionette DEBUG loaded listener.js 18:16:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (15384800) [pid = 3656] [serial = 1862] [outer = 12782000] 18:16:25 INFO - PROCESS | 3656 | 1464052585062 Marionette TRACE conn9 <- [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]]]}] 18:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 832ms 18:16:25 INFO - PROCESS | 3656 | 1464052585116 Marionette TRACE conn9 -> [0,2445,"getWindowHandle",null] 18:16:25 INFO - PROCESS | 3656 | 1464052585118 Marionette TRACE conn9 <- [1,2445,null,{"value":"13"}] 18:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:16:25 INFO - PROCESS | 3656 | 1464052585122 Marionette TRACE conn9 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:16:25 INFO - PROCESS | 3656 | 1464052585123 Marionette TRACE conn9 <- [1,2446,null,{}] 18:16:25 INFO - PROCESS | 3656 | 1464052585127 Marionette TRACE conn9 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:25 INFO - PROCESS | 3656 | 1464052585219 Marionette TRACE conn9 <- [1,2447,null,{"value":null}] 18:16:25 INFO - PROCESS | 3656 | 1464052585329 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 3656 | ++DOCSHELL 15645000 == 62 [pid = 3656] [id = 621] 18:16:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (15B08C00) [pid = 3656] [serial = 1863] [outer = 00000000] 18:16:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (175EC400) [pid = 3656] [serial = 1864] [outer = 15B08C00] 18:16:25 INFO - PROCESS | 3656 | 1464052585374 Marionette DEBUG loaded listener.js 18:16:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (18379C00) [pid = 3656] [serial = 1865] [outer = 15B08C00] 18:16:25 INFO - PROCESS | 3656 | 1464052585753 Marionette TRACE conn9 <- [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]]]}] 18:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 18:16:25 INFO - PROCESS | 3656 | 1464052585796 Marionette TRACE conn9 -> [0,2449,"getWindowHandle",null] 18:16:25 INFO - PROCESS | 3656 | 1464052585798 Marionette TRACE conn9 <- [1,2449,null,{"value":"13"}] 18:16:25 INFO - PROCESS | 3656 | 1464052585801 Marionette TRACE conn9 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:16:25 INFO - PROCESS | 3656 | 1464052585803 Marionette TRACE conn9 <- [1,2450,null,{}] 18:16:25 INFO - PROCESS | 3656 | 1464052585807 Marionette TRACE conn9 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:25 INFO - PROCESS | 3656 | 1464052585921 Marionette TRACE conn9 <- [1,2451,null,{"value":null}] 18:16:25 INFO - PROCESS | 3656 | 1464052585950 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 3656 | ++DOCSHELL 1927A800 == 63 [pid = 3656] [id = 622] 18:16:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (1A501C00) [pid = 3656] [serial = 1866] [outer = 00000000] 18:16:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (1A514800) [pid = 3656] [serial = 1867] [outer = 1A501C00] 18:16:26 INFO - PROCESS | 3656 | 1464052585994 Marionette DEBUG loaded listener.js 18:16:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (1A59BC00) [pid = 3656] [serial = 1868] [outer = 1A501C00] 18:16:26 INFO - PROCESS | 3656 | 1464052586425 Marionette TRACE conn9 <- [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]]]}] 18:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 18:16:26 INFO - PROCESS | 3656 | 1464052586499 Marionette TRACE conn9 -> [0,2453,"getWindowHandle",null] 18:16:26 INFO - PROCESS | 3656 | 1464052586501 Marionette TRACE conn9 <- [1,2453,null,{"value":"13"}] 18:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:16:26 INFO - PROCESS | 3656 | 1464052586512 Marionette TRACE conn9 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:16:26 INFO - PROCESS | 3656 | 1464052586514 Marionette TRACE conn9 <- [1,2454,null,{}] 18:16:26 INFO - PROCESS | 3656 | 1464052586518 Marionette TRACE conn9 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:26 INFO - PROCESS | 3656 | 1464052586662 Marionette TRACE conn9 <- [1,2455,null,{"value":null}] 18:16:26 INFO - PROCESS | 3656 | 1464052586731 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:26 INFO - PROCESS | 3656 | ++DOCSHELL 1A506400 == 64 [pid = 3656] [id = 623] 18:16:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (1A59FC00) [pid = 3656] [serial = 1869] [outer = 00000000] 18:16:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (1B04DC00) [pid = 3656] [serial = 1870] [outer = 1A59FC00] 18:16:26 INFO - PROCESS | 3656 | 1464052586779 Marionette DEBUG loaded listener.js 18:16:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (1B0CF800) [pid = 3656] [serial = 1871] [outer = 1A59FC00] 18:16:27 INFO - PROCESS | 3656 | 1464052587228 Marionette TRACE conn9 <- [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]]]}] 18:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 771ms 18:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:16:27 INFO - PROCESS | 3656 | 1464052587285 Marionette TRACE conn9 -> [0,2457,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 3656 | 1464052587287 Marionette TRACE conn9 <- [1,2457,null,{"value":"13"}] 18:16:27 INFO - PROCESS | 3656 | 1464052587291 Marionette TRACE conn9 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 3656 | 1464052587293 Marionette TRACE conn9 <- [1,2458,null,{}] 18:16:27 INFO - PROCESS | 3656 | 1464052587296 Marionette TRACE conn9 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:27 INFO - PROCESS | 3656 | 1464052587424 Marionette TRACE conn9 <- [1,2459,null,{"value":null}] 18:16:27 INFO - PROCESS | 3656 | 1464052587500 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:27 INFO - PROCESS | 3656 | ++DOCSHELL 1B2AD800 == 65 [pid = 3656] [id = 624] 18:16:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (1B2B8000) [pid = 3656] [serial = 1872] [outer = 00000000] 18:16:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (1B45B400) [pid = 3656] [serial = 1873] [outer = 1B2B8000] 18:16:27 INFO - PROCESS | 3656 | 1464052587546 Marionette DEBUG loaded listener.js 18:16:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (1BE05C00) [pid = 3656] [serial = 1874] [outer = 1B2B8000] 18:16:27 INFO - PROCESS | 3656 | 1464052587946 Marionette TRACE conn9 <- [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]]]}] 18:16:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:16:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 670ms 18:16:27 INFO - PROCESS | 3656 | 1464052587962 Marionette TRACE conn9 -> [0,2461,"getWindowHandle",null] 18:16:27 INFO - PROCESS | 3656 | 1464052587964 Marionette TRACE conn9 <- [1,2461,null,{"value":"13"}] 18:16:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:16:27 INFO - PROCESS | 3656 | 1464052587966 Marionette TRACE conn9 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:16:27 INFO - PROCESS | 3656 | 1464052587968 Marionette TRACE conn9 <- [1,2462,null,{}] 18:16:28 INFO - PROCESS | 3656 | 1464052587990 Marionette TRACE conn9 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:28 INFO - PROCESS | 3656 | 1464052588148 Marionette TRACE conn9 <- [1,2463,null,{"value":null}] 18:16:28 INFO - PROCESS | 3656 | 1464052588171 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 3656 | ++DOCSHELL 1BECEC00 == 66 [pid = 3656] [id = 625] 18:16:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (1BED7400) [pid = 3656] [serial = 1875] [outer = 00000000] 18:16:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (1CAB6800) [pid = 3656] [serial = 1876] [outer = 1BED7400] 18:16:28 INFO - PROCESS | 3656 | 1464052588215 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 161 (1CF0D800) [pid = 3656] [serial = 1877] [outer = 1BED7400] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 160 (1D165800) [pid = 3656] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (0DD39000) [pid = 3656] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (11F41C00) [pid = 3656] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (1B45A800) [pid = 3656] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (1BA2B000) [pid = 3656] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (0DD3B800) [pid = 3656] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (1B048400) [pid = 3656] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (1537B400) [pid = 3656] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (19278C00) [pid = 3656] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (15378400) [pid = 3656] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (0E083000) [pid = 3656] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1B04D800) [pid = 3656] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (15B15400) [pid = 3656] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1CF09800) [pid = 3656] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1B0D1800) [pid = 3656] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (183D0C00) [pid = 3656] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1CA4B800) [pid = 3656] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1638B400) [pid = 3656] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1CA49400) [pid = 3656] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1B03D400) [pid = 3656] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (182E8000) [pid = 3656] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (15B0D400) [pid = 3656] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1E030000) [pid = 3656] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1A50F800) [pid = 3656] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (12731800) [pid = 3656] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1271D400) [pid = 3656] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1BE02C00) [pid = 3656] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1AD81400) [pid = 3656] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:16:29 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (175E8800) [pid = 3656] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:16:29 INFO - PROCESS | 3656 | 1464052589121 Marionette TRACE conn9 <- [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]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1178ms 18:16:29 INFO - PROCESS | 3656 | 1464052589146 Marionette TRACE conn9 -> [0,2465,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 3656 | 1464052589148 Marionette TRACE conn9 <- [1,2465,null,{"value":"13"}] 18:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:16:29 INFO - PROCESS | 3656 | 1464052589151 Marionette TRACE conn9 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 3656 | 1464052589153 Marionette TRACE conn9 <- [1,2466,null,{}] 18:16:29 INFO - PROCESS | 3656 | 1464052589167 Marionette TRACE conn9 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:29 INFO - PROCESS | 3656 | 1464052589300 Marionette TRACE conn9 <- [1,2467,null,{"value":null}] 18:16:29 INFO - PROCESS | 3656 | 1464052589377 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:29 INFO - PROCESS | 3656 | ++DOCSHELL 0E07D800 == 67 [pid = 3656] [id = 626] 18:16:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (0E082C00) [pid = 3656] [serial = 1878] [outer = 00000000] 18:16:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (15378400) [pid = 3656] [serial = 1879] [outer = 0E082C00] 18:16:29 INFO - PROCESS | 3656 | 1464052589422 Marionette DEBUG loaded listener.js 18:16:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (16C0AC00) [pid = 3656] [serial = 1880] [outer = 0E082C00] 18:16:29 INFO - PROCESS | 3656 | 1464052589814 Marionette TRACE conn9 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:16:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 690ms 18:16:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:16:29 INFO - PROCESS | 3656 | 1464052589842 Marionette TRACE conn9 -> [0,2469,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 3656 | 1464052589844 Marionette TRACE conn9 <- [1,2469,null,{"value":"13"}] 18:16:29 INFO - PROCESS | 3656 | 1464052589861 Marionette TRACE conn9 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 3656 | 1464052589862 Marionette TRACE conn9 <- [1,2470,null,{}] 18:16:29 INFO - PROCESS | 3656 | 1464052589866 Marionette TRACE conn9 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:29 INFO - PROCESS | 3656 | 1464052589955 Marionette TRACE conn9 <- [1,2471,null,{"value":null}] 18:16:29 INFO - PROCESS | 3656 | 1464052589961 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:29 INFO - PROCESS | 3656 | ++DOCSHELL 17525C00 == 68 [pid = 3656] [id = 627] 18:16:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (182EA800) [pid = 3656] [serial = 1881] [outer = 00000000] 18:16:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1A503400) [pid = 3656] [serial = 1882] [outer = 182EA800] 18:16:30 INFO - PROCESS | 3656 | 1464052590006 Marionette DEBUG loaded listener.js 18:16:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1BA24800) [pid = 3656] [serial = 1883] [outer = 182EA800] 18:16:30 INFO - PROCESS | 3656 | 1464052590453 Marionette TRACE conn9 <- [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]]]}] 18:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 651ms 18:16:30 INFO - PROCESS | 3656 | 1464052590511 Marionette TRACE conn9 -> [0,2473,"getWindowHandle",null] 18:16:30 INFO - PROCESS | 3656 | 1464052590513 Marionette TRACE conn9 <- [1,2473,null,{"value":"13"}] 18:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:16:30 INFO - PROCESS | 3656 | 1464052590516 Marionette TRACE conn9 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:16:30 INFO - PROCESS | 3656 | 1464052590519 Marionette TRACE conn9 <- [1,2474,null,{}] 18:16:30 INFO - PROCESS | 3656 | 1464052590523 Marionette TRACE conn9 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:30 INFO - PROCESS | 3656 | 1464052590632 Marionette TRACE conn9 <- [1,2475,null,{"value":null}] 18:16:30 INFO - PROCESS | 3656 | 1464052590676 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 3656 | ++DOCSHELL 1BECB400 == 69 [pid = 3656] [id = 628] 18:16:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1CA4C800) [pid = 3656] [serial = 1884] [outer = 00000000] 18:16:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1D6E8400) [pid = 3656] [serial = 1885] [outer = 1CA4C800] 18:16:30 INFO - PROCESS | 3656 | 1464052590726 Marionette DEBUG loaded listener.js 18:16:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1E034800) [pid = 3656] [serial = 1886] [outer = 1CA4C800] 18:16:31 INFO - PROCESS | 3656 | 1464052591432 Marionette TRACE conn9 <- [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]]]}] 18:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 18:16:31 INFO - PROCESS | 3656 | 1464052591490 Marionette TRACE conn9 -> [0,2477,"getWindowHandle",null] 18:16:31 INFO - PROCESS | 3656 | 1464052591495 Marionette TRACE conn9 <- [1,2477,null,{"value":"13"}] 18:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:16:31 INFO - PROCESS | 3656 | 1464052591500 Marionette TRACE conn9 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:16:31 INFO - PROCESS | 3656 | 1464052591505 Marionette TRACE conn9 <- [1,2478,null,{}] 18:16:31 INFO - PROCESS | 3656 | 1464052591510 Marionette TRACE conn9 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:31 INFO - PROCESS | 3656 | 1464052591636 Marionette TRACE conn9 <- [1,2479,null,{"value":null}] 18:16:31 INFO - PROCESS | 3656 | 1464052591798 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:31 INFO - PROCESS | 3656 | ++DOCSHELL 121E3C00 == 70 [pid = 3656] [id = 629] 18:16:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1262C400) [pid = 3656] [serial = 1887] [outer = 00000000] 18:16:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (13A47000) [pid = 3656] [serial = 1888] [outer = 1262C400] 18:16:31 INFO - PROCESS | 3656 | 1464052591858 Marionette DEBUG loaded listener.js 18:16:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (15642000) [pid = 3656] [serial = 1889] [outer = 1262C400] 18:16:32 INFO - PROCESS | 3656 | 1464052592449 Marionette TRACE conn9 <- [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]]]}] 18:16:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:16:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 18:16:32 INFO - PROCESS | 3656 | 1464052592489 Marionette TRACE conn9 -> [0,2481,"getWindowHandle",null] 18:16:32 INFO - PROCESS | 3656 | 1464052592495 Marionette TRACE conn9 <- [1,2481,null,{"value":"13"}] 18:16:32 INFO - PROCESS | 3656 | 1464052592503 Marionette TRACE conn9 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:16:32 INFO - PROCESS | 3656 | 1464052592506 Marionette TRACE conn9 <- [1,2482,null,{}] 18:16:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:16:32 INFO - PROCESS | 3656 | 1464052592510 Marionette TRACE conn9 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:32 INFO - PROCESS | 3656 | 1464052592628 Marionette TRACE conn9 <- [1,2483,null,{"value":null}] 18:16:32 INFO - PROCESS | 3656 | 1464052592796 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 3656 | ++DOCSHELL 1814D800 == 71 [pid = 3656] [id = 630] 18:16:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (182DDC00) [pid = 3656] [serial = 1890] [outer = 00000000] 18:16:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (1A517800) [pid = 3656] [serial = 1891] [outer = 182DDC00] 18:16:32 INFO - PROCESS | 3656 | 1464052592851 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (1AD86400) [pid = 3656] [serial = 1892] [outer = 182DDC00] 18:16:33 INFO - PROCESS | 3656 | 1464052593446 Marionette TRACE conn9 <- [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]]]}] 18:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 971ms 18:16:33 INFO - PROCESS | 3656 | 1464052593481 Marionette TRACE conn9 -> [0,2485,"getWindowHandle",null] 18:16:33 INFO - PROCESS | 3656 | 1464052593483 Marionette TRACE conn9 <- [1,2485,null,{"value":"13"}] 18:16:33 INFO - PROCESS | 3656 | 1464052593487 Marionette TRACE conn9 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:16:33 INFO - PROCESS | 3656 | 1464052593490 Marionette TRACE conn9 <- [1,2486,null,{}] 18:16:33 INFO - PROCESS | 3656 | 1464052593501 Marionette TRACE conn9 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:33 INFO - PROCESS | 3656 | 1464052593619 Marionette TRACE conn9 <- [1,2487,null,{"value":null}] 18:16:33 INFO - PROCESS | 3656 | 1464052593778 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:33 INFO - PROCESS | 3656 | ++DOCSHELL 1E02B800 == 72 [pid = 3656] [id = 631] 18:16:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (1E02C400) [pid = 3656] [serial = 1893] [outer = 00000000] 18:16:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (1F689C00) [pid = 3656] [serial = 1894] [outer = 1E02C400] 18:16:33 INFO - PROCESS | 3656 | 1464052593837 Marionette DEBUG loaded listener.js 18:16:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (1F6A1000) [pid = 3656] [serial = 1895] [outer = 1E02C400] 18:16:34 INFO - PROCESS | 3656 | 1464052594331 Marionette TRACE conn9 <- [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]]]}] 18:16:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:16:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 870ms 18:16:34 INFO - PROCESS | 3656 | 1464052594360 Marionette TRACE conn9 -> [0,2489,"getWindowHandle",null] 18:16:34 INFO - PROCESS | 3656 | 1464052594363 Marionette TRACE conn9 <- [1,2489,null,{"value":"13"}] 18:16:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:16:34 INFO - PROCESS | 3656 | 1464052594370 Marionette TRACE conn9 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:16:34 INFO - PROCESS | 3656 | 1464052594372 Marionette TRACE conn9 <- [1,2490,null,{}] 18:16:34 INFO - PROCESS | 3656 | 1464052594393 Marionette TRACE conn9 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:34 INFO - PROCESS | 3656 | 1464052594511 Marionette TRACE conn9 <- [1,2491,null,{"value":null}] 18:16:34 INFO - PROCESS | 3656 | 1464052594685 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:34 INFO - PROCESS | 3656 | ++DOCSHELL 1F6A5400 == 73 [pid = 3656] [id = 632] 18:16:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (203D7000) [pid = 3656] [serial = 1896] [outer = 00000000] 18:16:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (203DFC00) [pid = 3656] [serial = 1897] [outer = 203D7000] 18:16:34 INFO - PROCESS | 3656 | 1464052594742 Marionette DEBUG loaded listener.js 18:16:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (20437000) [pid = 3656] [serial = 1898] [outer = 203D7000] 18:16:35 INFO - PROCESS | 3656 | 1464052595302 Marionette TRACE conn9 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 988ms 18:16:35 INFO - PROCESS | 3656 | 1464052595359 Marionette TRACE conn9 -> [0,2493,"getWindowHandle",null] 18:16:35 INFO - PROCESS | 3656 | 1464052595361 Marionette TRACE conn9 <- [1,2493,null,{"value":"13"}] 18:16:35 INFO - PROCESS | 3656 | 1464052595364 Marionette TRACE conn9 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:16:35 INFO - PROCESS | 3656 | 1464052595366 Marionette TRACE conn9 <- [1,2494,null,{}] 18:16:35 INFO - PROCESS | 3656 | 1464052595370 Marionette TRACE conn9 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:35 INFO - PROCESS | 3656 | 1464052595483 Marionette TRACE conn9 <- [1,2495,null,{"value":null}] 18:16:35 INFO - PROCESS | 3656 | 1464052595652 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:35 INFO - PROCESS | 3656 | ++DOCSHELL 1BE08800 == 74 [pid = 3656] [id = 633] 18:16:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (203DBC00) [pid = 3656] [serial = 1899] [outer = 00000000] 18:16:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (2046D000) [pid = 3656] [serial = 1900] [outer = 203DBC00] 18:16:35 INFO - PROCESS | 3656 | 1464052595711 Marionette DEBUG loaded listener.js 18:16:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (2053E400) [pid = 3656] [serial = 1901] [outer = 203DBC00] 18:16:36 INFO - PROCESS | 3656 | 1464052596374 Marionette TRACE conn9 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:16:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:16:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1068ms 18:16:36 INFO - PROCESS | 3656 | 1464052596436 Marionette TRACE conn9 -> [0,2497,"getWindowHandle",null] 18:16:36 INFO - PROCESS | 3656 | 1464052596439 Marionette TRACE conn9 <- [1,2497,null,{"value":"13"}] 18:16:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:16:36 INFO - PROCESS | 3656 | 1464052596457 Marionette TRACE conn9 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:16:36 INFO - PROCESS | 3656 | 1464052596459 Marionette TRACE conn9 <- [1,2498,null,{}] 18:16:36 INFO - PROCESS | 3656 | 1464052596463 Marionette TRACE conn9 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:36 INFO - PROCESS | 3656 | 1464052596593 Marionette TRACE conn9 <- [1,2499,null,{"value":null}] 18:16:36 INFO - PROCESS | 3656 | 1464052596743 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:36 INFO - PROCESS | 3656 | ++DOCSHELL 203E5C00 == 75 [pid = 3656] [id = 634] 18:16:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (2043BC00) [pid = 3656] [serial = 1902] [outer = 00000000] 18:16:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (20EC9400) [pid = 3656] [serial = 1903] [outer = 2043BC00] 18:16:36 INFO - PROCESS | 3656 | 1464052596800 Marionette DEBUG loaded listener.js 18:16:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (20ECA400) [pid = 3656] [serial = 1904] [outer = 2043BC00] 18:16:37 INFO - PROCESS | 3656 | 1464052597330 Marionette TRACE conn9 <- [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]]]}] 18:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 931ms 18:16:37 INFO - PROCESS | 3656 | 1464052597387 Marionette TRACE conn9 -> [0,2501,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 3656 | 1464052597390 Marionette TRACE conn9 <- [1,2501,null,{"value":"13"}] 18:16:37 INFO - PROCESS | 3656 | 1464052597393 Marionette TRACE conn9 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:16:37 INFO - PROCESS | 3656 | 1464052597395 Marionette TRACE conn9 <- [1,2502,null,{}] 18:16:37 INFO - PROCESS | 3656 | 1464052597399 Marionette TRACE conn9 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:37 INFO - PROCESS | 3656 | 1464052597507 Marionette TRACE conn9 <- [1,2503,null,{"value":null}] 18:16:37 INFO - PROCESS | 3656 | 1464052597679 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:37 INFO - PROCESS | 3656 | ++DOCSHELL 20463000 == 76 [pid = 3656] [id = 635] 18:16:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (20EC8400) [pid = 3656] [serial = 1905] [outer = 00000000] 18:16:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 161 (227E0000) [pid = 3656] [serial = 1906] [outer = 20EC8400] 18:16:37 INFO - PROCESS | 3656 | 1464052597735 Marionette DEBUG loaded listener.js 18:16:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 162 (227E3C00) [pid = 3656] [serial = 1907] [outer = 20EC8400] 18:16:38 INFO - PROCESS | 3656 | 1464052598330 Marionette TRACE conn9 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 970ms 18:16:38 INFO - PROCESS | 3656 | 1464052598368 Marionette TRACE conn9 -> [0,2505,"getWindowHandle",null] 18:16:38 INFO - PROCESS | 3656 | 1464052598370 Marionette TRACE conn9 <- [1,2505,null,{"value":"13"}] 18:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:16:38 INFO - PROCESS | 3656 | 1464052598374 Marionette TRACE conn9 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:16:38 INFO - PROCESS | 3656 | 1464052598375 Marionette TRACE conn9 <- [1,2506,null,{}] 18:16:38 INFO - PROCESS | 3656 | 1464052598379 Marionette TRACE conn9 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:38 INFO - PROCESS | 3656 | 1464052598491 Marionette TRACE conn9 <- [1,2507,null,{"value":null}] 18:16:38 INFO - PROCESS | 3656 | 1464052598663 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:38 INFO - PROCESS | 3656 | ++DOCSHELL 11F37000 == 77 [pid = 3656] [id = 636] 18:16:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 163 (12779000) [pid = 3656] [serial = 1908] [outer = 00000000] 18:16:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 164 (181A2400) [pid = 3656] [serial = 1909] [outer = 12779000] 18:16:38 INFO - PROCESS | 3656 | 1464052598720 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 165 (1B04CC00) [pid = 3656] [serial = 1910] [outer = 12779000] 18:16:39 INFO - PROCESS | 3656 | 1464052599528 Marionette TRACE conn9 <- [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]]]}] 18:16:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:16:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1181ms 18:16:39 INFO - PROCESS | 3656 | 1464052599559 Marionette TRACE conn9 -> [0,2509,"getWindowHandle",null] 18:16:39 INFO - PROCESS | 3656 | 1464052599563 Marionette TRACE conn9 <- [1,2509,null,{"value":"13"}] 18:16:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:16:39 INFO - PROCESS | 3656 | 1464052599568 Marionette TRACE conn9 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:16:39 INFO - PROCESS | 3656 | 1464052599572 Marionette TRACE conn9 <- [1,2510,null,{}] 18:16:39 INFO - PROCESS | 3656 | 1464052599578 Marionette TRACE conn9 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:39 INFO - PROCESS | 3656 | 1464052599724 Marionette TRACE conn9 <- [1,2511,null,{"value":null}] 18:16:39 INFO - PROCESS | 3656 | 1464052599856 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:39 INFO - PROCESS | 3656 | ++DOCSHELL 1295F400 == 78 [pid = 3656] [id = 637] 18:16:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 166 (13686400) [pid = 3656] [serial = 1911] [outer = 00000000] 18:16:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 167 (1537A400) [pid = 3656] [serial = 1912] [outer = 13686400] 18:16:39 INFO - PROCESS | 3656 | 1464052599905 Marionette DEBUG loaded listener.js 18:16:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 168 (176C8400) [pid = 3656] [serial = 1913] [outer = 13686400] 18:16:40 INFO - PROCESS | 3656 | 1464052600460 Marionette TRACE conn9 <- [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]]]}] 18:16:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:16:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 18:16:40 INFO - PROCESS | 3656 | 1464052600499 Marionette TRACE conn9 -> [0,2513,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 3656 | 1464052600505 Marionette TRACE conn9 <- [1,2513,null,{"value":"13"}] 18:16:40 INFO - PROCESS | 3656 | 1464052600511 Marionette TRACE conn9 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:16:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:16:40 INFO - PROCESS | 3656 | 1464052600513 Marionette TRACE conn9 <- [1,2514,null,{}] 18:16:40 INFO - PROCESS | 3656 | 1464052600517 Marionette TRACE conn9 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:40 INFO - PROCESS | 3656 | 1464052600648 Marionette TRACE conn9 <- [1,2515,null,{"value":null}] 18:16:40 INFO - PROCESS | 3656 | 1464052600835 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:40 INFO - PROCESS | 3656 | --DOCSHELL 17525C00 == 77 [pid = 3656] [id = 627] 18:16:40 INFO - PROCESS | 3656 | --DOCSHELL 0E07D800 == 76 [pid = 3656] [id = 626] 18:16:40 INFO - PROCESS | 3656 | --DOCSHELL 1BECEC00 == 75 [pid = 3656] [id = 625] 18:16:40 INFO - PROCESS | 3656 | --DOCSHELL 1B2AD800 == 74 [pid = 3656] [id = 624] 18:16:40 INFO - PROCESS | 3656 | --DOCSHELL 1A506400 == 73 [pid = 3656] [id = 623] 18:16:40 INFO - PROCESS | 3656 | --DOCSHELL 1927A800 == 72 [pid = 3656] [id = 622] 18:16:40 INFO - PROCESS | 3656 | --DOCSHELL 15645000 == 71 [pid = 3656] [id = 621] 18:16:40 INFO - PROCESS | 3656 | --DOCSHELL 1277CC00 == 70 [pid = 3656] [id = 620] 18:16:40 INFO - PROCESS | 3656 | --DOMWINDOW == 167 (20672000) [pid = 3656] [serial = 1801] [outer = 00000000] [url = about:blank] 18:16:40 INFO - PROCESS | 3656 | --DOMWINDOW == 166 (1F68D000) [pid = 3656] [serial = 1834] [outer = 00000000] [url = about:blank] 18:16:40 INFO - PROCESS | 3656 | ++DOCSHELL 0E07D800 == 71 [pid = 3656] [id = 638] 18:16:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 167 (0E65CC00) [pid = 3656] [serial = 1914] [outer = 00000000] 18:16:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 168 (124EB000) [pid = 3656] [serial = 1915] [outer = 0E65CC00] 18:16:40 INFO - PROCESS | 3656 | 1464052600963 Marionette DEBUG loaded listener.js 18:16:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 169 (1509F000) [pid = 3656] [serial = 1916] [outer = 0E65CC00] 18:16:41 INFO - PROCESS | 3656 | --DOCSHELL 13A4C400 == 70 [pid = 3656] [id = 619] 18:16:41 INFO - PROCESS | 3656 | --DOCSHELL 0E040C00 == 69 [pid = 3656] [id = 618] 18:16:41 INFO - PROCESS | 3656 | --DOCSHELL 1277AC00 == 68 [pid = 3656] [id = 612] 18:16:41 INFO - PROCESS | 3656 | --DOCSHELL 12446000 == 67 [pid = 3656] [id = 611] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 168 (1D55D400) [pid = 3656] [serial = 1604] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 167 (1D565400) [pid = 3656] [serial = 1607] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 166 (15644000) [pid = 3656] [serial = 1595] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 165 (1BED1400) [pid = 3656] [serial = 1652] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 164 (1CAB0800) [pid = 3656] [serial = 1700] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 163 (12184C00) [pid = 3656] [serial = 1688] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 162 (1F6A6800) [pid = 3656] [serial = 1751] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 161 (1CAB4800) [pid = 3656] [serial = 1655] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 160 (1B054400) [pid = 3656] [serial = 1694] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (16D69800) [pid = 3656] [serial = 1646] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (121DC800) [pid = 3656] [serial = 1643] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (1BA1D800) [pid = 3656] [serial = 1544] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (17424000) [pid = 3656] [serial = 1691] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (1D16AC00) [pid = 3656] [serial = 1703] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (1BE0E000) [pid = 3656] [serial = 1697] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (1B0D2000) [pid = 3656] [serial = 1649] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (1CF10000) [pid = 3656] [serial = 1601] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (19276000) [pid = 3656] [serial = 1598] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (1D557800) [pid = 3656] [serial = 1825] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1CA40800) [pid = 3656] [serial = 1823] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (1B45F800) [pid = 3656] [serial = 1822] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (183BFC00) [pid = 3656] [serial = 1813] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (176C9000) [pid = 3656] [serial = 1808] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (163AF800) [pid = 3656] [serial = 1807] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1F68DC00) [pid = 3656] [serial = 1831] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1A51A800) [pid = 3656] [serial = 1816] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (13A45800) [pid = 3656] [serial = 1810] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (15383400) [pid = 3656] [serial = 1811] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (203DB800) [pid = 3656] [serial = 1795] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (12732C00) [pid = 3656] [serial = 1783] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1BED2800) [pid = 3656] [serial = 1789] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (17AABC00) [pid = 3656] [serial = 1786] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1F69AC00) [pid = 3656] [serial = 1792] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (182DE400) [pid = 3656] [serial = 1805] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1564A400) [pid = 3656] [serial = 1804] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (2043E400) [pid = 3656] [serial = 1798] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1CF04400) [pid = 3656] [serial = 1781] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1D6E8800) [pid = 3656] [serial = 1826] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (19170C00) [pid = 3656] [serial = 1814] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1F690C00) [pid = 3656] [serial = 1832] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1B03F400) [pid = 3656] [serial = 1819] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1B04C800) [pid = 3656] [serial = 1820] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (1CF01400) [pid = 3656] [serial = 1828] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1E02C800) [pid = 3656] [serial = 1829] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1AD7AC00) [pid = 3656] [serial = 1817] [outer = 00000000] [url = about:blank] 18:16:41 INFO - PROCESS | 3656 | 1464052601461 Marionette TRACE conn9 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:16:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:16:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 18:16:41 INFO - PROCESS | 3656 | 1464052601484 Marionette TRACE conn9 -> [0,2517,"getWindowHandle",null] 18:16:41 INFO - PROCESS | 3656 | 1464052601486 Marionette TRACE conn9 <- [1,2517,null,{"value":"13"}] 18:16:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:16:41 INFO - PROCESS | 3656 | 1464052601489 Marionette TRACE conn9 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:16:41 INFO - PROCESS | 3656 | 1464052601493 Marionette TRACE conn9 <- [1,2518,null,{}] 18:16:41 INFO - PROCESS | 3656 | 1464052601502 Marionette TRACE conn9 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:41 INFO - PROCESS | 3656 | 1464052601598 Marionette TRACE conn9 <- [1,2519,null,{"value":null}] 18:16:41 INFO - PROCESS | 3656 | 1464052601609 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:41 INFO - PROCESS | 3656 | ++DOCSHELL 15645000 == 68 [pid = 3656] [id = 639] 18:16:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (163AF800) [pid = 3656] [serial = 1917] [outer = 00000000] 18:16:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (17424000) [pid = 3656] [serial = 1918] [outer = 163AF800] 18:16:41 INFO - PROCESS | 3656 | 1464052601658 Marionette DEBUG loaded listener.js 18:16:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (17914400) [pid = 3656] [serial = 1919] [outer = 163AF800] 18:16:42 INFO - PROCESS | 3656 | 1464052602177 Marionette TRACE conn9 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 18:16:42 INFO - PROCESS | 3656 | 1464052602220 Marionette TRACE conn9 -> [0,2521,"getWindowHandle",null] 18:16:42 INFO - PROCESS | 3656 | 1464052602222 Marionette TRACE conn9 <- [1,2521,null,{"value":"13"}] 18:16:42 INFO - PROCESS | 3656 | 1464052602225 Marionette TRACE conn9 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:16:42 INFO - PROCESS | 3656 | 1464052602227 Marionette TRACE conn9 <- [1,2522,null,{}] 18:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:16:42 INFO - PROCESS | 3656 | 1464052602260 Marionette TRACE conn9 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:42 INFO - PROCESS | 3656 | 1464052602352 Marionette TRACE conn9 <- [1,2523,null,{"value":null}] 18:16:42 INFO - PROCESS | 3656 | 1464052602475 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:42 INFO - PROCESS | 3656 | ++DOCSHELL 183D2000 == 69 [pid = 3656] [id = 640] 18:16:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (183D2C00) [pid = 3656] [serial = 1920] [outer = 00000000] 18:16:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1A50AC00) [pid = 3656] [serial = 1921] [outer = 183D2C00] 18:16:42 INFO - PROCESS | 3656 | 1464052602519 Marionette DEBUG loaded listener.js 18:16:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1A518800) [pid = 3656] [serial = 1922] [outer = 183D2C00] 18:16:42 INFO - PROCESS | 3656 | 1464052602870 Marionette TRACE conn9 <- [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]]]}] 18:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 18:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:16:42 INFO - PROCESS | 3656 | 1464052602900 Marionette TRACE conn9 -> [0,2525,"getWindowHandle",null] 18:16:42 INFO - PROCESS | 3656 | 1464052602901 Marionette TRACE conn9 <- [1,2525,null,{"value":"13"}] 18:16:42 INFO - PROCESS | 3656 | 1464052602926 Marionette TRACE conn9 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:16:42 INFO - PROCESS | 3656 | 1464052602928 Marionette TRACE conn9 <- [1,2526,null,{}] 18:16:42 INFO - PROCESS | 3656 | 1464052602933 Marionette TRACE conn9 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:43 INFO - PROCESS | 3656 | 1464052603023 Marionette TRACE conn9 <- [1,2527,null,{"value":null}] 18:16:43 INFO - PROCESS | 3656 | 1464052603029 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:43 INFO - PROCESS | 3656 | ++DOCSHELL 1A508C00 == 70 [pid = 3656] [id = 641] 18:16:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1A51B800) [pid = 3656] [serial = 1923] [outer = 00000000] 18:16:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1AD7BC00) [pid = 3656] [serial = 1924] [outer = 1A51B800] 18:16:43 INFO - PROCESS | 3656 | 1464052603073 Marionette DEBUG loaded listener.js 18:16:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1B040400) [pid = 3656] [serial = 1925] [outer = 1A51B800] 18:16:43 INFO - PROCESS | 3656 | 1464052603583 Marionette TRACE conn9 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 710ms 18:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:16:43 INFO - PROCESS | 3656 | 1464052603618 Marionette TRACE conn9 -> [0,2529,"getWindowHandle",null] 18:16:43 INFO - PROCESS | 3656 | 1464052603620 Marionette TRACE conn9 <- [1,2529,null,{"value":"13"}] 18:16:43 INFO - PROCESS | 3656 | 1464052603623 Marionette TRACE conn9 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:16:43 INFO - PROCESS | 3656 | 1464052603625 Marionette TRACE conn9 <- [1,2530,null,{}] 18:16:43 INFO - PROCESS | 3656 | 1464052603628 Marionette TRACE conn9 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:43 INFO - PROCESS | 3656 | 1464052603776 Marionette TRACE conn9 <- [1,2531,null,{"value":null}] 18:16:43 INFO - PROCESS | 3656 | 1464052603831 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:43 INFO - PROCESS | 3656 | ++DOCSHELL 1B0C9800 == 71 [pid = 3656] [id = 642] 18:16:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1B0CC000) [pid = 3656] [serial = 1926] [outer = 00000000] 18:16:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1B2A9800) [pid = 3656] [serial = 1927] [outer = 1B0CC000] 18:16:43 INFO - PROCESS | 3656 | 1464052603875 Marionette DEBUG loaded listener.js 18:16:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1B452400) [pid = 3656] [serial = 1928] [outer = 1B0CC000] 18:16:44 INFO - PROCESS | 3656 | 1464052604327 Marionette TRACE conn9 <- [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]]]}] 18:16:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:16:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 18:16:44 INFO - PROCESS | 3656 | 1464052604356 Marionette TRACE conn9 -> [0,2533,"getWindowHandle",null] 18:16:44 INFO - PROCESS | 3656 | 1464052604358 Marionette TRACE conn9 <- [1,2533,null,{"value":"13"}] 18:16:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:16:44 INFO - PROCESS | 3656 | 1464052604361 Marionette TRACE conn9 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:16:44 INFO - PROCESS | 3656 | 1464052604363 Marionette TRACE conn9 <- [1,2534,null,{}] 18:16:44 INFO - PROCESS | 3656 | 1464052604366 Marionette TRACE conn9 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:44 INFO - PROCESS | 3656 | 1464052604494 Marionette TRACE conn9 <- [1,2535,null,{"value":null}] 18:16:44 INFO - PROCESS | 3656 | 1464052604569 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:44 INFO - PROCESS | 3656 | ++DOCSHELL 1B2A9400 == 72 [pid = 3656] [id = 643] 18:16:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1B455C00) [pid = 3656] [serial = 1929] [outer = 00000000] 18:16:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1BA28400) [pid = 3656] [serial = 1930] [outer = 1B455C00] 18:16:44 INFO - PROCESS | 3656 | 1464052604612 Marionette DEBUG loaded listener.js 18:16:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1BECE000) [pid = 3656] [serial = 1931] [outer = 1B455C00] 18:16:45 INFO - PROCESS | 3656 | 1464052605018 Marionette TRACE conn9 <- [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]]]}] 18:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 18:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:16:45 INFO - PROCESS | 3656 | 1464052605031 Marionette TRACE conn9 -> [0,2537,"getWindowHandle",null] 18:16:45 INFO - PROCESS | 3656 | 1464052605033 Marionette TRACE conn9 <- [1,2537,null,{"value":"13"}] 18:16:45 INFO - PROCESS | 3656 | 1464052605036 Marionette TRACE conn9 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:16:45 INFO - PROCESS | 3656 | 1464052605038 Marionette TRACE conn9 <- [1,2538,null,{}] 18:16:45 INFO - PROCESS | 3656 | 1464052605042 Marionette TRACE conn9 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:45 INFO - PROCESS | 3656 | 1464052605186 Marionette TRACE conn9 <- [1,2539,null,{"value":null}] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (12714400) [pid = 3656] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1B2B8000) [pid = 3656] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1742D000) [pid = 3656] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (15B08C00) [pid = 3656] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (13A4D800) [pid = 3656] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (0E082C00) [pid = 3656] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1BED7400) [pid = 3656] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (182EA800) [pid = 3656] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (12782000) [pid = 3656] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1A501C00) [pid = 3656] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1A59FC00) [pid = 3656] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (2066C800) [pid = 3656] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (2043A000) [pid = 3656] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1F69B000) [pid = 3656] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1A51DC00) [pid = 3656] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (12711800) [pid = 3656] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (16C0B400) [pid = 3656] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1E02B400) [pid = 3656] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1BA1EC00) [pid = 3656] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1B2AF400) [pid = 3656] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (16D67C00) [pid = 3656] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1D55F800) [pid = 3656] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1D6E7800) [pid = 3656] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:16:45 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (0E61B800) [pid = 3656] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:16:45 INFO - PROCESS | 3656 | 1464052605573 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:45 INFO - PROCESS | 3656 | ++DOCSHELL 0DA52C00 == 73 [pid = 3656] [id = 644] 18:16:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (0E076800) [pid = 3656] [serial = 1932] [outer = 00000000] 18:16:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (12452400) [pid = 3656] [serial = 1933] [outer = 0E076800] 18:16:45 INFO - PROCESS | 3656 | 1464052605624 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1277B400) [pid = 3656] [serial = 1934] [outer = 0E076800] 18:16:46 INFO - PROCESS | 3656 | 1464052605999 Marionette TRACE conn9 <- [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]]]}] 18:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 18:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:16:46 INFO - PROCESS | 3656 | 1464052606008 Marionette TRACE conn9 -> [0,2541,"getWindowHandle",null] 18:16:46 INFO - PROCESS | 3656 | 1464052606009 Marionette TRACE conn9 <- [1,2541,null,{"value":"13"}] 18:16:46 INFO - PROCESS | 3656 | 1464052606012 Marionette TRACE conn9 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:16:46 INFO - PROCESS | 3656 | 1464052606014 Marionette TRACE conn9 <- [1,2542,null,{}] 18:16:46 INFO - PROCESS | 3656 | 1464052606017 Marionette TRACE conn9 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:46 INFO - PROCESS | 3656 | 1464052606107 Marionette TRACE conn9 <- [1,2543,null,{"value":null}] 18:16:46 INFO - PROCESS | 3656 | 1464052606237 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 3656 | ++DOCSHELL 13A4D800 == 74 [pid = 3656] [id = 645] 18:16:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (15B08C00) [pid = 3656] [serial = 1935] [outer = 00000000] 18:16:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1B2B4400) [pid = 3656] [serial = 1936] [outer = 15B08C00] 18:16:46 INFO - PROCESS | 3656 | 1464052606282 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1BED6400) [pid = 3656] [serial = 1937] [outer = 15B08C00] 18:16:46 INFO - PROCESS | 3656 | 1464052606633 Marionette TRACE conn9 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:16:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:16:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 18:16:46 INFO - PROCESS | 3656 | 1464052606686 Marionette TRACE conn9 -> [0,2545,"getWindowHandle",null] 18:16:46 INFO - PROCESS | 3656 | 1464052606688 Marionette TRACE conn9 <- [1,2545,null,{"value":"13"}] 18:16:46 INFO - PROCESS | 3656 | 1464052606691 Marionette TRACE conn9 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:16:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:16:46 INFO - PROCESS | 3656 | 1464052606693 Marionette TRACE conn9 <- [1,2546,null,{}] 18:16:46 INFO - PROCESS | 3656 | 1464052606697 Marionette TRACE conn9 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:46 INFO - PROCESS | 3656 | 1464052606788 Marionette TRACE conn9 <- [1,2547,null,{"value":null}] 18:16:46 INFO - PROCESS | 3656 | 1464052606795 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 3656 | ++DOCSHELL 1B058000 == 75 [pid = 3656] [id = 646] 18:16:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1B0D2000) [pid = 3656] [serial = 1938] [outer = 00000000] 18:16:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1CF0B800) [pid = 3656] [serial = 1939] [outer = 1B0D2000] 18:16:46 INFO - PROCESS | 3656 | 1464052606838 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1D162800) [pid = 3656] [serial = 1940] [outer = 1B0D2000] 18:16:47 INFO - PROCESS | 3656 | 1464052607294 Marionette TRACE conn9 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 631ms 18:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:16:47 INFO - PROCESS | 3656 | 1464052607324 Marionette TRACE conn9 -> [0,2549,"getWindowHandle",null] 18:16:47 INFO - PROCESS | 3656 | 1464052607326 Marionette TRACE conn9 <- [1,2549,null,{"value":"13"}] 18:16:47 INFO - PROCESS | 3656 | 1464052607329 Marionette TRACE conn9 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:16:47 INFO - PROCESS | 3656 | 1464052607332 Marionette TRACE conn9 <- [1,2550,null,{}] 18:16:47 INFO - PROCESS | 3656 | 1464052607335 Marionette TRACE conn9 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:47 INFO - PROCESS | 3656 | 1464052607503 Marionette TRACE conn9 <- [1,2551,null,{"value":null}] 18:16:47 INFO - PROCESS | 3656 | 1464052607535 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:47 INFO - PROCESS | 3656 | ++DOCSHELL 0E6E5000 == 76 [pid = 3656] [id = 647] 18:16:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1D563000) [pid = 3656] [serial = 1941] [outer = 00000000] 18:16:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1D6E7800) [pid = 3656] [serial = 1942] [outer = 1D563000] 18:16:47 INFO - PROCESS | 3656 | 1464052607585 Marionette DEBUG loaded listener.js 18:16:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1E02D400) [pid = 3656] [serial = 1943] [outer = 1D563000] 18:16:48 INFO - PROCESS | 3656 | 1464052608337 Marionette TRACE conn9 <- [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]]]}] 18:16:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:16:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1072ms 18:16:48 INFO - PROCESS | 3656 | 1464052608403 Marionette TRACE conn9 -> [0,2553,"getWindowHandle",null] 18:16:48 INFO - PROCESS | 3656 | 1464052608408 Marionette TRACE conn9 <- [1,2553,null,{"value":"13"}] 18:16:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:16:48 INFO - PROCESS | 3656 | 1464052608413 Marionette TRACE conn9 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 3656 | 1464052608418 Marionette TRACE conn9 <- [1,2554,null,{}] 18:16:48 INFO - PROCESS | 3656 | 1464052608423 Marionette TRACE conn9 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:48 INFO - PROCESS | 3656 | 1464052608553 Marionette TRACE conn9 <- [1,2555,null,{"value":null}] 18:16:48 INFO - PROCESS | 3656 | 1464052608714 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:48 INFO - PROCESS | 3656 | ++DOCSHELL 126C0800 == 77 [pid = 3656] [id = 648] 18:16:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (12718C00) [pid = 3656] [serial = 1944] [outer = 00000000] 18:16:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (15642C00) [pid = 3656] [serial = 1945] [outer = 12718C00] 18:16:48 INFO - PROCESS | 3656 | 1464052608774 Marionette DEBUG loaded listener.js 18:16:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (17422800) [pid = 3656] [serial = 1946] [outer = 12718C00] 18:16:49 INFO - PROCESS | 3656 | 1464052609393 Marionette TRACE conn9 <- [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]]]}] 18:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1021ms 18:16:49 INFO - PROCESS | 3656 | 1464052609439 Marionette TRACE conn9 -> [0,2557,"getWindowHandle",null] 18:16:49 INFO - PROCESS | 3656 | 1464052609445 Marionette TRACE conn9 <- [1,2557,null,{"value":"13"}] 18:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:16:49 INFO - PROCESS | 3656 | 1464052609452 Marionette TRACE conn9 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:16:49 INFO - PROCESS | 3656 | 1464052609455 Marionette TRACE conn9 <- [1,2558,null,{}] 18:16:49 INFO - PROCESS | 3656 | 1464052609458 Marionette TRACE conn9 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:49 INFO - PROCESS | 3656 | 1464052609578 Marionette TRACE conn9 <- [1,2559,null,{"value":null}] 18:16:49 INFO - PROCESS | 3656 | 1464052609748 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:49 INFO - PROCESS | 3656 | ++DOCSHELL 182EA400 == 78 [pid = 3656] [id = 649] 18:16:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (183BFC00) [pid = 3656] [serial = 1947] [outer = 00000000] 18:16:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1AD7D800) [pid = 3656] [serial = 1948] [outer = 183BFC00] 18:16:49 INFO - PROCESS | 3656 | 1464052609803 Marionette DEBUG loaded listener.js 18:16:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1B054400) [pid = 3656] [serial = 1949] [outer = 183BFC00] 18:16:50 INFO - PROCESS | 3656 | 1464052610376 Marionette TRACE conn9 <- [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]]]}] 18:16:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:16:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 18:16:50 INFO - PROCESS | 3656 | 1464052610423 Marionette TRACE conn9 -> [0,2561,"getWindowHandle",null] 18:16:50 INFO - PROCESS | 3656 | 1464052610426 Marionette TRACE conn9 <- [1,2561,null,{"value":"13"}] 18:16:50 INFO - PROCESS | 3656 | 1464052610430 Marionette TRACE conn9 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:16:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:16:50 INFO - PROCESS | 3656 | 1464052610433 Marionette TRACE conn9 <- [1,2562,null,{}] 18:16:50 INFO - PROCESS | 3656 | 1464052610445 Marionette TRACE conn9 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:50 INFO - PROCESS | 3656 | 1464052610570 Marionette TRACE conn9 <- [1,2563,null,{"value":null}] 18:16:50 INFO - PROCESS | 3656 | 1464052610734 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:50 INFO - PROCESS | 3656 | ++DOCSHELL 0DA51000 == 79 [pid = 3656] [id = 650] 18:16:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1277D000) [pid = 3656] [serial = 1950] [outer = 00000000] 18:16:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1D6E7400) [pid = 3656] [serial = 1951] [outer = 1277D000] 18:16:50 INFO - PROCESS | 3656 | 1464052610794 Marionette DEBUG loaded listener.js 18:16:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1F68AC00) [pid = 3656] [serial = 1952] [outer = 1277D000] 18:16:51 INFO - PROCESS | 3656 | 1464052611355 Marionette TRACE conn9 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 18:16:51 INFO - PROCESS | 3656 | 1464052611403 Marionette TRACE conn9 -> [0,2565,"getWindowHandle",null] 18:16:51 INFO - PROCESS | 3656 | 1464052611407 Marionette TRACE conn9 <- [1,2565,null,{"value":"13"}] 18:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:16:51 INFO - PROCESS | 3656 | 1464052611430 Marionette TRACE conn9 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:16:51 INFO - PROCESS | 3656 | 1464052611432 Marionette TRACE conn9 <- [1,2566,null,{}] 18:16:51 INFO - PROCESS | 3656 | 1464052611436 Marionette TRACE conn9 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:51 INFO - PROCESS | 3656 | 1464052611554 Marionette TRACE conn9 <- [1,2567,null,{"value":null}] 18:16:51 INFO - PROCESS | 3656 | 1464052611711 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:51 INFO - PROCESS | 3656 | ++DOCSHELL 1F69C800 == 80 [pid = 3656] [id = 651] 18:16:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1F69CC00) [pid = 3656] [serial = 1953] [outer = 00000000] 18:16:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1F6A9400) [pid = 3656] [serial = 1954] [outer = 1F69CC00] 18:16:51 INFO - PROCESS | 3656 | 1464052611766 Marionette DEBUG loaded listener.js 18:16:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (203E1800) [pid = 3656] [serial = 1955] [outer = 1F69CC00] 18:16:52 INFO - PROCESS | 3656 | 1464052612322 Marionette TRACE conn9 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 951ms 18:16:52 INFO - PROCESS | 3656 | 1464052612369 Marionette TRACE conn9 -> [0,2569,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 3656 | 1464052612371 Marionette TRACE conn9 <- [1,2569,null,{"value":"13"}] 18:16:52 INFO - PROCESS | 3656 | 1464052612374 Marionette TRACE conn9 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:16:52 INFO - PROCESS | 3656 | 1464052612376 Marionette TRACE conn9 <- [1,2570,null,{}] 18:16:52 INFO - PROCESS | 3656 | 1464052612380 Marionette TRACE conn9 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:52 INFO - PROCESS | 3656 | 1464052612528 Marionette TRACE conn9 <- [1,2571,null,{"value":null}] 18:16:52 INFO - PROCESS | 3656 | 1464052612701 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:52 INFO - PROCESS | 3656 | ++DOCSHELL 140C9800 == 81 [pid = 3656] [id = 652] 18:16:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1B21D000) [pid = 3656] [serial = 1956] [outer = 00000000] 18:16:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1B224000) [pid = 3656] [serial = 1957] [outer = 1B21D000] 18:16:52 INFO - PROCESS | 3656 | 1464052612757 Marionette DEBUG loaded listener.js 18:16:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1B227800) [pid = 3656] [serial = 1958] [outer = 1B21D000] 18:16:53 INFO - PROCESS | 3656 | 1464052613342 Marionette TRACE conn9 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:16:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:16:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1017ms 18:16:53 INFO - PROCESS | 3656 | 1464052613396 Marionette TRACE conn9 -> [0,2573,"getWindowHandle",null] 18:16:53 INFO - PROCESS | 3656 | 1464052613398 Marionette TRACE conn9 <- [1,2573,null,{"value":"13"}] 18:16:53 INFO - PROCESS | 3656 | 1464052613402 Marionette TRACE conn9 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:16:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:16:53 INFO - PROCESS | 3656 | 1464052613404 Marionette TRACE conn9 <- [1,2574,null,{}] 18:16:53 INFO - PROCESS | 3656 | 1464052613408 Marionette TRACE conn9 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:53 INFO - PROCESS | 3656 | 1464052613534 Marionette TRACE conn9 <- [1,2575,null,{"value":null}] 18:16:53 INFO - PROCESS | 3656 | 1464052613709 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:53 INFO - PROCESS | 3656 | ++DOCSHELL 1B227000 == 82 [pid = 3656] [id = 653] 18:16:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1B229400) [pid = 3656] [serial = 1959] [outer = 00000000] 18:16:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (20542800) [pid = 3656] [serial = 1960] [outer = 1B229400] 18:16:53 INFO - PROCESS | 3656 | 1464052613766 Marionette DEBUG loaded listener.js 18:16:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (20673800) [pid = 3656] [serial = 1961] [outer = 1B229400] 18:16:54 INFO - PROCESS | 3656 | 1464052614327 Marionette TRACE conn9 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 970ms 18:16:54 INFO - PROCESS | 3656 | 1464052614375 Marionette TRACE conn9 -> [0,2577,"getWindowHandle",null] 18:16:54 INFO - PROCESS | 3656 | 1464052614378 Marionette TRACE conn9 <- [1,2577,null,{"value":"13"}] 18:16:54 INFO - PROCESS | 3656 | 1464052614381 Marionette TRACE conn9 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:16:54 INFO - PROCESS | 3656 | 1464052614383 Marionette TRACE conn9 <- [1,2578,null,{}] 18:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:16:54 INFO - PROCESS | 3656 | 1464052614387 Marionette TRACE conn9 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:54 INFO - PROCESS | 3656 | 1464052614498 Marionette TRACE conn9 <- [1,2579,null,{"value":null}] 18:16:54 INFO - PROCESS | 3656 | 1464052614679 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:54 INFO - PROCESS | 3656 | ++DOCSHELL 126BA000 == 83 [pid = 3656] [id = 654] 18:16:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (126BEC00) [pid = 3656] [serial = 1962] [outer = 00000000] 18:16:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (1CA69400) [pid = 3656] [serial = 1963] [outer = 126BEC00] 18:16:54 INFO - PROCESS | 3656 | 1464052614733 Marionette DEBUG loaded listener.js 18:16:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (1CA6BC00) [pid = 3656] [serial = 1964] [outer = 126BEC00] 18:16:55 INFO - PROCESS | 3656 | 1464052615332 Marionette TRACE conn9 <- [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]]]}] 18:16:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:16:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 18:16:55 INFO - PROCESS | 3656 | 1464052615355 Marionette TRACE conn9 -> [0,2581,"getWindowHandle",null] 18:16:55 INFO - PROCESS | 3656 | 1464052615358 Marionette TRACE conn9 <- [1,2581,null,{"value":"13"}] 18:16:55 INFO - PROCESS | 3656 | 1464052615361 Marionette TRACE conn9 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:16:55 INFO - PROCESS | 3656 | 1464052615363 Marionette TRACE conn9 <- [1,2582,null,{}] 18:16:55 INFO - PROCESS | 3656 | 1464052615367 Marionette TRACE conn9 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:55 INFO - PROCESS | 3656 | 1464052615481 Marionette TRACE conn9 <- [1,2583,null,{"value":null}] 18:16:55 INFO - PROCESS | 3656 | 1464052615638 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 3656 | ++DOCSHELL 12714000 == 84 [pid = 3656] [id = 655] 18:16:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (140D2C00) [pid = 3656] [serial = 1965] [outer = 00000000] 18:16:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (16C1B000) [pid = 3656] [serial = 1966] [outer = 140D2C00] 18:16:55 INFO - PROCESS | 3656 | 1464052615693 Marionette DEBUG loaded listener.js 18:16:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (18FBA000) [pid = 3656] [serial = 1967] [outer = 140D2C00] 18:16:56 INFO - PROCESS | 3656 | 1464052616536 Marionette TRACE conn9 <- [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]]]}] 18:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1234ms 18:16:56 INFO - PROCESS | 3656 | 1464052616600 Marionette TRACE conn9 -> [0,2585,"getWindowHandle",null] 18:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:16:56 INFO - PROCESS | 3656 | 1464052616604 Marionette TRACE conn9 <- [1,2585,null,{"value":"13"}] 18:16:56 INFO - PROCESS | 3656 | 1464052616608 Marionette TRACE conn9 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:16:56 INFO - PROCESS | 3656 | 1464052616613 Marionette TRACE conn9 <- [1,2586,null,{}] 18:16:56 INFO - PROCESS | 3656 | 1464052616618 Marionette TRACE conn9 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:56 INFO - PROCESS | 3656 | 1464052616732 Marionette TRACE conn9 <- [1,2587,null,{"value":null}] 18:16:56 INFO - PROCESS | 3656 | 1464052616898 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:56 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3BC00 == 85 [pid = 3656] [id = 656] 18:16:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (11F4AC00) [pid = 3656] [serial = 1968] [outer = 00000000] 18:16:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (15B07800) [pid = 3656] [serial = 1969] [outer = 11F4AC00] 18:16:56 INFO - PROCESS | 3656 | 1464052616952 Marionette DEBUG loaded listener.js 18:16:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (17916C00) [pid = 3656] [serial = 1970] [outer = 11F4AC00] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1B058000 == 84 [pid = 3656] [id = 646] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 13A4D800 == 83 [pid = 3656] [id = 645] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 0DA52C00 == 82 [pid = 3656] [id = 644] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1B2A9400 == 81 [pid = 3656] [id = 643] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1B0C9800 == 80 [pid = 3656] [id = 642] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1A508C00 == 79 [pid = 3656] [id = 641] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 183D2000 == 78 [pid = 3656] [id = 640] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 15645000 == 77 [pid = 3656] [id = 639] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (1D6E8400) [pid = 3656] [serial = 1885] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 0E07D800 == 76 [pid = 3656] [id = 638] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1295F400 == 75 [pid = 3656] [id = 637] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1F6A5400 == 74 [pid = 3656] [id = 632] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1E02B800 == 73 [pid = 3656] [id = 631] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1814D800 == 72 [pid = 3656] [id = 630] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 121E3C00 == 71 [pid = 3656] [id = 629] 18:16:57 INFO - PROCESS | 3656 | --DOCSHELL 1BECB400 == 70 [pid = 3656] [id = 628] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (20675800) [pid = 3656] [serial = 1802] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1CA48400) [pid = 3656] [serial = 1733] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (1CF0C400) [pid = 3656] [serial = 1742] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (19028C00) [pid = 3656] [serial = 1739] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (1D6E6000) [pid = 3656] [serial = 1745] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1E02CC00) [pid = 3656] [serial = 1748] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (14096800) [pid = 3656] [serial = 1736] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (1564BC00) [pid = 3656] [serial = 1856] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (13A52800) [pid = 3656] [serial = 1855] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (20433400) [pid = 3656] [serial = 1843] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1BE05C00) [pid = 3656] [serial = 1874] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1F69D800) [pid = 3656] [serial = 1835] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1564D800) [pid = 3656] [serial = 1837] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (175EC400) [pid = 3656] [serial = 1864] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (18379C00) [pid = 3656] [serial = 1865] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1B45B400) [pid = 3656] [serial = 1873] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1902AC00) [pid = 3656] [serial = 1859] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (18377000) [pid = 3656] [serial = 1858] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (2053B800) [pid = 3656] [serial = 1846] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1A59F800) [pid = 3656] [serial = 1840] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (15378400) [pid = 3656] [serial = 1879] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (20741C00) [pid = 3656] [serial = 1852] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (20468800) [pid = 3656] [serial = 1849] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1CAB6800) [pid = 3656] [serial = 1876] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1BA24800) [pid = 3656] [serial = 1883] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1A503400) [pid = 3656] [serial = 1882] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (13A4AC00) [pid = 3656] [serial = 1861] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (15384800) [pid = 3656] [serial = 1862] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1A514800) [pid = 3656] [serial = 1867] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1B0CF800) [pid = 3656] [serial = 1871] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1B04DC00) [pid = 3656] [serial = 1870] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1CF0D800) [pid = 3656] [serial = 1877] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1A59BC00) [pid = 3656] [serial = 1868] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (16C0AC00) [pid = 3656] [serial = 1880] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (2066A400) [pid = 3656] [serial = 1799] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (203DF400) [pid = 3656] [serial = 1796] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1D161800) [pid = 3656] [serial = 1790] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1362E800) [pid = 3656] [serial = 1784] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (182DC800) [pid = 3656] [serial = 1787] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1F6A5000) [pid = 3656] [serial = 1793] [outer = 00000000] [url = about:blank] 18:16:57 INFO - PROCESS | 3656 | 1464052617656 Marionette TRACE conn9 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1074ms 18:16:57 INFO - PROCESS | 3656 | 1464052617683 Marionette TRACE conn9 -> [0,2589,"getWindowHandle",null] 18:16:57 INFO - PROCESS | 3656 | 1464052617689 Marionette TRACE conn9 <- [1,2589,null,{"value":"13"}] 18:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:16:57 INFO - PROCESS | 3656 | 1464052617695 Marionette TRACE conn9 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:16:57 INFO - PROCESS | 3656 | 1464052617697 Marionette TRACE conn9 <- [1,2590,null,{}] 18:16:57 INFO - PROCESS | 3656 | 1464052617701 Marionette TRACE conn9 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:57 INFO - PROCESS | 3656 | 1464052617801 Marionette TRACE conn9 <- [1,2591,null,{"value":null}] 18:16:57 INFO - PROCESS | 3656 | 1464052617916 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:57 INFO - PROCESS | 3656 | ++DOCSHELL 11F4C000 == 71 [pid = 3656] [id = 657] 18:16:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (121D8800) [pid = 3656] [serial = 1971] [outer = 00000000] 18:16:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1368C400) [pid = 3656] [serial = 1972] [outer = 121D8800] 18:16:57 INFO - PROCESS | 3656 | 1464052617961 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1509FC00) [pid = 3656] [serial = 1973] [outer = 121D8800] 18:16:58 INFO - PROCESS | 3656 | 1464052618387 Marionette TRACE conn9 <- [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]]]}] 18:16:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:16:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 18:16:58 INFO - PROCESS | 3656 | 1464052618428 Marionette TRACE conn9 -> [0,2593,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 3656 | 1464052618430 Marionette TRACE conn9 <- [1,2593,null,{"value":"13"}] 18:16:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:16:58 INFO - PROCESS | 3656 | 1464052618433 Marionette TRACE conn9 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:16:58 INFO - PROCESS | 3656 | 1464052618437 Marionette TRACE conn9 <- [1,2594,null,{}] 18:16:58 INFO - PROCESS | 3656 | 1464052618447 Marionette TRACE conn9 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:58 INFO - PROCESS | 3656 | 1464052618546 Marionette TRACE conn9 <- [1,2595,null,{"value":null}] 18:16:58 INFO - PROCESS | 3656 | 1464052618594 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:58 INFO - PROCESS | 3656 | ++DOCSHELL 182DC000 == 72 [pid = 3656] [id = 658] 18:16:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (182DCC00) [pid = 3656] [serial = 1974] [outer = 00000000] 18:16:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (182E3000) [pid = 3656] [serial = 1975] [outer = 182DCC00] 18:16:58 INFO - PROCESS | 3656 | 1464052618642 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (183B6800) [pid = 3656] [serial = 1976] [outer = 182DCC00] 18:16:59 INFO - PROCESS | 3656 | 1464052619117 Marionette TRACE conn9 <- [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]]]}] 18:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 18:16:59 INFO - PROCESS | 3656 | 1464052619168 Marionette TRACE conn9 -> [0,2597,"getWindowHandle",null] 18:16:59 INFO - PROCESS | 3656 | 1464052619170 Marionette TRACE conn9 <- [1,2597,null,{"value":"13"}] 18:16:59 INFO - PROCESS | 3656 | 1464052619173 Marionette TRACE conn9 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:16:59 INFO - PROCESS | 3656 | 1464052619175 Marionette TRACE conn9 <- [1,2598,null,{}] 18:16:59 INFO - PROCESS | 3656 | 1464052619178 Marionette TRACE conn9 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:59 INFO - PROCESS | 3656 | 1464052619272 Marionette TRACE conn9 <- [1,2599,null,{"value":null}] 18:16:59 INFO - PROCESS | 3656 | 1464052619279 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:59 INFO - PROCESS | 3656 | ++DOCSHELL 183CA000 == 73 [pid = 3656] [id = 659] 18:16:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (19165C00) [pid = 3656] [serial = 1977] [outer = 00000000] 18:16:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1A502400) [pid = 3656] [serial = 1978] [outer = 19165C00] 18:16:59 INFO - PROCESS | 3656 | 1464052619324 Marionette DEBUG loaded listener.js 18:16:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1A518C00) [pid = 3656] [serial = 1979] [outer = 19165C00] 18:16:59 INFO - PROCESS | 3656 | 1464052619787 Marionette TRACE conn9 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 18:16:59 INFO - PROCESS | 3656 | 1464052619857 Marionette TRACE conn9 -> [0,2601,"getWindowHandle",null] 18:16:59 INFO - PROCESS | 3656 | 1464052619859 Marionette TRACE conn9 <- [1,2601,null,{"value":"13"}] 18:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:16:59 INFO - PROCESS | 3656 | 1464052619863 Marionette TRACE conn9 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:16:59 INFO - PROCESS | 3656 | 1464052619864 Marionette TRACE conn9 <- [1,2602,null,{}] 18:16:59 INFO - PROCESS | 3656 | 1464052619873 Marionette TRACE conn9 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:00 INFO - PROCESS | 3656 | 1464052620002 Marionette TRACE conn9 <- [1,2603,null,{"value":null}] 18:17:00 INFO - PROCESS | 3656 | 1464052620105 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:00 INFO - PROCESS | 3656 | ++DOCSHELL 1A59B400 == 74 [pid = 3656] [id = 660] 18:17:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1A5A1000) [pid = 3656] [serial = 1980] [outer = 00000000] 18:17:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1AD7B400) [pid = 3656] [serial = 1981] [outer = 1A5A1000] 18:17:00 INFO - PROCESS | 3656 | 1464052620150 Marionette DEBUG loaded listener.js 18:17:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1B03E800) [pid = 3656] [serial = 1982] [outer = 1A5A1000] 18:17:00 INFO - PROCESS | 3656 | 1464052620593 Marionette TRACE conn9 <- [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]]]}] 18:17:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 770ms 18:17:00 INFO - PROCESS | 3656 | 1464052620639 Marionette TRACE conn9 -> [0,2605,"getWindowHandle",null] 18:17:00 INFO - PROCESS | 3656 | 1464052620641 Marionette TRACE conn9 <- [1,2605,null,{"value":"13"}] 18:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:17:00 INFO - PROCESS | 3656 | 1464052620644 Marionette TRACE conn9 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:17:00 INFO - PROCESS | 3656 | 1464052620645 Marionette TRACE conn9 <- [1,2606,null,{}] 18:17:00 INFO - PROCESS | 3656 | 1464052620649 Marionette TRACE conn9 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:00 INFO - PROCESS | 3656 | 1464052620795 Marionette TRACE conn9 <- [1,2607,null,{"value":null}] 18:17:00 INFO - PROCESS | 3656 | 1464052620875 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:00 INFO - PROCESS | 3656 | ++DOCSHELL 1B057800 == 75 [pid = 3656] [id = 661] 18:17:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1B058000) [pid = 3656] [serial = 1983] [outer = 00000000] 18:17:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1B223400) [pid = 3656] [serial = 1984] [outer = 1B058000] 18:17:00 INFO - PROCESS | 3656 | 1464052620920 Marionette DEBUG loaded listener.js 18:17:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1B2AFC00) [pid = 3656] [serial = 1985] [outer = 1B058000] 18:17:01 INFO - PROCESS | 3656 | 1464052621335 Marionette TRACE conn9 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 18:17:01 INFO - PROCESS | 3656 | 1464052621375 Marionette TRACE conn9 -> [0,2609,"getWindowHandle",null] 18:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:17:01 INFO - PROCESS | 3656 | 1464052621377 Marionette TRACE conn9 <- [1,2609,null,{"value":"13"}] 18:17:01 INFO - PROCESS | 3656 | 1464052621421 Marionette TRACE conn9 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:17:01 INFO - PROCESS | 3656 | 1464052621423 Marionette TRACE conn9 <- [1,2610,null,{}] 18:17:01 INFO - PROCESS | 3656 | 1464052621427 Marionette TRACE conn9 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:01 INFO - PROCESS | 3656 | 1464052621556 Marionette TRACE conn9 <- [1,2611,null,{"value":null}] 18:17:01 INFO - PROCESS | 3656 | 1464052621592 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:01 INFO - PROCESS | 3656 | ++DOCSHELL 1B2B5400 == 76 [pid = 3656] [id = 662] 18:17:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1B45A000) [pid = 3656] [serial = 1986] [outer = 00000000] 18:17:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1BA26400) [pid = 3656] [serial = 1987] [outer = 1B45A000] 18:17:01 INFO - PROCESS | 3656 | 1464052621636 Marionette DEBUG loaded listener.js 18:17:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1BE06000) [pid = 3656] [serial = 1988] [outer = 1B45A000] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1B0CC000) [pid = 3656] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1B455C00) [pid = 3656] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (0E076800) [pid = 3656] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (13686400) [pid = 3656] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (163AF800) [pid = 3656] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (0E65CC00) [pid = 3656] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1A51B800) [pid = 3656] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (183D2C00) [pid = 3656] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1B0D2000) [pid = 3656] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:17:02 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (15B08C00) [pid = 3656] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:17:02 INFO - PROCESS | 3656 | 1464052622257 Marionette TRACE conn9 <- [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]]]}] 18:17:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 911ms 18:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:17:02 INFO - PROCESS | 3656 | 1464052622290 Marionette TRACE conn9 -> [0,2613,"getWindowHandle",null] 18:17:02 INFO - PROCESS | 3656 | 1464052622292 Marionette TRACE conn9 <- [1,2613,null,{"value":"13"}] 18:17:02 INFO - PROCESS | 3656 | 1464052622295 Marionette TRACE conn9 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:17:02 INFO - PROCESS | 3656 | 1464052622306 Marionette TRACE conn9 <- [1,2614,null,{}] 18:17:02 INFO - PROCESS | 3656 | 1464052622310 Marionette TRACE conn9 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:02 INFO - PROCESS | 3656 | 1464052622443 Marionette TRACE conn9 <- [1,2615,null,{"value":null}] 18:17:02 INFO - PROCESS | 3656 | 1464052622517 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:02 INFO - PROCESS | 3656 | ++DOCSHELL 15610C00 == 77 [pid = 3656] [id = 663] 18:17:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (15650C00) [pid = 3656] [serial = 1989] [outer = 00000000] 18:17:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1A5A2C00) [pid = 3656] [serial = 1990] [outer = 15650C00] 18:17:02 INFO - PROCESS | 3656 | 1464052622561 Marionette DEBUG loaded listener.js 18:17:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1B21C800) [pid = 3656] [serial = 1991] [outer = 15650C00] 18:17:02 INFO - PROCESS | 3656 | 1464052622951 Marionette TRACE conn9 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 690ms 18:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:17:03 INFO - PROCESS | 3656 | 1464052622987 Marionette TRACE conn9 -> [0,2617,"getWindowHandle",null] 18:17:03 INFO - PROCESS | 3656 | 1464052622989 Marionette TRACE conn9 <- [1,2617,null,{"value":"13"}] 18:17:03 INFO - PROCESS | 3656 | 1464052622992 Marionette TRACE conn9 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:17:03 INFO - PROCESS | 3656 | 1464052622994 Marionette TRACE conn9 <- [1,2618,null,{}] 18:17:03 INFO - PROCESS | 3656 | 1464052622997 Marionette TRACE conn9 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:03 INFO - PROCESS | 3656 | 1464052623088 Marionette TRACE conn9 <- [1,2619,null,{"value":null}] 18:17:03 INFO - PROCESS | 3656 | 1464052623094 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:03 INFO - PROCESS | 3656 | ++DOCSHELL 1B45D000 == 78 [pid = 3656] [id = 664] 18:17:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1BA21800) [pid = 3656] [serial = 1992] [outer = 00000000] 18:17:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1CA47800) [pid = 3656] [serial = 1993] [outer = 1BA21800] 18:17:03 INFO - PROCESS | 3656 | 1464052623138 Marionette DEBUG loaded listener.js 18:17:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1CA6DC00) [pid = 3656] [serial = 1994] [outer = 1BA21800] 18:17:03 INFO - PROCESS | 3656 | 1464052623580 Marionette TRACE conn9 <- [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]]]}] 18:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 631ms 18:17:03 INFO - PROCESS | 3656 | 1464052623640 Marionette TRACE conn9 -> [0,2621,"getWindowHandle",null] 18:17:03 INFO - PROCESS | 3656 | 1464052623642 Marionette TRACE conn9 <- [1,2621,null,{"value":"13"}] 18:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:17:03 INFO - PROCESS | 3656 | 1464052623646 Marionette TRACE conn9 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:17:03 INFO - PROCESS | 3656 | 1464052623648 Marionette TRACE conn9 <- [1,2622,null,{}] 18:17:03 INFO - PROCESS | 3656 | 1464052623652 Marionette TRACE conn9 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:03 INFO - PROCESS | 3656 | 1464052623744 Marionette TRACE conn9 <- [1,2623,null,{"value":null}] 18:17:03 INFO - PROCESS | 3656 | 1464052623763 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:03 INFO - PROCESS | 3656 | ++DOCSHELL 11F42000 == 79 [pid = 3656] [id = 665] 18:17:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1CA46400) [pid = 3656] [serial = 1995] [outer = 00000000] 18:17:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1CF02000) [pid = 3656] [serial = 1996] [outer = 1CA46400] 18:17:03 INFO - PROCESS | 3656 | 1464052623807 Marionette DEBUG loaded listener.js 18:17:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1CF09800) [pid = 3656] [serial = 1997] [outer = 1CA46400] 18:17:04 INFO - PROCESS | 3656 | 1464052624519 Marionette TRACE conn9 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 18:17:04 INFO - PROCESS | 3656 | 1464052624623 Marionette TRACE conn9 -> [0,2625,"getWindowHandle",null] 18:17:04 INFO - PROCESS | 3656 | 1464052624628 Marionette TRACE conn9 <- [1,2625,null,{"value":"13"}] 18:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:17:04 INFO - PROCESS | 3656 | 1464052624634 Marionette TRACE conn9 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:17:04 INFO - PROCESS | 3656 | 1464052624637 Marionette TRACE conn9 <- [1,2626,null,{}] 18:17:04 INFO - PROCESS | 3656 | 1464052624643 Marionette TRACE conn9 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:04 INFO - PROCESS | 3656 | 1464052624777 Marionette TRACE conn9 <- [1,2627,null,{"value":null}] 18:17:04 INFO - PROCESS | 3656 | 1464052624929 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:04 INFO - PROCESS | 3656 | ++DOCSHELL 1266CC00 == 80 [pid = 3656] [id = 666] 18:17:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (12776000) [pid = 3656] [serial = 1998] [outer = 00000000] 18:17:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1506F000) [pid = 3656] [serial = 1999] [outer = 12776000] 18:17:05 INFO - PROCESS | 3656 | 1464052624986 Marionette DEBUG loaded listener.js 18:17:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (15B0C000) [pid = 3656] [serial = 2000] [outer = 12776000] 18:17:05 INFO - PROCESS | 3656 | 1464052625545 Marionette TRACE conn9 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:17:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 971ms 18:17:05 INFO - PROCESS | 3656 | 1464052625609 Marionette TRACE conn9 -> [0,2629,"getWindowHandle",null] 18:17:05 INFO - PROCESS | 3656 | 1464052625615 Marionette TRACE conn9 <- [1,2629,null,{"value":"13"}] 18:17:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:17:05 INFO - PROCESS | 3656 | 1464052625621 Marionette TRACE conn9 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:17:05 INFO - PROCESS | 3656 | 1464052625624 Marionette TRACE conn9 <- [1,2630,null,{}] 18:17:05 INFO - PROCESS | 3656 | 1464052625629 Marionette TRACE conn9 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:05 INFO - PROCESS | 3656 | 1464052625751 Marionette TRACE conn9 <- [1,2631,null,{"value":null}] 18:17:05 INFO - PROCESS | 3656 | 1464052625926 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:05 INFO - PROCESS | 3656 | ++DOCSHELL 18106C00 == 81 [pid = 3656] [id = 667] 18:17:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (18372400) [pid = 3656] [serial = 2001] [outer = 00000000] 18:17:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1A502000) [pid = 3656] [serial = 2002] [outer = 18372400] 18:17:05 INFO - PROCESS | 3656 | 1464052625984 Marionette DEBUG loaded listener.js 18:17:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1A5AA800) [pid = 3656] [serial = 2003] [outer = 18372400] 18:17:06 INFO - PROCESS | 3656 | 1464052626596 Marionette TRACE conn9 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:17:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:17:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1021ms 18:17:06 INFO - PROCESS | 3656 | 1464052626644 Marionette TRACE conn9 -> [0,2633,"getWindowHandle",null] 18:17:06 INFO - PROCESS | 3656 | 1464052626646 Marionette TRACE conn9 <- [1,2633,null,{"value":"13"}] 18:17:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:17:06 INFO - PROCESS | 3656 | 1464052626650 Marionette TRACE conn9 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:17:06 INFO - PROCESS | 3656 | 1464052626654 Marionette TRACE conn9 <- [1,2634,null,{}] 18:17:06 INFO - PROCESS | 3656 | 1464052626665 Marionette TRACE conn9 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:06 INFO - PROCESS | 3656 | 1464052626838 Marionette TRACE conn9 <- [1,2635,null,{"value":null}] 18:17:07 INFO - PROCESS | 3656 | 1464052627001 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 3656 | ++DOCSHELL 182E1400 == 82 [pid = 3656] [id = 668] 18:17:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1CA62C00) [pid = 3656] [serial = 2004] [outer = 00000000] 18:17:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1CABE800) [pid = 3656] [serial = 2005] [outer = 1CA62C00] 18:17:07 INFO - PROCESS | 3656 | 1464052627063 Marionette DEBUG loaded listener.js 18:17:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1D16A800) [pid = 3656] [serial = 2006] [outer = 1CA62C00] 18:17:07 INFO - PROCESS | 3656 | 1464052627582 Marionette TRACE conn9 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:17:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:17:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 971ms 18:17:07 INFO - PROCESS | 3656 | 1464052627624 Marionette TRACE conn9 -> [0,2637,"getWindowHandle",null] 18:17:07 INFO - PROCESS | 3656 | 1464052627627 Marionette TRACE conn9 <- [1,2637,null,{"value":"13"}] 18:17:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:17:07 INFO - PROCESS | 3656 | 1464052627630 Marionette TRACE conn9 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:17:07 INFO - PROCESS | 3656 | 1464052627632 Marionette TRACE conn9 <- [1,2638,null,{}] 18:17:07 INFO - PROCESS | 3656 | 1464052627636 Marionette TRACE conn9 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:07 INFO - PROCESS | 3656 | 1464052627811 Marionette TRACE conn9 <- [1,2639,null,{"value":null}] 18:17:07 INFO - PROCESS | 3656 | 1464052627920 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 3656 | ++DOCSHELL 1D6E0000 == 83 [pid = 3656] [id = 669] 18:17:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1D6E0C00) [pid = 3656] [serial = 2007] [outer = 00000000] 18:17:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1E029800) [pid = 3656] [serial = 2008] [outer = 1D6E0C00] 18:17:07 INFO - PROCESS | 3656 | 1464052627973 Marionette DEBUG loaded listener.js 18:17:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1E036400) [pid = 3656] [serial = 2009] [outer = 1D6E0C00] 18:17:08 INFO - PROCESS | 3656 | 1464052628524 Marionette TRACE conn9 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:17:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:17:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 930ms 18:17:08 INFO - PROCESS | 3656 | 1464052628573 Marionette TRACE conn9 -> [0,2641,"getWindowHandle",null] 18:17:08 INFO - PROCESS | 3656 | 1464052628575 Marionette TRACE conn9 <- [1,2641,null,{"value":"13"}] 18:17:08 INFO - PROCESS | 3656 | 1464052628580 Marionette TRACE conn9 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:17:08 INFO - PROCESS | 3656 | 1464052628582 Marionette TRACE conn9 <- [1,2642,null,{}] 18:17:08 INFO - PROCESS | 3656 | 1464052628586 Marionette TRACE conn9 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:08 INFO - PROCESS | 3656 | 1464052628703 Marionette TRACE conn9 <- [1,2643,null,{"value":null}] 18:17:08 INFO - PROCESS | 3656 | 1464052628908 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:08 INFO - PROCESS | 3656 | ++DOCSHELL 1F691000 == 84 [pid = 3656] [id = 670] 18:17:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1F69B000) [pid = 3656] [serial = 2010] [outer = 00000000] 18:17:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (1F6A2C00) [pid = 3656] [serial = 2011] [outer = 1F69B000] 18:17:08 INFO - PROCESS | 3656 | 1464052628968 Marionette DEBUG loaded listener.js 18:17:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (203D8800) [pid = 3656] [serial = 2012] [outer = 1F69B000] 18:17:09 INFO - PROCESS | 3656 | 1464052629504 Marionette TRACE conn9 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:17:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 18:17:09 INFO - PROCESS | 3656 | 1464052629555 Marionette TRACE conn9 -> [0,2645,"getWindowHandle",null] 18:17:09 INFO - PROCESS | 3656 | 1464052629557 Marionette TRACE conn9 <- [1,2645,null,{"value":"13"}] 18:17:09 INFO - PROCESS | 3656 | 1464052629561 Marionette TRACE conn9 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:17:09 INFO - PROCESS | 3656 | 1464052629563 Marionette TRACE conn9 <- [1,2646,null,{}] 18:17:09 INFO - PROCESS | 3656 | 1464052629566 Marionette TRACE conn9 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:09 INFO - PROCESS | 3656 | 1464052629699 Marionette TRACE conn9 <- [1,2647,null,{"value":null}] 18:17:09 INFO - PROCESS | 3656 | 1464052629871 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:09 INFO - PROCESS | 3656 | ++DOCSHELL 1F69AC00 == 85 [pid = 3656] [id = 671] 18:17:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (20440800) [pid = 3656] [serial = 2013] [outer = 00000000] 18:17:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (2046F000) [pid = 3656] [serial = 2014] [outer = 20440800] 18:17:09 INFO - PROCESS | 3656 | 1464052629926 Marionette DEBUG loaded listener.js 18:17:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (2053C400) [pid = 3656] [serial = 2015] [outer = 20440800] 18:17:10 INFO - PROCESS | 3656 | 1464052630497 Marionette TRACE conn9 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:17:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:17:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 970ms 18:17:10 INFO - PROCESS | 3656 | 1464052630535 Marionette TRACE conn9 -> [0,2649,"getWindowHandle",null] 18:17:10 INFO - PROCESS | 3656 | 1464052630537 Marionette TRACE conn9 <- [1,2649,null,{"value":"13"}] 18:17:10 INFO - PROCESS | 3656 | 1464052630541 Marionette TRACE conn9 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:17:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:17:10 INFO - PROCESS | 3656 | 1464052630543 Marionette TRACE conn9 <- [1,2650,null,{}] 18:17:10 INFO - PROCESS | 3656 | 1464052630547 Marionette TRACE conn9 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:10 INFO - PROCESS | 3656 | 1464052630659 Marionette TRACE conn9 <- [1,2651,null,{"value":null}] 18:17:10 INFO - PROCESS | 3656 | 1464052630829 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:10 INFO - PROCESS | 3656 | ++DOCSHELL 2053F000 == 86 [pid = 3656] [id = 672] 18:17:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (20541400) [pid = 3656] [serial = 2016] [outer = 00000000] 18:17:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (20675400) [pid = 3656] [serial = 2017] [outer = 20541400] 18:17:10 INFO - PROCESS | 3656 | 1464052630885 Marionette DEBUG loaded listener.js 18:17:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 151 (20740000) [pid = 3656] [serial = 2018] [outer = 20541400] 18:17:11 INFO - PROCESS | 3656 | 1464052631518 Marionette TRACE conn9 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:17:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1017ms 18:17:11 INFO - PROCESS | 3656 | 1464052631562 Marionette TRACE conn9 -> [0,2653,"getWindowHandle",null] 18:17:11 INFO - PROCESS | 3656 | 1464052631565 Marionette TRACE conn9 <- [1,2653,null,{"value":"13"}] 18:17:11 INFO - PROCESS | 3656 | 1464052631568 Marionette TRACE conn9 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:17:11 INFO - PROCESS | 3656 | 1464052631570 Marionette TRACE conn9 <- [1,2654,null,{}] 18:17:11 INFO - PROCESS | 3656 | 1464052631574 Marionette TRACE conn9 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:11 INFO - PROCESS | 3656 | 1464052631689 Marionette TRACE conn9 <- [1,2655,null,{"value":null}] 18:17:11 INFO - PROCESS | 3656 | 1464052631846 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:11 INFO - PROCESS | 3656 | ++DOCSHELL 20741800 == 87 [pid = 3656] [id = 673] 18:17:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 152 (20EC1800) [pid = 3656] [serial = 2019] [outer = 00000000] 18:17:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 153 (20ECC000) [pid = 3656] [serial = 2020] [outer = 20EC1800] 18:17:11 INFO - PROCESS | 3656 | 1464052631900 Marionette DEBUG loaded listener.js 18:17:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 154 (21B03000) [pid = 3656] [serial = 2021] [outer = 20EC1800] 18:17:12 INFO - PROCESS | 3656 | 1464052632921 Marionette TRACE conn9 <- [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]]]}] 18:17:12 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) 18:17:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1379ms 18:17:12 INFO - PROCESS | 3656 | 1464052632951 Marionette TRACE conn9 -> [0,2657,"getWindowHandle",null] 18:17:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:17:12 INFO - PROCESS | 3656 | 1464052632955 Marionette TRACE conn9 <- [1,2657,null,{"value":"13"}] 18:17:12 INFO - PROCESS | 3656 | 1464052632960 Marionette TRACE conn9 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:17:12 INFO - PROCESS | 3656 | 1464052632964 Marionette TRACE conn9 <- [1,2658,null,{}] 18:17:12 INFO - PROCESS | 3656 | 1464052632969 Marionette TRACE conn9 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:13 INFO - PROCESS | 3656 | 1464052633086 Marionette TRACE conn9 <- [1,2659,null,{"value":null}] 18:17:13 INFO - PROCESS | 3656 | 1464052633280 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:13 INFO - PROCESS | 3656 | ++DOCSHELL 1295A000 == 88 [pid = 3656] [id = 674] 18:17:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 155 (1295F400) [pid = 3656] [serial = 2022] [outer = 00000000] 18:17:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 156 (140D6800) [pid = 3656] [serial = 2023] [outer = 1295F400] 18:17:13 INFO - PROCESS | 3656 | 1464052633333 Marionette DEBUG loaded listener.js 18:17:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 157 (15650000) [pid = 3656] [serial = 2024] [outer = 1295F400] 18:17:14 INFO - PROCESS | 3656 | 1464052634371 Marionette TRACE conn9 <- [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] 18:17:14 INFO - PROCESS | 3656 | 1464052634402 Marionette TRACE conn9 <- [1,2661,null,{"value":"13"}] 18:17:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:17:14 INFO - PROCESS | 3656 | 1464052634408 Marionette TRACE conn9 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:17:14 INFO - PROCESS | 3656 | 1464052634410 Marionette TRACE conn9 <- [1,2662,null,{}] 18:17:14 INFO - PROCESS | 3656 | 1464052634414 Marionette TRACE conn9 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:14 INFO - PROCESS | 3656 | 1464052634521 Marionette TRACE conn9 <- [1,2663,null,{"value":null}] 18:17:14 INFO - PROCESS | 3656 | 1464052634681 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:14 INFO - PROCESS | 3656 | ++DOCSHELL 17AAC800 == 89 [pid = 3656] [id = 675] 18:17:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 158 (17AB4C00) [pid = 3656] [serial = 2025] [outer = 00000000] 18:17:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 159 (19281400) [pid = 3656] [serial = 2026] [outer = 17AB4C00] 18:17:14 INFO - PROCESS | 3656 | 1464052634730 Marionette DEBUG loaded listener.js 18:17:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 160 (1A59C400) [pid = 3656] [serial = 2027] [outer = 17AB4C00] 18:17:14 INFO - PROCESS | 3656 | --DOCSHELL 1B45D000 == 88 [pid = 3656] [id = 664] 18:17:14 INFO - PROCESS | 3656 | --DOCSHELL 15610C00 == 87 [pid = 3656] [id = 663] 18:17:14 INFO - PROCESS | 3656 | --DOCSHELL 1B2B5400 == 86 [pid = 3656] [id = 662] 18:17:14 INFO - PROCESS | 3656 | --DOCSHELL 1B057800 == 85 [pid = 3656] [id = 661] 18:17:14 INFO - PROCESS | 3656 | --DOCSHELL 1A59B400 == 84 [pid = 3656] [id = 660] 18:17:14 INFO - PROCESS | 3656 | --DOCSHELL 183CA000 == 83 [pid = 3656] [id = 659] 18:17:14 INFO - PROCESS | 3656 | --DOCSHELL 182DC000 == 82 [pid = 3656] [id = 658] 18:17:14 INFO - PROCESS | 3656 | --DOCSHELL 11F4C000 == 81 [pid = 3656] [id = 657] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 159 (227E0000) [pid = 3656] [serial = 1906] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 158 (181A2400) [pid = 3656] [serial = 1909] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 157 (13A47000) [pid = 3656] [serial = 1888] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 156 (1A517800) [pid = 3656] [serial = 1891] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 155 (1F689C00) [pid = 3656] [serial = 1894] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 154 (203DFC00) [pid = 3656] [serial = 1897] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 153 (2046D000) [pid = 3656] [serial = 1900] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 152 (20EC9400) [pid = 3656] [serial = 1903] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOCSHELL 0DD3BC00 == 80 [pid = 3656] [id = 656] 18:17:15 INFO - PROCESS | 3656 | --DOCSHELL 126C0800 == 79 [pid = 3656] [id = 648] 18:17:15 INFO - PROCESS | 3656 | --DOCSHELL 0E6E5000 == 78 [pid = 3656] [id = 647] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 151 (1CF0B800) [pid = 3656] [serial = 1939] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 150 (1B2B4400) [pid = 3656] [serial = 1936] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1D162800) [pid = 3656] [serial = 1940] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (1BED6400) [pid = 3656] [serial = 1937] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1B040400) [pid = 3656] [serial = 1925] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (1B2A9800) [pid = 3656] [serial = 1927] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (1BA28400) [pid = 3656] [serial = 1930] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1B452400) [pid = 3656] [serial = 1928] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (12452400) [pid = 3656] [serial = 1933] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1BECE000) [pid = 3656] [serial = 1931] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (176C8400) [pid = 3656] [serial = 1913] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1537A400) [pid = 3656] [serial = 1912] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (17424000) [pid = 3656] [serial = 1918] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (17914400) [pid = 3656] [serial = 1919] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (124EB000) [pid = 3656] [serial = 1915] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1509F000) [pid = 3656] [serial = 1916] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1AD7BC00) [pid = 3656] [serial = 1924] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1A50AC00) [pid = 3656] [serial = 1921] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1A518800) [pid = 3656] [serial = 1922] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1277B400) [pid = 3656] [serial = 1934] [outer = 00000000] [url = about:blank] 18:17:15 INFO - PROCESS | 3656 | 1464052635746 Marionette TRACE conn9 <- [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] 18:17:15 INFO - PROCESS | 3656 | 1464052635790 Marionette TRACE conn9 <- [1,2665,null,{"value":"13"}] 18:17:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:17:15 INFO - PROCESS | 3656 | 1464052635793 Marionette TRACE conn9 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:17:15 INFO - PROCESS | 3656 | 1464052635797 Marionette TRACE conn9 <- [1,2666,null,{}] 18:17:15 INFO - PROCESS | 3656 | 1464052635807 Marionette TRACE conn9 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:15 INFO - PROCESS | 3656 | 1464052635910 Marionette TRACE conn9 <- [1,2667,null,{"value":null}] 18:17:16 INFO - PROCESS | 3656 | 1464052636022 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 3656 | ++DOCSHELL 126BB400 == 79 [pid = 3656] [id = 676] 18:17:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (12728400) [pid = 3656] [serial = 2028] [outer = 00000000] 18:17:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (16D6DC00) [pid = 3656] [serial = 2029] [outer = 12728400] 18:17:16 INFO - PROCESS | 3656 | 1464052636069 Marionette DEBUG loaded listener.js 18:17:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (176C8800) [pid = 3656] [serial = 2030] [outer = 12728400] 18:17:16 INFO - PROCESS | 3656 | 1464052636935 Marionette TRACE conn9 <- [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]]]}] 18:17:16 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) 18:17:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms 18:17:16 INFO - PROCESS | 3656 | 1464052636976 Marionette TRACE conn9 -> [0,2669,"getWindowHandle",null] 18:17:16 INFO - PROCESS | 3656 | 1464052636978 Marionette TRACE conn9 <- [1,2669,null,{"value":"13"}] 18:17:17 INFO - PROCESS | 3656 | 1464052636981 Marionette TRACE conn9 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:17:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:17:17 INFO - PROCESS | 3656 | 1464052636983 Marionette TRACE conn9 <- [1,2670,null,{}] 18:17:17 INFO - PROCESS | 3656 | 1464052636986 Marionette TRACE conn9 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:17 INFO - PROCESS | 3656 | 1464052637131 Marionette TRACE conn9 <- [1,2671,null,{"value":null}] 18:17:17 INFO - PROCESS | 3656 | 1464052637148 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:17 INFO - PROCESS | 3656 | ++DOCSHELL 183BA000 == 80 [pid = 3656] [id = 677] 18:17:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (183BF400) [pid = 3656] [serial = 2031] [outer = 00000000] 18:17:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1A51DC00) [pid = 3656] [serial = 2032] [outer = 183BF400] 18:17:17 INFO - PROCESS | 3656 | 1464052637193 Marionette DEBUG loaded listener.js 18:17:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1AD7C400) [pid = 3656] [serial = 2033] [outer = 183BF400] 18:17:18 INFO - PROCESS | 3656 | 1464052638132 Marionette TRACE conn9 <- [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]]]}] 18:17:18 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) 18:17:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1178ms 18:17:18 INFO - PROCESS | 3656 | 1464052638169 Marionette TRACE conn9 -> [0,2673,"getWindowHandle",null] 18:17:18 INFO - PROCESS | 3656 | 1464052638170 Marionette TRACE conn9 <- [1,2673,null,{"value":"13"}] 18:17:18 INFO - PROCESS | 3656 | 1464052638174 Marionette TRACE conn9 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:17:18 INFO - PROCESS | 3656 | 1464052638176 Marionette TRACE conn9 <- [1,2674,null,{}] 18:17:18 INFO - PROCESS | 3656 | 1464052638179 Marionette TRACE conn9 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:18 INFO - PROCESS | 3656 | 1464052638318 Marionette TRACE conn9 <- [1,2675,null,{"value":null}] 18:17:18 INFO - PROCESS | 3656 | 1464052638332 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:18 INFO - PROCESS | 3656 | ++DOCSHELL 1AD7DC00 == 81 [pid = 3656] [id = 678] 18:17:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1B03B800) [pid = 3656] [serial = 2034] [outer = 00000000] 18:17:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1B04D400) [pid = 3656] [serial = 2035] [outer = 1B03B800] 18:17:18 INFO - PROCESS | 3656 | 1464052638376 Marionette DEBUG loaded listener.js 18:17:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1B0D0800) [pid = 3656] [serial = 2036] [outer = 1B03B800] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (2043BC00) [pid = 3656] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (1B45A000) [pid = 3656] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (19165C00) [pid = 3656] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (182DCC00) [pid = 3656] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (11F4AC00) [pid = 3656] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1E02C400) [pid = 3656] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (16D67400) [pid = 3656] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1A5A1000) [pid = 3656] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (121D8800) [pid = 3656] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1F68C000) [pid = 3656] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1262C400) [pid = 3656] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (2053C800) [pid = 3656] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (20537400) [pid = 3656] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1B058000) [pid = 3656] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (203D7000) [pid = 3656] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (15650C00) [pid = 3656] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (182DDC00) [pid = 3656] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1CA4C800) [pid = 3656] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (20EC8400) [pid = 3656] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (203DBC00) [pid = 3656] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1BA21800) [pid = 3656] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (12779000) [pid = 3656] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (13F9F000) [pid = 3656] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:17:19 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (183CA800) [pid = 3656] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:17:19 INFO - PROCESS | 3656 | 1464052639357 Marionette TRACE conn9 <- [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] 18:17:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:17:19 INFO - PROCESS | 3656 | 1464052639403 Marionette TRACE conn9 <- [1,2677,null,{"value":"13"}] 18:17:19 INFO - PROCESS | 3656 | 1464052639407 Marionette TRACE conn9 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:17:19 INFO - PROCESS | 3656 | 1464052639409 Marionette TRACE conn9 <- [1,2678,null,{}] 18:17:19 INFO - PROCESS | 3656 | 1464052639412 Marionette TRACE conn9 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:19 INFO - PROCESS | 3656 | 1464052639522 Marionette TRACE conn9 <- [1,2679,null,{"value":null}] 18:17:19 INFO - PROCESS | 3656 | 1464052639530 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:19 INFO - PROCESS | 3656 | ++DOCSHELL 11F39C00 == 82 [pid = 3656] [id = 679] 18:17:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (11F45400) [pid = 3656] [serial = 2037] [outer = 00000000] 18:17:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (183CD000) [pid = 3656] [serial = 2038] [outer = 11F45400] 18:17:19 INFO - PROCESS | 3656 | 1464052639574 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1AD7F800) [pid = 3656] [serial = 2039] [outer = 11F45400] 18:17:20 INFO - PROCESS | 3656 | 1464052640521 Marionette TRACE conn9 <- [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] 18:17:20 INFO - PROCESS | 3656 | 1464052640582 Marionette TRACE conn9 <- [1,2681,null,{"value":"13"}] 18:17:20 INFO - PROCESS | 3656 | 1464052640585 Marionette TRACE conn9 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:17:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:17:20 INFO - PROCESS | 3656 | 1464052640587 Marionette TRACE conn9 <- [1,2682,null,{}] 18:17:20 INFO - PROCESS | 3656 | 1464052640590 Marionette TRACE conn9 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:20 INFO - PROCESS | 3656 | 1464052640684 Marionette TRACE conn9 <- [1,2683,null,{"value":null}] 18:17:20 INFO - PROCESS | 3656 | 1464052640692 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:20 INFO - PROCESS | 3656 | ++DOCSHELL 1B04D000 == 83 [pid = 3656] [id = 680] 18:17:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1B228800) [pid = 3656] [serial = 2040] [outer = 00000000] 18:17:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1B45BC00) [pid = 3656] [serial = 2041] [outer = 1B228800] 18:17:20 INFO - PROCESS | 3656 | 1464052640735 Marionette DEBUG loaded listener.js 18:17:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1BA21000) [pid = 3656] [serial = 2042] [outer = 1B228800] 18:17:21 INFO - PROCESS | 3656 | 1464052641724 Marionette TRACE conn9 <- [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] 18:17:21 INFO - PROCESS | 3656 | 1464052641770 Marionette TRACE conn9 <- [1,2685,null,{"value":"13"}] 18:17:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:17:21 INFO - PROCESS | 3656 | 1464052641775 Marionette TRACE conn9 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:17:21 INFO - PROCESS | 3656 | 1464052641779 Marionette TRACE conn9 <- [1,2686,null,{}] 18:17:21 INFO - PROCESS | 3656 | 1464052641785 Marionette TRACE conn9 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:21 INFO - PROCESS | 3656 | 1464052641914 Marionette TRACE conn9 <- [1,2687,null,{"value":null}] 18:17:22 INFO - PROCESS | 3656 | 1464052642068 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:22 INFO - PROCESS | 3656 | ++DOCSHELL 124EB400 == 84 [pid = 3656] [id = 681] 18:17:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (124F7C00) [pid = 3656] [serial = 2043] [outer = 00000000] 18:17:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (12726800) [pid = 3656] [serial = 2044] [outer = 124F7C00] 18:17:22 INFO - PROCESS | 3656 | 1464052642168 Marionette DEBUG loaded listener.js 18:17:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (12965400) [pid = 3656] [serial = 2045] [outer = 124F7C00] 18:17:23 INFO - PROCESS | 3656 | 1464052643236 Marionette TRACE conn9 <- [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] 18:17:23 INFO - PROCESS | 3656 | 1464052643258 Marionette TRACE conn9 <- [1,2689,null,{"value":"13"}] 18:17:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:17:23 INFO - PROCESS | 3656 | 1464052643264 Marionette TRACE conn9 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:17:23 INFO - PROCESS | 3656 | 1464052643267 Marionette TRACE conn9 <- [1,2690,null,{}] 18:17:23 INFO - PROCESS | 3656 | 1464052643271 Marionette TRACE conn9 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:23 INFO - PROCESS | 3656 | 1464052643390 Marionette TRACE conn9 <- [1,2691,null,{"value":null}] 18:17:23 INFO - PROCESS | 3656 | 1464052643551 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:23 INFO - PROCESS | 3656 | ++DOCSHELL 15641400 == 85 [pid = 3656] [id = 682] 18:17:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1564D000) [pid = 3656] [serial = 2046] [outer = 00000000] 18:17:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1814D000) [pid = 3656] [serial = 2047] [outer = 1564D000] 18:17:23 INFO - PROCESS | 3656 | 1464052643606 Marionette DEBUG loaded listener.js 18:17:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (190A0800) [pid = 3656] [serial = 2048] [outer = 1564D000] 18:17:24 INFO - PROCESS | 3656 | 1464052644128 Marionette TRACE conn9 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:17:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:17:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 870ms 18:17:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:17:24 INFO - PROCESS | 3656 | 1464052644136 Marionette TRACE conn9 -> [0,2693,"getWindowHandle",null] 18:17:24 INFO - PROCESS | 3656 | 1464052644138 Marionette TRACE conn9 <- [1,2693,null,{"value":"13"}] 18:17:24 INFO - PROCESS | 3656 | 1464052644183 Marionette TRACE conn9 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:17:24 INFO - PROCESS | 3656 | 1464052644187 Marionette TRACE conn9 <- [1,2694,null,{}] 18:17:24 INFO - PROCESS | 3656 | 1464052644200 Marionette TRACE conn9 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:24 INFO - PROCESS | 3656 | 1464052644323 Marionette TRACE conn9 <- [1,2695,null,{"value":null}] 18:17:24 INFO - PROCESS | 3656 | 1464052644494 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:24 INFO - PROCESS | 3656 | ++DOCSHELL 1BA1D800 == 86 [pid = 3656] [id = 683] 18:17:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1BA24800) [pid = 3656] [serial = 2049] [outer = 00000000] 18:17:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1BE0CC00) [pid = 3656] [serial = 2050] [outer = 1BA24800] 18:17:24 INFO - PROCESS | 3656 | 1464052644552 Marionette DEBUG loaded listener.js 18:17:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1BED4400) [pid = 3656] [serial = 2051] [outer = 1BA24800] 18:17:25 INFO - PROCESS | 3656 | 1464052645127 Marionette TRACE conn9 <- [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]]]}] 18:17:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:17:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1012ms 18:17:25 INFO - PROCESS | 3656 | 1464052645158 Marionette TRACE conn9 -> [0,2697,"getWindowHandle",null] 18:17:25 INFO - PROCESS | 3656 | 1464052645161 Marionette TRACE conn9 <- [1,2697,null,{"value":"13"}] 18:17:25 INFO - PROCESS | 3656 | 1464052645164 Marionette TRACE conn9 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:17:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:17:25 INFO - PROCESS | 3656 | 1464052645166 Marionette TRACE conn9 <- [1,2698,null,{}] 18:17:25 INFO - PROCESS | 3656 | 1464052645169 Marionette TRACE conn9 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:25 INFO - PROCESS | 3656 | 1464052645289 Marionette TRACE conn9 <- [1,2699,null,{"value":null}] 18:17:25 INFO - PROCESS | 3656 | 1464052645479 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:25 INFO - PROCESS | 3656 | ++DOCSHELL 1A509400 == 87 [pid = 3656] [id = 684] 18:17:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1BED6400) [pid = 3656] [serial = 2052] [outer = 00000000] 18:17:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1CABAC00) [pid = 3656] [serial = 2053] [outer = 1BED6400] 18:17:25 INFO - PROCESS | 3656 | 1464052645534 Marionette DEBUG loaded listener.js 18:17:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1D15D800) [pid = 3656] [serial = 2054] [outer = 1BED6400] 18:17:26 INFO - PROCESS | 3656 | 1464052646106 Marionette TRACE conn9 <- [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] 18:17:26 INFO - PROCESS | 3656 | 1464052646141 Marionette TRACE conn9 <- [1,2701,null,{"value":"13"}] 18:17:26 INFO - PROCESS | 3656 | 1464052646144 Marionette TRACE conn9 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:17:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:17:26 INFO - PROCESS | 3656 | 1464052646146 Marionette TRACE conn9 <- [1,2702,null,{}] 18:17:26 INFO - PROCESS | 3656 | 1464052646150 Marionette TRACE conn9 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:26 INFO - PROCESS | 3656 | 1464052646289 Marionette TRACE conn9 <- [1,2703,null,{"value":null}] 18:17:26 INFO - PROCESS | 3656 | 1464052646470 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:26 INFO - PROCESS | 3656 | ++DOCSHELL 1D6DF400 == 88 [pid = 3656] [id = 685] 18:17:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1D6E0800) [pid = 3656] [serial = 2055] [outer = 00000000] 18:17:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1F688C00) [pid = 3656] [serial = 2056] [outer = 1D6E0800] 18:17:26 INFO - PROCESS | 3656 | 1464052646523 Marionette DEBUG loaded listener.js 18:17:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1F68E000) [pid = 3656] [serial = 2057] [outer = 1D6E0800] 18:17:27 INFO - PROCESS | 3656 | 1464052647020 Marionette TRACE conn9 <- [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]]]}] 18:17:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:17:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 18:17:27 INFO - PROCESS | 3656 | 1464052647078 Marionette TRACE conn9 -> [0,2705,"getWindowHandle",null] 18:17:27 INFO - PROCESS | 3656 | 1464052647081 Marionette TRACE conn9 <- [1,2705,null,{"value":"13"}] 18:17:27 INFO - PROCESS | 3656 | 1464052647084 Marionette TRACE conn9 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:17:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:17:27 INFO - PROCESS | 3656 | 1464052647086 Marionette TRACE conn9 <- [1,2706,null,{}] 18:17:27 INFO - PROCESS | 3656 | 1464052647090 Marionette TRACE conn9 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:27 INFO - PROCESS | 3656 | 1464052647240 Marionette TRACE conn9 <- [1,2707,null,{"value":null}] 18:17:27 INFO - PROCESS | 3656 | 1464052647418 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:27 INFO - PROCESS | 3656 | ++DOCSHELL 1D560800 == 89 [pid = 3656] [id = 686] 18:17:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (20435400) [pid = 3656] [serial = 2058] [outer = 00000000] 18:17:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (2043F000) [pid = 3656] [serial = 2059] [outer = 20435400] 18:17:27 INFO - PROCESS | 3656 | 1464052647473 Marionette DEBUG loaded listener.js 18:17:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (2046D400) [pid = 3656] [serial = 2060] [outer = 20435400] 18:17:28 INFO - PROCESS | 3656 | 1464052648021 Marionette TRACE conn9 <- [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] 18:17:28 INFO - PROCESS | 3656 | 1464052648081 Marionette TRACE conn9 <- [1,2709,null,{"value":"13"}] 18:17:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:17:28 INFO - PROCESS | 3656 | 1464052648085 Marionette TRACE conn9 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:17:28 INFO - PROCESS | 3656 | 1464052648087 Marionette TRACE conn9 <- [1,2710,null,{}] 18:17:28 INFO - PROCESS | 3656 | 1464052648091 Marionette TRACE conn9 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:28 INFO - PROCESS | 3656 | 1464052648202 Marionette TRACE conn9 <- [1,2711,null,{"value":null}] 18:17:28 INFO - PROCESS | 3656 | 1464052648373 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:28 INFO - PROCESS | 3656 | ++DOCSHELL 20467C00 == 90 [pid = 3656] [id = 687] 18:17:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (20537400) [pid = 3656] [serial = 2061] [outer = 00000000] 18:17:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (2073A000) [pid = 3656] [serial = 2062] [outer = 20537400] 18:17:28 INFO - PROCESS | 3656 | 1464052648428 Marionette DEBUG loaded listener.js 18:17:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (20EC7400) [pid = 3656] [serial = 2063] [outer = 20537400] 18:17:29 INFO - PROCESS | 3656 | 1464052648991 Marionette TRACE conn9 <- [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] 18:17:29 INFO - PROCESS | 3656 | 1464052649018 Marionette TRACE conn9 <- [1,2713,null,{"value":"13"}] 18:17:29 INFO - PROCESS | 3656 | 1464052649021 Marionette TRACE conn9 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:17:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:17:29 INFO - PROCESS | 3656 | 1464052649024 Marionette TRACE conn9 <- [1,2714,null,{}] 18:17:29 INFO - PROCESS | 3656 | 1464052649027 Marionette TRACE conn9 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:29 INFO - PROCESS | 3656 | 1464052649175 Marionette TRACE conn9 <- [1,2715,null,{"value":null}] 18:17:29 INFO - PROCESS | 3656 | 1464052649348 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:29 INFO - PROCESS | 3656 | ++DOCSHELL 20EC3400 == 91 [pid = 3656] [id = 688] 18:17:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (20EC4400) [pid = 3656] [serial = 2064] [outer = 00000000] 18:17:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (21838C00) [pid = 3656] [serial = 2065] [outer = 20EC4400] 18:17:29 INFO - PROCESS | 3656 | 1464052649402 Marionette DEBUG loaded listener.js 18:17:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (2183C400) [pid = 3656] [serial = 2066] [outer = 20EC4400] 18:17:30 INFO - PROCESS | 3656 | 1464052649980 Marionette TRACE conn9 <- [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]]]}] 18:17:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:17:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1017ms 18:17:30 INFO - PROCESS | 3656 | 1464052650043 Marionette TRACE conn9 -> [0,2717,"getWindowHandle",null] 18:17:30 INFO - PROCESS | 3656 | 1464052650046 Marionette TRACE conn9 <- [1,2717,null,{"value":"13"}] 18:17:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:17:30 INFO - PROCESS | 3656 | 1464052650049 Marionette TRACE conn9 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:17:30 INFO - PROCESS | 3656 | 1464052650051 Marionette TRACE conn9 <- [1,2718,null,{}] 18:17:30 INFO - PROCESS | 3656 | 1464052650055 Marionette TRACE conn9 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:30 INFO - PROCESS | 3656 | 1464052650170 Marionette TRACE conn9 <- [1,2719,null,{"value":null}] 18:17:30 INFO - PROCESS | 3656 | 1464052650346 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:30 INFO - PROCESS | 3656 | ++DOCSHELL 12622800 == 92 [pid = 3656] [id = 689] 18:17:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (14096800) [pid = 3656] [serial = 2067] [outer = 00000000] 18:17:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (17428000) [pid = 3656] [serial = 2068] [outer = 14096800] 18:17:30 INFO - PROCESS | 3656 | 1464052650401 Marionette DEBUG loaded listener.js 18:17:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (183D0C00) [pid = 3656] [serial = 2069] [outer = 14096800] 18:17:31 INFO - PROCESS | 3656 | 1464052651664 Marionette TRACE conn9 <- [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] 18:17:31 INFO - PROCESS | 3656 | 1464052651677 Marionette TRACE conn9 <- [1,2721,null,{"value":"13"}] 18:17:31 INFO - PROCESS | 3656 | 1464052651683 Marionette TRACE conn9 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:17:31 INFO - PROCESS | 3656 | 1464052651686 Marionette TRACE conn9 <- [1,2722,null,{}] 18:17:31 INFO - PROCESS | 3656 | 1464052651692 Marionette TRACE conn9 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:31 INFO - PROCESS | 3656 | 1464052651845 Marionette TRACE conn9 <- [1,2723,null,{"value":null}] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 11F39C00 == 91 [pid = 3656] [id = 679] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 1AD7DC00 == 90 [pid = 3656] [id = 678] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 183BA000 == 89 [pid = 3656] [id = 677] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 126BB400 == 88 [pid = 3656] [id = 676] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 17AAC800 == 87 [pid = 3656] [id = 675] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 1295A000 == 86 [pid = 3656] [id = 674] 18:17:31 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (1CF02000) [pid = 3656] [serial = 1996] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (16C1B000) [pid = 3656] [serial = 1966] [outer = 00000000] [url = about:blank] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 1F69AC00 == 85 [pid = 3656] [id = 671] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 1F691000 == 84 [pid = 3656] [id = 670] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 1D6E0000 == 83 [pid = 3656] [id = 669] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 182E1400 == 82 [pid = 3656] [id = 668] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 18106C00 == 81 [pid = 3656] [id = 667] 18:17:31 INFO - PROCESS | 3656 | --DOCSHELL 1266CC00 == 80 [pid = 3656] [id = 666] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (1CA6DC00) [pid = 3656] [serial = 1994] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (20ECA400) [pid = 3656] [serial = 1904] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (15642C00) [pid = 3656] [serial = 1945] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (1F6A9400) [pid = 3656] [serial = 1954] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1BA26400) [pid = 3656] [serial = 1987] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1A502400) [pid = 3656] [serial = 1978] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (182E3000) [pid = 3656] [serial = 1975] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (1B224000) [pid = 3656] [serial = 1957] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (15B07800) [pid = 3656] [serial = 1969] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (1CA69400) [pid = 3656] [serial = 1963] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (1F6A1000) [pid = 3656] [serial = 1895] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1D6E7800) [pid = 3656] [serial = 1942] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (2046C000) [pid = 3656] [serial = 1850] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1B03E800) [pid = 3656] [serial = 1982] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1368C400) [pid = 3656] [serial = 1972] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (20440400) [pid = 3656] [serial = 1844] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (15642000) [pid = 3656] [serial = 1889] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (20542800) [pid = 3656] [serial = 1960] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (20746800) [pid = 3656] [serial = 1853] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1AD7B400) [pid = 3656] [serial = 1981] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1A518C00) [pid = 3656] [serial = 1979] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (2053F400) [pid = 3656] [serial = 1847] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1B223400) [pid = 3656] [serial = 1984] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (20437000) [pid = 3656] [serial = 1898] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1AD7D800) [pid = 3656] [serial = 1948] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1B21C800) [pid = 3656] [serial = 1991] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1AD86400) [pid = 3656] [serial = 1892] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1E034800) [pid = 3656] [serial = 1886] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (227E3C00) [pid = 3656] [serial = 1907] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (2053E400) [pid = 3656] [serial = 1901] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1CA47800) [pid = 3656] [serial = 1993] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1B04CC00) [pid = 3656] [serial = 1910] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (183B6800) [pid = 3656] [serial = 1976] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1B2AFC00) [pid = 3656] [serial = 1985] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1509FC00) [pid = 3656] [serial = 1973] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (17916C00) [pid = 3656] [serial = 1970] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1BE06000) [pid = 3656] [serial = 1988] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1D6E7400) [pid = 3656] [serial = 1951] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1A5A2C00) [pid = 3656] [serial = 1990] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (16CB2000) [pid = 3656] [serial = 1838] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1B057400) [pid = 3656] [serial = 1841] [outer = 00000000] [url = about:blank] 18:17:32 INFO - PROCESS | 3656 | 1464052652091 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:32 INFO - PROCESS | 3656 | ++DOCSHELL 11F42C00 == 81 [pid = 3656] [id = 690] 18:17:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (11F43C00) [pid = 3656] [serial = 2070] [outer = 00000000] 18:17:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (12454400) [pid = 3656] [serial = 2071] [outer = 11F43C00] 18:17:32 INFO - PROCESS | 3656 | 1464052652144 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1277EC00) [pid = 3656] [serial = 2072] [outer = 11F43C00] 18:17:32 INFO - PROCESS | 3656 | 1464052652574 Marionette TRACE conn9 <- [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]]]}] 18:17:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:17:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 931ms 18:17:32 INFO - PROCESS | 3656 | 1464052652614 Marionette TRACE conn9 -> [0,2725,"getWindowHandle",null] 18:17:32 INFO - PROCESS | 3656 | 1464052652619 Marionette TRACE conn9 <- [1,2725,null,{"value":"13"}] 18:17:32 INFO - PROCESS | 3656 | 1464052652625 Marionette TRACE conn9 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:17:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:17:32 INFO - PROCESS | 3656 | 1464052652627 Marionette TRACE conn9 <- [1,2726,null,{}] 18:17:32 INFO - PROCESS | 3656 | 1464052652631 Marionette TRACE conn9 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:32 INFO - PROCESS | 3656 | 1464052652729 Marionette TRACE conn9 <- [1,2727,null,{"value":null}] 18:17:32 INFO - PROCESS | 3656 | 1464052652742 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:32 INFO - PROCESS | 3656 | ++DOCSHELL 15318800 == 82 [pid = 3656] [id = 691] 18:17:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1564A400) [pid = 3656] [serial = 2073] [outer = 00000000] 18:17:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (175EC400) [pid = 3656] [serial = 2074] [outer = 1564A400] 18:17:32 INFO - PROCESS | 3656 | 1464052652787 Marionette DEBUG loaded listener.js 18:17:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (17AA6C00) [pid = 3656] [serial = 2075] [outer = 1564A400] 18:17:33 INFO - PROCESS | 3656 | 1464052653256 Marionette TRACE conn9 <- [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]]]}] 18:17:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:17:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 18:17:33 INFO - PROCESS | 3656 | 1464052653298 Marionette TRACE conn9 -> [0,2729,"getWindowHandle",null] 18:17:33 INFO - PROCESS | 3656 | 1464052653301 Marionette TRACE conn9 <- [1,2729,null,{"value":"13"}] 18:17:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:17:33 INFO - PROCESS | 3656 | 1464052653304 Marionette TRACE conn9 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:17:33 INFO - PROCESS | 3656 | 1464052653307 Marionette TRACE conn9 <- [1,2730,null,{}] 18:17:33 INFO - PROCESS | 3656 | 1464052653335 Marionette TRACE conn9 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:33 INFO - PROCESS | 3656 | 1464052653463 Marionette TRACE conn9 <- [1,2731,null,{"value":null}] 18:17:33 INFO - PROCESS | 3656 | 1464052653587 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:33 INFO - PROCESS | 3656 | ++DOCSHELL 19026400 == 83 [pid = 3656] [id = 692] 18:17:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (19028C00) [pid = 3656] [serial = 2076] [outer = 00000000] 18:17:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1A50AC00) [pid = 3656] [serial = 2077] [outer = 19028C00] 18:17:33 INFO - PROCESS | 3656 | 1464052653635 Marionette DEBUG loaded listener.js 18:17:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1A51FC00) [pid = 3656] [serial = 2078] [outer = 19028C00] 18:17:34 INFO - PROCESS | 3656 | 1464052654004 Marionette TRACE conn9 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 18:17:34 INFO - PROCESS | 3656 | 1464052654038 Marionette TRACE conn9 -> [0,2733,"getWindowHandle",null] 18:17:34 INFO - PROCESS | 3656 | 1464052654040 Marionette TRACE conn9 <- [1,2733,null,{"value":"13"}] 18:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:17:34 INFO - PROCESS | 3656 | 1464052654063 Marionette TRACE conn9 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:17:34 INFO - PROCESS | 3656 | 1464052654065 Marionette TRACE conn9 <- [1,2734,null,{}] 18:17:34 INFO - PROCESS | 3656 | 1464052654069 Marionette TRACE conn9 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:34 INFO - PROCESS | 3656 | 1464052654207 Marionette TRACE conn9 <- [1,2735,null,{"value":null}] 18:17:34 INFO - PROCESS | 3656 | 1464052654226 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:34 INFO - PROCESS | 3656 | ++DOCSHELL 1AD80800 == 84 [pid = 3656] [id = 693] 18:17:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1AD82800) [pid = 3656] [serial = 2079] [outer = 00000000] 18:17:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1B047400) [pid = 3656] [serial = 2080] [outer = 1AD82800] 18:17:34 INFO - PROCESS | 3656 | 1464052654281 Marionette DEBUG loaded listener.js 18:17:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1B057800) [pid = 3656] [serial = 2081] [outer = 1AD82800] 18:17:34 INFO - PROCESS | 3656 | 1464052654731 Marionette TRACE conn9 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:17:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:17:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 18:17:34 INFO - PROCESS | 3656 | 1464052654796 Marionette TRACE conn9 -> [0,2737,"getWindowHandle",null] 18:17:34 INFO - PROCESS | 3656 | 1464052654798 Marionette TRACE conn9 <- [1,2737,null,{"value":"13"}] 18:17:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:17:34 INFO - PROCESS | 3656 | 1464052654808 Marionette TRACE conn9 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:17:34 INFO - PROCESS | 3656 | 1464052654809 Marionette TRACE conn9 <- [1,2738,null,{}] 18:17:34 INFO - PROCESS | 3656 | 1464052654813 Marionette TRACE conn9 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:34 INFO - PROCESS | 3656 | 1464052654975 Marionette TRACE conn9 <- [1,2739,null,{"value":null}] 18:17:35 INFO - PROCESS | 3656 | 1464052655001 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:35 INFO - PROCESS | 3656 | ++DOCSHELL 1B046800 == 85 [pid = 3656] [id = 694] 18:17:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1B0CA800) [pid = 3656] [serial = 2082] [outer = 00000000] 18:17:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1B2A9400) [pid = 3656] [serial = 2083] [outer = 1B0CA800] 18:17:35 INFO - PROCESS | 3656 | 1464052655045 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1B452400) [pid = 3656] [serial = 2084] [outer = 1B0CA800] 18:17:35 INFO - PROCESS | 3656 | 1464052655485 Marionette TRACE conn9 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:17:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:17:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms 18:17:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:17:35 INFO - PROCESS | 3656 | 1464052655541 Marionette TRACE conn9 -> [0,2741,"getWindowHandle",null] 18:17:35 INFO - PROCESS | 3656 | 1464052655543 Marionette TRACE conn9 <- [1,2741,null,{"value":"13"}] 18:17:35 INFO - PROCESS | 3656 | 1464052655546 Marionette TRACE conn9 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:17:35 INFO - PROCESS | 3656 | 1464052655548 Marionette TRACE conn9 <- [1,2742,null,{}] 18:17:35 INFO - PROCESS | 3656 | 1464052655552 Marionette TRACE conn9 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:35 INFO - PROCESS | 3656 | 1464052655711 Marionette TRACE conn9 <- [1,2743,null,{"value":null}] 18:17:35 INFO - PROCESS | 3656 | 1464052655750 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:35 INFO - PROCESS | 3656 | ++DOCSHELL 1BE05800 == 86 [pid = 3656] [id = 695] 18:17:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1BE06000) [pid = 3656] [serial = 2085] [outer = 00000000] 18:17:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1CA66800) [pid = 3656] [serial = 2086] [outer = 1BE06000] 18:17:35 INFO - PROCESS | 3656 | 1464052655794 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1CAB0800) [pid = 3656] [serial = 2087] [outer = 1BE06000] 18:17:36 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (17AB4C00) [pid = 3656] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:17:36 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (12728400) [pid = 3656] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:17:36 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1295F400) [pid = 3656] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:17:36 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (183BF400) [pid = 3656] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:17:36 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1B03B800) [pid = 3656] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:17:36 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (11F45400) [pid = 3656] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:17:36 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (140D2C00) [pid = 3656] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:17:36 INFO - PROCESS | 3656 | 1464052656300 Marionette TRACE conn9 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:17:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:17:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 830ms 18:17:36 INFO - PROCESS | 3656 | 1464052656377 Marionette TRACE conn9 -> [0,2745,"getWindowHandle",null] 18:17:36 INFO - PROCESS | 3656 | 1464052656379 Marionette TRACE conn9 <- [1,2745,null,{"value":"13"}] 18:17:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:17:36 INFO - PROCESS | 3656 | 1464052656383 Marionette TRACE conn9 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:17:36 INFO - PROCESS | 3656 | 1464052656384 Marionette TRACE conn9 <- [1,2746,null,{}] 18:17:36 INFO - PROCESS | 3656 | 1464052656388 Marionette TRACE conn9 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:36 INFO - PROCESS | 3656 | 1464052656482 Marionette TRACE conn9 <- [1,2747,null,{"value":null}] 18:17:36 INFO - PROCESS | 3656 | 1464052656618 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:36 INFO - PROCESS | 3656 | ++DOCSHELL 12185C00 == 87 [pid = 3656] [id = 696] 18:17:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (12728400) [pid = 3656] [serial = 2088] [outer = 00000000] 18:17:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1CABC800) [pid = 3656] [serial = 2089] [outer = 12728400] 18:17:36 INFO - PROCESS | 3656 | 1464052656663 Marionette DEBUG loaded listener.js 18:17:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1D558400) [pid = 3656] [serial = 2090] [outer = 12728400] 18:17:37 INFO - PROCESS | 3656 | 1464052657003 Marionette TRACE conn9 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 18:17:37 INFO - PROCESS | 3656 | 1464052657054 Marionette TRACE conn9 -> [0,2749,"getWindowHandle",null] 18:17:37 INFO - PROCESS | 3656 | 1464052657056 Marionette TRACE conn9 <- [1,2749,null,{"value":"13"}] 18:17:37 INFO - PROCESS | 3656 | 1464052657059 Marionette TRACE conn9 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:17:37 INFO - PROCESS | 3656 | 1464052657061 Marionette TRACE conn9 <- [1,2750,null,{}] 18:17:37 INFO - PROCESS | 3656 | 1464052657080 Marionette TRACE conn9 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:37 INFO - PROCESS | 3656 | 1464052657174 Marionette TRACE conn9 <- [1,2751,null,{"value":null}] 18:17:37 INFO - PROCESS | 3656 | 1464052657180 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:37 INFO - PROCESS | 3656 | ++DOCSHELL 1D167400 == 88 [pid = 3656] [id = 697] 18:17:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1D560000) [pid = 3656] [serial = 2091] [outer = 00000000] 18:17:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1E030000) [pid = 3656] [serial = 2092] [outer = 1D560000] 18:17:37 INFO - PROCESS | 3656 | 1464052657224 Marionette DEBUG loaded listener.js 18:17:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1F692000) [pid = 3656] [serial = 2093] [outer = 1D560000] 18:17:37 INFO - PROCESS | 3656 | 1464052657672 Marionette TRACE conn9 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:17:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:17:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 631ms 18:17:37 INFO - PROCESS | 3656 | 1464052657693 Marionette TRACE conn9 -> [0,2753,"getWindowHandle",null] 18:17:37 INFO - PROCESS | 3656 | 1464052657695 Marionette TRACE conn9 <- [1,2753,null,{"value":"13"}] 18:17:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:17:37 INFO - PROCESS | 3656 | 1464052657698 Marionette TRACE conn9 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:17:37 INFO - PROCESS | 3656 | 1464052657700 Marionette TRACE conn9 <- [1,2754,null,{}] 18:17:37 INFO - PROCESS | 3656 | 1464052657703 Marionette TRACE conn9 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:37 INFO - PROCESS | 3656 | 1464052657851 Marionette TRACE conn9 <- [1,2755,null,{"value":null}] 18:17:37 INFO - PROCESS | 3656 | 1464052657881 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:37 INFO - PROCESS | 3656 | ++DOCSHELL 1F694C00 == 89 [pid = 3656] [id = 698] 18:17:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1F69F800) [pid = 3656] [serial = 2094] [outer = 00000000] 18:17:37 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (203E0C00) [pid = 3656] [serial = 2095] [outer = 1F69F800] 18:17:37 INFO - PROCESS | 3656 | 1464052657925 Marionette DEBUG loaded listener.js 18:17:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (20439000) [pid = 3656] [serial = 2096] [outer = 1F69F800] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 175E3400 == 88 [pid = 3656] [id = 458] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1B058C00 == 87 [pid = 3656] [id = 488] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 18108400 == 86 [pid = 3656] [id = 613] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 15B12400 == 85 [pid = 3656] [id = 501] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1BE08800 == 84 [pid = 3656] [id = 633] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 11F42000 == 83 [pid = 3656] [id = 665] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 2053F000 == 82 [pid = 3656] [id = 672] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 20463000 == 81 [pid = 3656] [id = 635] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 0E038400 == 80 [pid = 3656] [id = 565] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 11F37000 == 79 [pid = 3656] [id = 636] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 0E1F7C00 == 78 [pid = 3656] [id = 616] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 140C9800 == 77 [pid = 3656] [id = 652] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1F686400 == 76 [pid = 3656] [id = 614] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1916A000 == 75 [pid = 3656] [id = 443] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 0E61E000 == 74 [pid = 3656] [id = 471] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 11F35C00 == 73 [pid = 3656] [id = 500] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1B457400 == 72 [pid = 3656] [id = 550] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 182E4000 == 71 [pid = 3656] [id = 486] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 20741800 == 70 [pid = 3656] [id = 673] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 126BA000 == 69 [pid = 3656] [id = 654] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1B052000 == 68 [pid = 3656] [id = 502] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1B227000 == 67 [pid = 3656] [id = 653] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 13630000 == 66 [pid = 3656] [id = 472] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1B2B5800 == 65 [pid = 3656] [id = 499] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 126BF400 == 64 [pid = 3656] [id = 445] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 203E5C00 == 63 [pid = 3656] [id = 634] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1D165000 == 62 [pid = 3656] [id = 534] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1564A800 == 61 [pid = 3656] [id = 583] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 12714000 == 60 [pid = 3656] [id = 655] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 20534C00 == 59 [pid = 3656] [id = 615] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 182EA400 == 58 [pid = 3656] [id = 649] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1CF07800 == 57 [pid = 3656] [id = 567] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1BECDC00 == 56 [pid = 3656] [id = 518] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 0DA51000 == 55 [pid = 3656] [id = 650] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 0DD34C00 == 54 [pid = 3656] [id = 535] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 0E03E400 == 53 [pid = 3656] [id = 566] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1B459400 == 52 [pid = 3656] [id = 517] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 12730400 == 51 [pid = 3656] [id = 487] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1A59F000 == 50 [pid = 3656] [id = 459] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1537BC00 == 49 [pid = 3656] [id = 485] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1509D000 == 48 [pid = 3656] [id = 548] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 11F3E800 == 47 [pid = 3656] [id = 503] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 2046AC00 == 46 [pid = 3656] [id = 617] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1F69C800 == 45 [pid = 3656] [id = 651] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1B458400 == 44 [pid = 3656] [id = 530] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 11F4D000 == 43 [pid = 3656] [id = 601] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 11F42C00 == 42 [pid = 3656] [id = 690] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 12622800 == 41 [pid = 3656] [id = 689] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 20467C00 == 40 [pid = 3656] [id = 687] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 20EC3400 == 39 [pid = 3656] [id = 688] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1D560800 == 38 [pid = 3656] [id = 686] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1D6DF400 == 37 [pid = 3656] [id = 685] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1A509400 == 36 [pid = 3656] [id = 684] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 15641400 == 35 [pid = 3656] [id = 682] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1BA1D800 == 34 [pid = 3656] [id = 683] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 124EB400 == 33 [pid = 3656] [id = 681] 18:17:39 INFO - PROCESS | 3656 | --DOCSHELL 1B04D000 == 32 [pid = 3656] [id = 680] 18:17:40 INFO - PROCESS | 3656 | --DOCSHELL 19026400 == 31 [pid = 3656] [id = 692] 18:17:40 INFO - PROCESS | 3656 | --DOCSHELL 15318800 == 30 [pid = 3656] [id = 691] 18:17:40 INFO - PROCESS | 3656 | --DOCSHELL 1BE05800 == 29 [pid = 3656] [id = 695] 18:17:40 INFO - PROCESS | 3656 | --DOCSHELL 12185C00 == 28 [pid = 3656] [id = 696] 18:17:40 INFO - PROCESS | 3656 | --DOCSHELL 1D167400 == 27 [pid = 3656] [id = 697] 18:17:40 INFO - PROCESS | 3656 | --DOCSHELL 1AD80800 == 26 [pid = 3656] [id = 693] 18:17:40 INFO - PROCESS | 3656 | --DOCSHELL 1B046800 == 25 [pid = 3656] [id = 694] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (18FBA000) [pid = 3656] [serial = 1967] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1B45BC00) [pid = 3656] [serial = 2041] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1A59C400) [pid = 3656] [serial = 2027] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (19281400) [pid = 3656] [serial = 2026] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (16D6DC00) [pid = 3656] [serial = 2029] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (176C8800) [pid = 3656] [serial = 2030] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (15650000) [pid = 3656] [serial = 2024] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (140D6800) [pid = 3656] [serial = 2023] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (20ECC000) [pid = 3656] [serial = 2020] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1AD7C400) [pid = 3656] [serial = 2033] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1506F000) [pid = 3656] [serial = 1999] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1A502000) [pid = 3656] [serial = 2002] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1CABE800) [pid = 3656] [serial = 2005] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1E029800) [pid = 3656] [serial = 2008] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (1F6A2C00) [pid = 3656] [serial = 2011] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (2046F000) [pid = 3656] [serial = 2014] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (20675400) [pid = 3656] [serial = 2017] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1B04D400) [pid = 3656] [serial = 2035] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (183CD000) [pid = 3656] [serial = 2038] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (1B0D0800) [pid = 3656] [serial = 2036] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1AD7F800) [pid = 3656] [serial = 2039] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1A51DC00) [pid = 3656] [serial = 2032] [outer = 00000000] [url = about:blank] 18:17:40 INFO - PROCESS | 3656 | 1464052660624 Marionette TRACE conn9 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:17:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:17:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2974ms 18:17:40 INFO - PROCESS | 3656 | 1464052660674 Marionette TRACE conn9 -> [0,2757,"getWindowHandle",null] 18:17:40 INFO - PROCESS | 3656 | 1464052660678 Marionette TRACE conn9 <- [1,2757,null,{"value":"13"}] 18:17:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:17:40 INFO - PROCESS | 3656 | 1464052660684 Marionette TRACE conn9 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:17:40 INFO - PROCESS | 3656 | 1464052660687 Marionette TRACE conn9 <- [1,2758,null,{}] 18:17:40 INFO - PROCESS | 3656 | 1464052660693 Marionette TRACE conn9 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:40 INFO - PROCESS | 3656 | 1464052660788 Marionette TRACE conn9 <- [1,2759,null,{"value":null}] 18:17:40 INFO - PROCESS | 3656 | 1464052660969 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:41 INFO - PROCESS | 3656 | ++DOCSHELL 0D36A400 == 26 [pid = 3656] [id = 699] 18:17:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (0D371C00) [pid = 3656] [serial = 2097] [outer = 00000000] 18:17:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (0D782C00) [pid = 3656] [serial = 2098] [outer = 0D371C00] 18:17:41 INFO - PROCESS | 3656 | 1464052661030 Marionette DEBUG loaded listener.js 18:17:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (0DB99800) [pid = 3656] [serial = 2099] [outer = 0D371C00] 18:17:41 INFO - PROCESS | 3656 | 1464052661837 Marionette TRACE conn9 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:17:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:17:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1233ms 18:17:41 INFO - PROCESS | 3656 | 1464052661917 Marionette TRACE conn9 -> [0,2761,"getWindowHandle",null] 18:17:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:17:41 INFO - PROCESS | 3656 | 1464052661921 Marionette TRACE conn9 <- [1,2761,null,{"value":"13"}] 18:17:41 INFO - PROCESS | 3656 | 1464052661926 Marionette TRACE conn9 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:17:41 INFO - PROCESS | 3656 | 1464052661930 Marionette TRACE conn9 <- [1,2762,null,{}] 18:17:41 INFO - PROCESS | 3656 | 1464052661936 Marionette TRACE conn9 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:42 INFO - PROCESS | 3656 | 1464052662061 Marionette TRACE conn9 <- [1,2763,null,{"value":null}] 18:17:42 INFO - PROCESS | 3656 | 1464052662194 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:42 INFO - PROCESS | 3656 | ++DOCSHELL 0E038400 == 27 [pid = 3656] [id = 700] 18:17:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (0E03D800) [pid = 3656] [serial = 2100] [outer = 00000000] 18:17:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (0E077800) [pid = 3656] [serial = 2101] [outer = 0E03D800] 18:17:42 INFO - PROCESS | 3656 | 1464052662255 Marionette DEBUG loaded listener.js 18:17:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (0E080C00) [pid = 3656] [serial = 2102] [outer = 0E03D800] 18:17:43 INFO - PROCESS | 3656 | 1464052663018 Marionette TRACE conn9 <- [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]]]}] 18:17:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:17:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1180ms 18:17:43 INFO - PROCESS | 3656 | 1464052663108 Marionette TRACE conn9 -> [0,2765,"getWindowHandle",null] 18:17:43 INFO - PROCESS | 3656 | 1464052663114 Marionette TRACE conn9 <- [1,2765,null,{"value":"13"}] 18:17:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:17:43 INFO - PROCESS | 3656 | 1464052663119 Marionette TRACE conn9 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:17:43 INFO - PROCESS | 3656 | 1464052663122 Marionette TRACE conn9 <- [1,2766,null,{}] 18:17:43 INFO - PROCESS | 3656 | 1464052663126 Marionette TRACE conn9 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:43 INFO - PROCESS | 3656 | 1464052663273 Marionette TRACE conn9 <- [1,2767,null,{"value":null}] 18:17:43 INFO - PROCESS | 3656 | 1464052663405 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:43 INFO - PROCESS | 3656 | ++DOCSHELL 0E665400 == 28 [pid = 3656] [id = 701] 18:17:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (0E9F0800) [pid = 3656] [serial = 2103] [outer = 00000000] 18:17:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (11F41000) [pid = 3656] [serial = 2104] [outer = 0E9F0800] 18:17:43 INFO - PROCESS | 3656 | 1464052663462 Marionette DEBUG loaded listener.js 18:17:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (11F46800) [pid = 3656] [serial = 2105] [outer = 0E9F0800] 18:17:44 INFO - PROCESS | 3656 | 1464052664198 Marionette TRACE conn9 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:17:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:17:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1120ms 18:17:44 INFO - PROCESS | 3656 | 1464052664252 Marionette TRACE conn9 -> [0,2769,"getWindowHandle",null] 18:17:44 INFO - PROCESS | 3656 | 1464052664255 Marionette TRACE conn9 <- [1,2769,null,{"value":"13"}] 18:17:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:17:44 INFO - PROCESS | 3656 | 1464052664261 Marionette TRACE conn9 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:17:44 INFO - PROCESS | 3656 | 1464052664267 Marionette TRACE conn9 <- [1,2770,null,{}] 18:17:44 INFO - PROCESS | 3656 | 1464052664278 Marionette TRACE conn9 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:44 INFO - PROCESS | 3656 | 1464052664407 Marionette TRACE conn9 <- [1,2771,null,{"value":null}] 18:17:44 INFO - PROCESS | 3656 | 1464052664592 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:44 INFO - PROCESS | 3656 | ++DOCSHELL 0D32FC00 == 29 [pid = 3656] [id = 702] 18:17:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (0D399800) [pid = 3656] [serial = 2106] [outer = 00000000] 18:17:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (0D8F6800) [pid = 3656] [serial = 2107] [outer = 0D399800] 18:17:44 INFO - PROCESS | 3656 | 1464052664643 Marionette DEBUG loaded listener.js 18:17:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (0DD34C00) [pid = 3656] [serial = 2108] [outer = 0D399800] 18:17:45 INFO - PROCESS | 3656 | --DOCSHELL 0DD31000 == 28 [pid = 3656] [id = 385] 18:17:45 INFO - PROCESS | 3656 | --DOCSHELL 1F694C00 == 27 [pid = 3656] [id = 698] 18:17:45 INFO - PROCESS | 3656 | 1464052665176 Marionette TRACE conn9 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:17:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:17:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 990ms 18:17:45 INFO - PROCESS | 3656 | 1464052665252 Marionette TRACE conn9 -> [0,2773,"getWindowHandle",null] 18:17:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:17:45 INFO - PROCESS | 3656 | 1464052665256 Marionette TRACE conn9 <- [1,2773,null,{"value":"13"}] 18:17:45 INFO - PROCESS | 3656 | 1464052665260 Marionette TRACE conn9 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:17:45 INFO - PROCESS | 3656 | 1464052665264 Marionette TRACE conn9 <- [1,2774,null,{}] 18:17:45 INFO - PROCESS | 3656 | 1464052665268 Marionette TRACE conn9 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:45 INFO - PROCESS | 3656 | 1464052665359 Marionette TRACE conn9 <- [1,2775,null,{"value":null}] 18:17:45 INFO - PROCESS | 3656 | 1464052665462 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:45 INFO - PROCESS | 3656 | ++DOCSHELL 11F39C00 == 28 [pid = 3656] [id = 703] 18:17:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (11F40000) [pid = 3656] [serial = 2109] [outer = 00000000] 18:17:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (12185400) [pid = 3656] [serial = 2110] [outer = 11F40000] 18:17:45 INFO - PROCESS | 3656 | 1464052665510 Marionette DEBUG loaded listener.js 18:17:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (124EC800) [pid = 3656] [serial = 2111] [outer = 11F40000] 18:17:45 INFO - PROCESS | 3656 | 1464052665901 Marionette TRACE conn9 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:17:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:17:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 18:17:45 INFO - PROCESS | 3656 | 1464052665934 Marionette TRACE conn9 -> [0,2777,"getWindowHandle",null] 18:17:45 INFO - PROCESS | 3656 | 1464052665938 Marionette TRACE conn9 <- [1,2777,null,{"value":"13"}] 18:17:45 INFO - PROCESS | 3656 | 1464052665942 Marionette TRACE conn9 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:17:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:17:45 INFO - PROCESS | 3656 | 1464052665944 Marionette TRACE conn9 <- [1,2778,null,{}] 18:17:46 INFO - PROCESS | 3656 | 1464052665981 Marionette TRACE conn9 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:46 INFO - PROCESS | 3656 | 1464052666072 Marionette TRACE conn9 <- [1,2779,null,{"value":null}] 18:17:46 INFO - PROCESS | 3656 | 1464052666080 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 3656 | ++DOCSHELL 12725000 == 29 [pid = 3656] [id = 704] 18:17:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (12725800) [pid = 3656] [serial = 2112] [outer = 00000000] 18:17:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1277C000) [pid = 3656] [serial = 2113] [outer = 12725800] 18:17:46 INFO - PROCESS | 3656 | 1464052666127 Marionette DEBUG loaded listener.js 18:17:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (12958800) [pid = 3656] [serial = 2114] [outer = 12725800] 18:17:46 INFO - PROCESS | 3656 | 1464052666613 Marionette TRACE conn9 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:17:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:17:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 18:17:46 INFO - PROCESS | 3656 | 1464052666677 Marionette TRACE conn9 -> [0,2781,"getWindowHandle",null] 18:17:46 INFO - PROCESS | 3656 | 1464052666679 Marionette TRACE conn9 <- [1,2781,null,{"value":"13"}] 18:17:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:17:46 INFO - PROCESS | 3656 | 1464052666684 Marionette TRACE conn9 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 3656 | 1464052666690 Marionette TRACE conn9 <- [1,2782,null,{}] 18:17:46 INFO - PROCESS | 3656 | 1464052666698 Marionette TRACE conn9 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:46 INFO - PROCESS | 3656 | 1464052666789 Marionette TRACE conn9 <- [1,2783,null,{"value":null}] 18:17:46 INFO - PROCESS | 3656 | 1464052666901 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 3656 | ++DOCSHELL 0DB9A800 == 30 [pid = 3656] [id = 705] 18:17:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (0DD3A000) [pid = 3656] [serial = 2115] [outer = 00000000] 18:17:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (140D1800) [pid = 3656] [serial = 2116] [outer = 0DD3A000] 18:17:46 INFO - PROCESS | 3656 | 1464052666946 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (15070800) [pid = 3656] [serial = 2117] [outer = 0DD3A000] 18:17:47 INFO - PROCESS | 3656 | 1464052667336 Marionette TRACE conn9 <- [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]]]}] 18:17:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:17:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 691ms 18:17:47 INFO - PROCESS | 3656 | 1464052667377 Marionette TRACE conn9 -> [0,2785,"getWindowHandle",null] 18:17:47 INFO - PROCESS | 3656 | 1464052667379 Marionette TRACE conn9 <- [1,2785,null,{"value":"13"}] 18:17:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:17:47 INFO - PROCESS | 3656 | 1464052667388 Marionette TRACE conn9 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:17:47 INFO - PROCESS | 3656 | 1464052667389 Marionette TRACE conn9 <- [1,2786,null,{}] 18:17:47 INFO - PROCESS | 3656 | 1464052667393 Marionette TRACE conn9 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:47 INFO - PROCESS | 3656 | 1464052667551 Marionette TRACE conn9 <- [1,2787,null,{"value":null}] 18:17:47 INFO - PROCESS | 3656 | 1464052667592 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:47 INFO - PROCESS | 3656 | ++DOCSHELL 1537A400 == 31 [pid = 3656] [id = 706] 18:17:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1537B000) [pid = 3656] [serial = 2118] [outer = 00000000] 18:17:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (15604C00) [pid = 3656] [serial = 2119] [outer = 1537B000] 18:17:47 INFO - PROCESS | 3656 | 1464052667637 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1560AC00) [pid = 3656] [serial = 2120] [outer = 1537B000] 18:17:48 INFO - PROCESS | 3656 | 1464052668103 Marionette TRACE conn9 <- [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]]]}] 18:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 18:17:48 INFO - PROCESS | 3656 | 1464052668167 Marionette TRACE conn9 -> [0,2789,"getWindowHandle",null] 18:17:48 INFO - PROCESS | 3656 | 1464052668170 Marionette TRACE conn9 <- [1,2789,null,{"value":"13"}] 18:17:48 INFO - PROCESS | 3656 | 1464052668173 Marionette TRACE conn9 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:17:48 INFO - PROCESS | 3656 | 1464052668175 Marionette TRACE conn9 <- [1,2790,null,{}] 18:17:48 INFO - PROCESS | 3656 | 1464052668178 Marionette TRACE conn9 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:48 INFO - PROCESS | 3656 | 1464052668297 Marionette TRACE conn9 <- [1,2791,null,{"value":null}] 18:17:48 INFO - PROCESS | 3656 | 1464052668366 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:48 INFO - PROCESS | 3656 | ++DOCSHELL 1271D400 == 32 [pid = 3656] [id = 707] 18:17:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (15649000) [pid = 3656] [serial = 2121] [outer = 00000000] 18:17:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (15650000) [pid = 3656] [serial = 2122] [outer = 15649000] 18:17:48 INFO - PROCESS | 3656 | 1464052668419 Marionette DEBUG loaded listener.js 18:17:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (163AB000) [pid = 3656] [serial = 2123] [outer = 15649000] 18:17:48 INFO - PROCESS | 3656 | 1464052668898 Marionette TRACE conn9 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:17:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:17:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 770ms 18:17:48 INFO - PROCESS | 3656 | 1464052668947 Marionette TRACE conn9 -> [0,2793,"getWindowHandle",null] 18:17:48 INFO - PROCESS | 3656 | 1464052668949 Marionette TRACE conn9 <- [1,2793,null,{"value":"13"}] 18:17:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:17:48 INFO - PROCESS | 3656 | 1464052668952 Marionette TRACE conn9 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:17:48 INFO - PROCESS | 3656 | 1464052668954 Marionette TRACE conn9 <- [1,2794,null,{}] 18:17:48 INFO - PROCESS | 3656 | 1464052668957 Marionette TRACE conn9 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:49 INFO - PROCESS | 3656 | 1464052669080 Marionette TRACE conn9 <- [1,2795,null,{"value":null}] 18:17:49 INFO - PROCESS | 3656 | 1464052669152 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:49 INFO - PROCESS | 3656 | ++DOCSHELL 16C0E800 == 33 [pid = 3656] [id = 708] 18:17:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (16CAD800) [pid = 3656] [serial = 2124] [outer = 00000000] 18:17:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (17423000) [pid = 3656] [serial = 2125] [outer = 16CAD800] 18:17:49 INFO - PROCESS | 3656 | 1464052669197 Marionette DEBUG loaded listener.js 18:17:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (17428800) [pid = 3656] [serial = 2126] [outer = 16CAD800] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1CA62C00) [pid = 3656] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (12776000) [pid = 3656] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1B21D000) [pid = 3656] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1CA46400) [pid = 3656] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (183BFC00) [pid = 3656] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (20440800) [pid = 3656] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (1F69CC00) [pid = 3656] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1D563000) [pid = 3656] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (126BEC00) [pid = 3656] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1D6E0C00) [pid = 3656] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1277D000) [pid = 3656] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1B229400) [pid = 3656] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (18372400) [pid = 3656] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (20541400) [pid = 3656] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (12718C00) [pid = 3656] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1F69B000) [pid = 3656] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1BE06000) [pid = 3656] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (1B0CA800) [pid = 3656] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (12728400) [pid = 3656] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1D560000) [pid = 3656] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (20435400) [pid = 3656] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (1D6E0800) [pid = 3656] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (1BED6400) [pid = 3656] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1BA24800) [pid = 3656] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1564D000) [pid = 3656] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (124F7C00) [pid = 3656] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1B228800) [pid = 3656] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (19028C00) [pid = 3656] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1564A400) [pid = 3656] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (11F43C00) [pid = 3656] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (14096800) [pid = 3656] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (20EC4400) [pid = 3656] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (20537400) [pid = 3656] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (1AD82800) [pid = 3656] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:17:49 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (20EC1800) [pid = 3656] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:17:49 INFO - PROCESS | 3656 | 1464052669749 Marionette TRACE conn9 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:17:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:17:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 870ms 18:17:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:17:49 INFO - PROCESS | 3656 | 1464052669823 Marionette TRACE conn9 -> [0,2797,"getWindowHandle",null] 18:17:49 INFO - PROCESS | 3656 | 1464052669825 Marionette TRACE conn9 <- [1,2797,null,{"value":"13"}] 18:17:49 INFO - PROCESS | 3656 | 1464052669828 Marionette TRACE conn9 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:17:49 INFO - PROCESS | 3656 | 1464052669830 Marionette TRACE conn9 <- [1,2798,null,{}] 18:17:49 INFO - PROCESS | 3656 | 1464052669833 Marionette TRACE conn9 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:49 INFO - PROCESS | 3656 | 1464052669916 Marionette TRACE conn9 <- [1,2799,null,{"value":null}] 18:17:49 INFO - PROCESS | 3656 | 1464052669923 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:49 INFO - PROCESS | 3656 | ++DOCSHELL 13633C00 == 34 [pid = 3656] [id = 709] 18:17:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (14096800) [pid = 3656] [serial = 2127] [outer = 00000000] 18:17:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (16C0DC00) [pid = 3656] [serial = 2128] [outer = 14096800] 18:17:49 INFO - PROCESS | 3656 | 1464052669968 Marionette DEBUG loaded listener.js 18:17:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (163AFC00) [pid = 3656] [serial = 2129] [outer = 14096800] 18:17:50 INFO - PROCESS | 3656 | 1464052670404 Marionette TRACE conn9 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:17:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:17:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 630ms 18:17:50 INFO - PROCESS | 3656 | 1464052670459 Marionette TRACE conn9 -> [0,2801,"getWindowHandle",null] 18:17:50 INFO - PROCESS | 3656 | 1464052670461 Marionette TRACE conn9 <- [1,2801,null,{"value":"13"}] 18:17:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:17:50 INFO - PROCESS | 3656 | 1464052670464 Marionette TRACE conn9 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:17:50 INFO - PROCESS | 3656 | 1464052670466 Marionette TRACE conn9 <- [1,2802,null,{}] 18:17:50 INFO - PROCESS | 3656 | 1464052670469 Marionette TRACE conn9 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:50 INFO - PROCESS | 3656 | 1464052670553 Marionette TRACE conn9 <- [1,2803,null,{"value":null}] 18:17:50 INFO - PROCESS | 3656 | 1464052670560 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:50 INFO - PROCESS | 3656 | ++DOCSHELL 12777800 == 35 [pid = 3656] [id = 710] 18:17:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (15067C00) [pid = 3656] [serial = 2130] [outer = 00000000] 18:17:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (175E4800) [pid = 3656] [serial = 2131] [outer = 15067C00] 18:17:50 INFO - PROCESS | 3656 | 1464052670604 Marionette DEBUG loaded listener.js 18:17:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (175F0800) [pid = 3656] [serial = 2132] [outer = 15067C00] 18:17:51 INFO - PROCESS | 3656 | 1464052671057 Marionette TRACE conn9 <- [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]]]}] 18:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 18:17:51 INFO - PROCESS | 3656 | 1464052671096 Marionette TRACE conn9 -> [0,2805,"getWindowHandle",null] 18:17:51 INFO - PROCESS | 3656 | 1464052671098 Marionette TRACE conn9 <- [1,2805,null,{"value":"13"}] 18:17:51 INFO - PROCESS | 3656 | 1464052671101 Marionette TRACE conn9 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:17:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:17:51 INFO - PROCESS | 3656 | 1464052671103 Marionette TRACE conn9 <- [1,2806,null,{}] 18:17:51 INFO - PROCESS | 3656 | 1464052671106 Marionette TRACE conn9 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:51 INFO - PROCESS | 3656 | 1464052671189 Marionette TRACE conn9 <- [1,2807,null,{"value":null}] 18:17:51 INFO - PROCESS | 3656 | 1464052671195 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:51 INFO - PROCESS | 3656 | ++DOCSHELL 17912400 == 36 [pid = 3656] [id = 711] 18:17:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (17917000) [pid = 3656] [serial = 2133] [outer = 00000000] 18:17:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (17AB0400) [pid = 3656] [serial = 2134] [outer = 17917000] 18:17:51 INFO - PROCESS | 3656 | 1464052671239 Marionette DEBUG loaded listener.js 18:17:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (18108400) [pid = 3656] [serial = 2135] [outer = 17917000] 18:17:51 INFO - PROCESS | 3656 | 1464052671909 Marionette TRACE conn9 <- [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]]]}] 18:17:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:17:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 870ms 18:17:52 INFO - PROCESS | 3656 | 1464052671987 Marionette TRACE conn9 -> [0,2809,"getWindowHandle",null] 18:17:52 INFO - PROCESS | 3656 | 1464052671992 Marionette TRACE conn9 <- [1,2809,null,{"value":"13"}] 18:17:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:17:52 INFO - PROCESS | 3656 | 1464052672027 Marionette TRACE conn9 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:17:52 INFO - PROCESS | 3656 | 1464052672031 Marionette TRACE conn9 <- [1,2810,null,{}] 18:17:52 INFO - PROCESS | 3656 | 1464052672037 Marionette TRACE conn9 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:52 INFO - PROCESS | 3656 | 1464052672155 Marionette TRACE conn9 <- [1,2811,null,{"value":null}] 18:17:52 INFO - PROCESS | 3656 | 1464052672295 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:52 INFO - PROCESS | 3656 | ++DOCSHELL 0E9EBC00 == 37 [pid = 3656] [id = 712] 18:17:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (0EB50800) [pid = 3656] [serial = 2136] [outer = 00000000] 18:17:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (12718800) [pid = 3656] [serial = 2137] [outer = 0EB50800] 18:17:52 INFO - PROCESS | 3656 | 1464052672359 Marionette DEBUG loaded listener.js 18:17:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (12778C00) [pid = 3656] [serial = 2138] [outer = 0EB50800] 18:17:52 INFO - PROCESS | 3656 | 1464052672917 Marionette TRACE conn9 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:17:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:17:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 931ms 18:17:52 INFO - PROCESS | 3656 | 1464052672958 Marionette TRACE conn9 -> [0,2813,"getWindowHandle",null] 18:17:52 INFO - PROCESS | 3656 | 1464052672964 Marionette TRACE conn9 <- [1,2813,null,{"value":"13"}] 18:17:53 INFO - PROCESS | 3656 | 1464052672972 Marionette TRACE conn9 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:17:53 INFO - PROCESS | 3656 | 1464052672975 Marionette TRACE conn9 <- [1,2814,null,{}] 18:17:53 INFO - PROCESS | 3656 | 1464052672979 Marionette TRACE conn9 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:53 INFO - PROCESS | 3656 | 1464052673092 Marionette TRACE conn9 <- [1,2815,null,{"value":null}] 18:17:53 INFO - PROCESS | 3656 | 1464052673253 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:53 INFO - PROCESS | 3656 | ++DOCSHELL 13F9C800 == 38 [pid = 3656] [id = 713] 18:17:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (13F9E000) [pid = 3656] [serial = 2139] [outer = 00000000] 18:17:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (15322000) [pid = 3656] [serial = 2140] [outer = 13F9E000] 18:17:53 INFO - PROCESS | 3656 | 1464052673310 Marionette DEBUG loaded listener.js 18:17:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (15B08800) [pid = 3656] [serial = 2141] [outer = 13F9E000] 18:17:53 INFO - PROCESS | 3656 | 1464052673889 Marionette TRACE conn9 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:17:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:17:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 18:17:53 INFO - PROCESS | 3656 | 1464052673948 Marionette TRACE conn9 -> [0,2817,"getWindowHandle",null] 18:17:53 INFO - PROCESS | 3656 | 1464052673951 Marionette TRACE conn9 <- [1,2817,null,{"value":"13"}] 18:17:53 INFO - PROCESS | 3656 | 1464052673955 Marionette TRACE conn9 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:17:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:17:53 INFO - PROCESS | 3656 | 1464052673958 Marionette TRACE conn9 <- [1,2818,null,{}] 18:17:54 INFO - PROCESS | 3656 | 1464052673969 Marionette TRACE conn9 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:54 INFO - PROCESS | 3656 | 1464052674081 Marionette TRACE conn9 <- [1,2819,null,{"value":null}] 18:17:54 INFO - PROCESS | 3656 | 1464052674229 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:54 INFO - PROCESS | 3656 | ++DOCSHELL 181A7400 == 39 [pid = 3656] [id = 714] 18:17:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (182DBC00) [pid = 3656] [serial = 2142] [outer = 00000000] 18:17:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (182DF800) [pid = 3656] [serial = 2143] [outer = 182DBC00] 18:17:54 INFO - PROCESS | 3656 | 1464052674287 Marionette DEBUG loaded listener.js 18:17:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (182E6C00) [pid = 3656] [serial = 2144] [outer = 182DBC00] 18:17:54 INFO - PROCESS | 3656 | 1464052674808 Marionette TRACE conn9 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:17:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:17:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 930ms 18:17:54 INFO - PROCESS | 3656 | 1464052674888 Marionette TRACE conn9 -> [0,2821,"getWindowHandle",null] 18:17:54 INFO - PROCESS | 3656 | 1464052674891 Marionette TRACE conn9 <- [1,2821,null,{"value":"13"}] 18:17:54 INFO - PROCESS | 3656 | 1464052674894 Marionette TRACE conn9 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:17:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:17:54 INFO - PROCESS | 3656 | 1464052674896 Marionette TRACE conn9 <- [1,2822,null,{}] 18:17:55 INFO - PROCESS | 3656 | 1464052674978 Marionette TRACE conn9 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:55 INFO - PROCESS | 3656 | 1464052675093 Marionette TRACE conn9 <- [1,2823,null,{"value":null}] 18:17:55 INFO - PROCESS | 3656 | 1464052675229 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:55 INFO - PROCESS | 3656 | ++DOCSHELL 18378400 == 40 [pid = 3656] [id = 715] 18:17:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (18378C00) [pid = 3656] [serial = 2145] [outer = 00000000] 18:17:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (183C5C00) [pid = 3656] [serial = 2146] [outer = 18378C00] 18:17:55 INFO - PROCESS | 3656 | 1464052675284 Marionette DEBUG loaded listener.js 18:17:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (18454000) [pid = 3656] [serial = 2147] [outer = 18378C00] 18:17:55 INFO - PROCESS | 3656 | 1464052675864 Marionette TRACE conn9 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:17:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:17:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 999ms 18:17:55 INFO - PROCESS | 3656 | 1464052675897 Marionette TRACE conn9 -> [0,2825,"getWindowHandle",null] 18:17:55 INFO - PROCESS | 3656 | 1464052675900 Marionette TRACE conn9 <- [1,2825,null,{"value":"13"}] 18:17:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:17:55 INFO - PROCESS | 3656 | 1464052675903 Marionette TRACE conn9 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:17:55 INFO - PROCESS | 3656 | 1464052675905 Marionette TRACE conn9 <- [1,2826,null,{}] 18:17:55 INFO - PROCESS | 3656 | 1464052675909 Marionette TRACE conn9 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:56 INFO - PROCESS | 3656 | 1464052676015 Marionette TRACE conn9 <- [1,2827,null,{"value":null}] 18:17:56 INFO - PROCESS | 3656 | 1464052676303 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:56 INFO - PROCESS | 3656 | ++DOCSHELL 0DD2E800 == 41 [pid = 3656] [id = 716] 18:17:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (0DD34400) [pid = 3656] [serial = 2148] [outer = 00000000] 18:17:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (0E07CC00) [pid = 3656] [serial = 2149] [outer = 0DD34400] 18:17:56 INFO - PROCESS | 3656 | 1464052676356 Marionette DEBUG loaded listener.js 18:17:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (11F2FC00) [pid = 3656] [serial = 2150] [outer = 0DD34400] 18:17:57 INFO - PROCESS | 3656 | 1464052677023 Marionette TRACE conn9 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1177ms 18:17:57 INFO - PROCESS | 3656 | 1464052677084 Marionette TRACE conn9 -> [0,2829,"getWindowHandle",null] 18:17:57 INFO - PROCESS | 3656 | 1464052677088 Marionette TRACE conn9 <- [1,2829,null,{"value":"13"}] 18:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:17:57 INFO - PROCESS | 3656 | 1464052677109 Marionette TRACE conn9 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:17:57 INFO - PROCESS | 3656 | 1464052677113 Marionette TRACE conn9 <- [1,2830,null,{}] 18:17:57 INFO - PROCESS | 3656 | 1464052677120 Marionette TRACE conn9 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:57 INFO - PROCESS | 3656 | 1464052677239 Marionette TRACE conn9 <- [1,2831,null,{"value":null}] 18:17:57 INFO - PROCESS | 3656 | --DOCSHELL 1531D000 == 40 [pid = 3656] [id = 401] 18:17:57 INFO - PROCESS | 3656 | --DOCSHELL 13A45C00 == 39 [pid = 3656] [id = 400] 18:17:57 INFO - PROCESS | 3656 | --DOCSHELL 12779400 == 38 [pid = 3656] [id = 399] 18:17:57 INFO - PROCESS | 3656 | --DOCSHELL 0DA52800 == 37 [pid = 3656] [id = 388] 18:17:57 INFO - PROCESS | 3656 | --DOCSHELL 11F41800 == 36 [pid = 3656] [id = 398] 18:17:57 INFO - PROCESS | 3656 | --DOCSHELL 0E038400 == 35 [pid = 3656] [id = 700] 18:17:57 INFO - PROCESS | 3656 | --DOCSHELL 0D36A400 == 34 [pid = 3656] [id = 699] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (20673800) [pid = 3656] [serial = 1961] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (1A5AA800) [pid = 3656] [serial = 2003] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (20740000) [pid = 3656] [serial = 2018] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (17422800) [pid = 3656] [serial = 1946] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (203D8800) [pid = 3656] [serial = 2012] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1D16A800) [pid = 3656] [serial = 2006] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (15B0C000) [pid = 3656] [serial = 2000] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1B227800) [pid = 3656] [serial = 1958] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1CF09800) [pid = 3656] [serial = 1997] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1B054400) [pid = 3656] [serial = 1949] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (2053C400) [pid = 3656] [serial = 2015] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (203E1800) [pid = 3656] [serial = 1955] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (1E02D400) [pid = 3656] [serial = 1943] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (1CA6BC00) [pid = 3656] [serial = 1964] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (1E036400) [pid = 3656] [serial = 2009] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (1F68AC00) [pid = 3656] [serial = 1952] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (203E0C00) [pid = 3656] [serial = 2095] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (1CA66800) [pid = 3656] [serial = 2086] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (1B2A9400) [pid = 3656] [serial = 2083] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1CABC800) [pid = 3656] [serial = 2089] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (1E030000) [pid = 3656] [serial = 2092] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1D558400) [pid = 3656] [serial = 2090] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (2043F000) [pid = 3656] [serial = 2059] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (1F68E000) [pid = 3656] [serial = 2057] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (1F688C00) [pid = 3656] [serial = 2056] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (1D15D800) [pid = 3656] [serial = 2054] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (1CABAC00) [pid = 3656] [serial = 2053] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (1BED4400) [pid = 3656] [serial = 2051] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (1BE0CC00) [pid = 3656] [serial = 2050] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (190A0800) [pid = 3656] [serial = 2048] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (1814D000) [pid = 3656] [serial = 2047] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (12965400) [pid = 3656] [serial = 2045] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (12726800) [pid = 3656] [serial = 2044] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (1BA21000) [pid = 3656] [serial = 2042] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (1A50AC00) [pid = 3656] [serial = 2077] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (175EC400) [pid = 3656] [serial = 2074] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (17AA6C00) [pid = 3656] [serial = 2075] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (12454400) [pid = 3656] [serial = 2071] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (1F692000) [pid = 3656] [serial = 2093] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (1277EC00) [pid = 3656] [serial = 2072] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (183D0C00) [pid = 3656] [serial = 2069] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (17428000) [pid = 3656] [serial = 2068] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (2183C400) [pid = 3656] [serial = 2066] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (21838C00) [pid = 3656] [serial = 2065] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (20EC7400) [pid = 3656] [serial = 2063] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 78 (2073A000) [pid = 3656] [serial = 2062] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 77 (2046D400) [pid = 3656] [serial = 2060] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 76 (1B047400) [pid = 3656] [serial = 2080] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 75 (1B057800) [pid = 3656] [serial = 2081] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 74 (1B452400) [pid = 3656] [serial = 2084] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 73 (1CAB0800) [pid = 3656] [serial = 2087] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 72 (1A51FC00) [pid = 3656] [serial = 2078] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | --DOMWINDOW == 71 (21B03000) [pid = 3656] [serial = 2021] [outer = 00000000] [url = about:blank] 18:17:57 INFO - PROCESS | 3656 | 1464052677399 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:57 INFO - PROCESS | 3656 | ++DOCSHELL 0D39F000 == 35 [pid = 3656] [id = 717] 18:17:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 72 (0D3A7800) [pid = 3656] [serial = 2151] [outer = 00000000] 18:17:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 73 (0DD35000) [pid = 3656] [serial = 2152] [outer = 0D3A7800] 18:17:57 INFO - PROCESS | 3656 | 1464052677447 Marionette DEBUG loaded listener.js 18:17:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 74 (0E07E800) [pid = 3656] [serial = 2153] [outer = 0D3A7800] 18:17:57 INFO - PROCESS | 3656 | 1464052677856 Marionette TRACE conn9 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:17:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:17:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 791ms 18:17:57 INFO - PROCESS | 3656 | 1464052677907 Marionette TRACE conn9 -> [0,2833,"getWindowHandle",null] 18:17:57 INFO - PROCESS | 3656 | 1464052677911 Marionette TRACE conn9 <- [1,2833,null,{"value":"13"}] 18:17:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:17:57 INFO - PROCESS | 3656 | 1464052677917 Marionette TRACE conn9 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:17:57 INFO - PROCESS | 3656 | 1464052677919 Marionette TRACE conn9 <- [1,2834,null,{}] 18:17:57 INFO - PROCESS | 3656 | 1464052677922 Marionette TRACE conn9 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:58 INFO - PROCESS | 3656 | 1464052678013 Marionette TRACE conn9 <- [1,2835,null,{"value":null}] 18:17:58 INFO - PROCESS | 3656 | 1464052678036 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:58 INFO - PROCESS | 3656 | ++DOCSHELL 12717C00 == 36 [pid = 3656] [id = 718] 18:17:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 75 (12724800) [pid = 3656] [serial = 2154] [outer = 00000000] 18:17:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 76 (13686400) [pid = 3656] [serial = 2155] [outer = 12724800] 18:17:58 INFO - PROCESS | 3656 | 1464052678081 Marionette DEBUG loaded listener.js 18:17:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 77 (140CEC00) [pid = 3656] [serial = 2156] [outer = 12724800] 18:17:58 INFO - PROCESS | 3656 | 1464052678561 Marionette TRACE conn9 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:17:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:17:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 18:17:58 INFO - PROCESS | 3656 | 1464052678590 Marionette TRACE conn9 -> [0,2837,"getWindowHandle",null] 18:17:58 INFO - PROCESS | 3656 | 1464052678593 Marionette TRACE conn9 <- [1,2837,null,{"value":"13"}] 18:17:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:17:58 INFO - PROCESS | 3656 | 1464052678598 Marionette TRACE conn9 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:17:58 INFO - PROCESS | 3656 | 1464052678603 Marionette TRACE conn9 <- [1,2838,null,{}] 18:17:58 INFO - PROCESS | 3656 | 1464052678612 Marionette TRACE conn9 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:58 INFO - PROCESS | 3656 | 1464052678704 Marionette TRACE conn9 <- [1,2839,null,{"value":null}] 18:17:58 INFO - PROCESS | 3656 | 1464052678715 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:58 INFO - PROCESS | 3656 | ++DOCSHELL 1564F800 == 37 [pid = 3656] [id = 719] 18:17:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 78 (15650800) [pid = 3656] [serial = 2157] [outer = 00000000] 18:17:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 79 (163AA800) [pid = 3656] [serial = 2158] [outer = 15650800] 18:17:58 INFO - PROCESS | 3656 | 1464052678760 Marionette DEBUG loaded listener.js 18:17:58 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (16C0C800) [pid = 3656] [serial = 2159] [outer = 15650800] 18:17:59 INFO - PROCESS | 3656 | 1464052679223 Marionette TRACE conn9 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 18:17:59 INFO - PROCESS | 3656 | 1464052679291 Marionette TRACE conn9 -> [0,2841,"getWindowHandle",null] 18:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:17:59 INFO - PROCESS | 3656 | 1464052679293 Marionette TRACE conn9 <- [1,2841,null,{"value":"13"}] 18:17:59 INFO - PROCESS | 3656 | 1464052679296 Marionette TRACE conn9 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:17:59 INFO - PROCESS | 3656 | 1464052679298 Marionette TRACE conn9 <- [1,2842,null,{}] 18:17:59 INFO - PROCESS | 3656 | 1464052679302 Marionette TRACE conn9 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:59 INFO - PROCESS | 3656 | 1464052679391 Marionette TRACE conn9 <- [1,2843,null,{"value":null}] 18:17:59 INFO - PROCESS | 3656 | 1464052679411 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:59 INFO - PROCESS | 3656 | ++DOCSHELL 1740D400 == 38 [pid = 3656] [id = 720] 18:17:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (17425400) [pid = 3656] [serial = 2160] [outer = 00000000] 18:17:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (176CE000) [pid = 3656] [serial = 2161] [outer = 17425400] 18:17:59 INFO - PROCESS | 3656 | 1464052679454 Marionette DEBUG loaded listener.js 18:17:59 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (17AA8000) [pid = 3656] [serial = 2162] [outer = 17425400] 18:17:59 INFO - PROCESS | 3656 | 1464052679940 Marionette TRACE conn9 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:17:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:17:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 18:17:59 INFO - PROCESS | 3656 | 1464052679973 Marionette TRACE conn9 -> [0,2845,"getWindowHandle",null] 18:17:59 INFO - PROCESS | 3656 | 1464052679975 Marionette TRACE conn9 <- [1,2845,null,{"value":"13"}] 18:17:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:18:00 INFO - PROCESS | 3656 | 1464052679978 Marionette TRACE conn9 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:18:00 INFO - PROCESS | 3656 | 1464052679980 Marionette TRACE conn9 <- [1,2846,null,{}] 18:18:00 INFO - PROCESS | 3656 | 1464052679983 Marionette TRACE conn9 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:00 INFO - PROCESS | 3656 | 1464052680103 Marionette TRACE conn9 <- [1,2847,null,{"value":null}] 18:18:00 INFO - PROCESS | 3656 | 1464052680197 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:00 INFO - PROCESS | 3656 | ++DOCSHELL 1810C000 == 39 [pid = 3656] [id = 721] 18:18:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (1810C400) [pid = 3656] [serial = 2163] [outer = 00000000] 18:18:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (182DC000) [pid = 3656] [serial = 2164] [outer = 1810C400] 18:18:00 INFO - PROCESS | 3656 | 1464052680248 Marionette DEBUG loaded listener.js 18:18:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (18376400) [pid = 3656] [serial = 2165] [outer = 1810C400] 18:18:00 INFO - PROCESS | 3656 | 1464052680705 Marionette TRACE conn9 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:18:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:18:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 770ms 18:18:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:18:00 INFO - PROCESS | 3656 | 1464052680751 Marionette TRACE conn9 -> [0,2849,"getWindowHandle",null] 18:18:00 INFO - PROCESS | 3656 | 1464052680753 Marionette TRACE conn9 <- [1,2849,null,{"value":"13"}] 18:18:00 INFO - PROCESS | 3656 | 1464052680757 Marionette TRACE conn9 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:18:00 INFO - PROCESS | 3656 | 1464052680758 Marionette TRACE conn9 <- [1,2850,null,{}] 18:18:00 INFO - PROCESS | 3656 | 1464052680762 Marionette TRACE conn9 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:00 INFO - PROCESS | 3656 | 1464052680887 Marionette TRACE conn9 <- [1,2851,null,{"value":null}] 18:18:00 INFO - PROCESS | 3656 | 1464052680901 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:00 INFO - PROCESS | 3656 | ++DOCSHELL 0DD37C00 == 40 [pid = 3656] [id = 722] 18:18:00 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (18379000) [pid = 3656] [serial = 2166] [outer = 00000000] 18:18:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (19272800) [pid = 3656] [serial = 2167] [outer = 18379000] 18:18:01 INFO - PROCESS | 3656 | 1464052681001 Marionette DEBUG loaded listener.js 18:18:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (19273C00) [pid = 3656] [serial = 2168] [outer = 18379000] 18:18:01 INFO - PROCESS | 3656 | 1464052681393 Marionette TRACE conn9 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:18:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:18:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 18:18:01 INFO - PROCESS | 3656 | 1464052681428 Marionette TRACE conn9 -> [0,2853,"getWindowHandle",null] 18:18:01 INFO - PROCESS | 3656 | 1464052681430 Marionette TRACE conn9 <- [1,2853,null,{"value":"13"}] 18:18:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:18:01 INFO - PROCESS | 3656 | 1464052681433 Marionette TRACE conn9 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:18:01 INFO - PROCESS | 3656 | 1464052681434 Marionette TRACE conn9 <- [1,2854,null,{}] 18:18:01 INFO - PROCESS | 3656 | 1464052681438 Marionette TRACE conn9 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:01 INFO - PROCESS | 3656 | 1464052681579 Marionette TRACE conn9 <- [1,2855,null,{"value":null}] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (1F69F800) [pid = 3656] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (1537B000) [pid = 3656] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (15649000) [pid = 3656] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 85 (16CAD800) [pid = 3656] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 84 (11F40000) [pid = 3656] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 83 (0DD3A000) [pid = 3656] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 82 (0D399800) [pid = 3656] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 81 (12725800) [pid = 3656] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 80 (15067C00) [pid = 3656] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:18:01 INFO - PROCESS | 3656 | --DOMWINDOW == 79 (14096800) [pid = 3656] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:18:01 INFO - PROCESS | 3656 | 1464052681775 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:01 INFO - PROCESS | 3656 | ++DOCSHELL 0D399800 == 41 [pid = 3656] [id = 723] 18:18:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 80 (0D8F6000) [pid = 3656] [serial = 2169] [outer = 00000000] 18:18:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 81 (12725800) [pid = 3656] [serial = 2170] [outer = 0D8F6000] 18:18:01 INFO - PROCESS | 3656 | 1464052681819 Marionette DEBUG loaded listener.js 18:18:01 INFO - PROCESS | 3656 | ++DOMWINDOW == 82 (12728C00) [pid = 3656] [serial = 2171] [outer = 0D8F6000] 18:18:02 INFO - PROCESS | 3656 | 1464052682175 Marionette TRACE conn9 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:18:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:18:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 18:18:02 INFO - PROCESS | 3656 | 1464052682211 Marionette TRACE conn9 -> [0,2857,"getWindowHandle",null] 18:18:02 INFO - PROCESS | 3656 | 1464052682212 Marionette TRACE conn9 <- [1,2857,null,{"value":"13"}] 18:18:02 INFO - PROCESS | 3656 | 1464052682216 Marionette TRACE conn9 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:18:02 INFO - PROCESS | 3656 | 1464052682217 Marionette TRACE conn9 <- [1,2858,null,{}] 18:18:02 INFO - PROCESS | 3656 | 1464052682220 Marionette TRACE conn9 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:02 INFO - PROCESS | 3656 | 1464052682342 Marionette TRACE conn9 <- [1,2859,null,{"value":null}] 18:18:02 INFO - PROCESS | 3656 | 1464052682351 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:02 INFO - PROCESS | 3656 | ++DOCSHELL 15649000 == 42 [pid = 3656] [id = 724] 18:18:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 83 (15B0C400) [pid = 3656] [serial = 2172] [outer = 00000000] 18:18:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 84 (19281400) [pid = 3656] [serial = 2173] [outer = 15B0C400] 18:18:02 INFO - PROCESS | 3656 | 1464052682395 Marionette DEBUG loaded listener.js 18:18:02 INFO - PROCESS | 3656 | ++DOMWINDOW == 85 (1A50A800) [pid = 3656] [serial = 2174] [outer = 15B0C400] 18:18:02 INFO - PROCESS | 3656 | 1464052682812 Marionette TRACE conn9 <- [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]]]}] 18:18:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:18:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 631ms 18:18:02 INFO - PROCESS | 3656 | 1464052682849 Marionette TRACE conn9 -> [0,2861,"getWindowHandle",null] 18:18:02 INFO - PROCESS | 3656 | 1464052682851 Marionette TRACE conn9 <- [1,2861,null,{"value":"13"}] 18:18:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:18:02 INFO - PROCESS | 3656 | 1464052682854 Marionette TRACE conn9 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:18:02 INFO - PROCESS | 3656 | 1464052682855 Marionette TRACE conn9 <- [1,2862,null,{}] 18:18:02 INFO - PROCESS | 3656 | 1464052682859 Marionette TRACE conn9 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:03 INFO - PROCESS | 3656 | 1464052682986 Marionette TRACE conn9 <- [1,2863,null,{"value":null}] 18:18:03 INFO - PROCESS | 3656 | 1464052683084 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:03 INFO - PROCESS | 3656 | ++DOCSHELL 0DA4B800 == 43 [pid = 3656] [id = 725] 18:18:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 86 (0E039800) [pid = 3656] [serial = 2175] [outer = 00000000] 18:18:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (175F1000) [pid = 3656] [serial = 2176] [outer = 0E039800] 18:18:03 INFO - PROCESS | 3656 | 1464052683128 Marionette DEBUG loaded listener.js 18:18:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (1A515800) [pid = 3656] [serial = 2177] [outer = 0E039800] 18:18:03 INFO - PROCESS | 3656 | 1464052683466 Marionette TRACE conn9 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:18:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:18:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 18:18:03 INFO - PROCESS | 3656 | 1464052683525 Marionette TRACE conn9 -> [0,2865,"getWindowHandle",null] 18:18:03 INFO - PROCESS | 3656 | 1464052683527 Marionette TRACE conn9 <- [1,2865,null,{"value":"13"}] 18:18:03 INFO - PROCESS | 3656 | 1464052683530 Marionette TRACE conn9 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:18:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:18:03 INFO - PROCESS | 3656 | 1464052683532 Marionette TRACE conn9 <- [1,2866,null,{}] 18:18:03 INFO - PROCESS | 3656 | 1464052683535 Marionette TRACE conn9 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:03 INFO - PROCESS | 3656 | 1464052683619 Marionette TRACE conn9 <- [1,2867,null,{"value":null}] 18:18:03 INFO - PROCESS | 3656 | 1464052683627 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:03 INFO - PROCESS | 3656 | ++DOCSHELL 15641800 == 44 [pid = 3656] [id = 726] 18:18:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (1A518000) [pid = 3656] [serial = 2178] [outer = 00000000] 18:18:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (1A5A0800) [pid = 3656] [serial = 2179] [outer = 1A518000] 18:18:03 INFO - PROCESS | 3656 | 1464052683675 Marionette DEBUG loaded listener.js 18:18:03 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (1AD79800) [pid = 3656] [serial = 2180] [outer = 1A518000] 18:18:04 INFO - PROCESS | 3656 | 1464052684421 Marionette TRACE conn9 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:18:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:18:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 970ms 18:18:04 INFO - PROCESS | 3656 | 1464052684506 Marionette TRACE conn9 -> [0,2869,"getWindowHandle",null] 18:18:04 INFO - PROCESS | 3656 | 1464052684511 Marionette TRACE conn9 <- [1,2869,null,{"value":"13"}] 18:18:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:18:04 INFO - PROCESS | 3656 | 1464052684516 Marionette TRACE conn9 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:18:04 INFO - PROCESS | 3656 | 1464052684521 Marionette TRACE conn9 <- [1,2870,null,{}] 18:18:04 INFO - PROCESS | 3656 | 1464052684526 Marionette TRACE conn9 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:04 INFO - PROCESS | 3656 | 1464052684647 Marionette TRACE conn9 <- [1,2871,null,{"value":null}] 18:18:04 INFO - PROCESS | 3656 | 1464052684785 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:04 INFO - PROCESS | 3656 | ++DOCSHELL 0E07BC00 == 45 [pid = 3656] [id = 727] 18:18:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (0E65CC00) [pid = 3656] [serial = 2181] [outer = 00000000] 18:18:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (12920800) [pid = 3656] [serial = 2182] [outer = 0E65CC00] 18:18:04 INFO - PROCESS | 3656 | 1464052684845 Marionette DEBUG loaded listener.js 18:18:04 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (15063000) [pid = 3656] [serial = 2183] [outer = 0E65CC00] 18:18:05 INFO - PROCESS | 3656 | 1464052685413 Marionette TRACE conn9 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:18:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:18:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 18:18:05 INFO - PROCESS | 3656 | 1464052685450 Marionette TRACE conn9 -> [0,2873,"getWindowHandle",null] 18:18:05 INFO - PROCESS | 3656 | 1464052685457 Marionette TRACE conn9 <- [1,2873,null,{"value":"13"}] 18:18:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:18:05 INFO - PROCESS | 3656 | 1464052685463 Marionette TRACE conn9 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:18:05 INFO - PROCESS | 3656 | 1464052685466 Marionette TRACE conn9 <- [1,2874,null,{}] 18:18:05 INFO - PROCESS | 3656 | 1464052685470 Marionette TRACE conn9 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:05 INFO - PROCESS | 3656 | 1464052685587 Marionette TRACE conn9 <- [1,2875,null,{"value":null}] 18:18:05 INFO - PROCESS | 3656 | 1464052685744 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:05 INFO - PROCESS | 3656 | ++DOCSHELL 163A6C00 == 46 [pid = 3656] [id = 728] 18:18:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (163AE800) [pid = 3656] [serial = 2184] [outer = 00000000] 18:18:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (17AA6400) [pid = 3656] [serial = 2185] [outer = 163AE800] 18:18:05 INFO - PROCESS | 3656 | 1464052685799 Marionette DEBUG loaded listener.js 18:18:05 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (181A7C00) [pid = 3656] [serial = 2186] [outer = 163AE800] 18:18:06 INFO - PROCESS | 3656 | 1464052686410 Marionette TRACE conn9 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:18:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:18:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 970ms 18:18:06 INFO - PROCESS | 3656 | 1464052686435 Marionette TRACE conn9 -> [0,2877,"getWindowHandle",null] 18:18:06 INFO - PROCESS | 3656 | 1464052686438 Marionette TRACE conn9 <- [1,2877,null,{"value":"13"}] 18:18:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:18:06 INFO - PROCESS | 3656 | 1464052686442 Marionette TRACE conn9 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:18:06 INFO - PROCESS | 3656 | 1464052686446 Marionette TRACE conn9 <- [1,2878,null,{}] 18:18:06 INFO - PROCESS | 3656 | 1464052686457 Marionette TRACE conn9 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:06 INFO - PROCESS | 3656 | 1464052686604 Marionette TRACE conn9 <- [1,2879,null,{"value":null}] 18:18:06 INFO - PROCESS | 3656 | 1464052686751 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:06 INFO - PROCESS | 3656 | ++DOCSHELL 126C1000 == 47 [pid = 3656] [id = 729] 18:18:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (14095800) [pid = 3656] [serial = 2187] [outer = 00000000] 18:18:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (1AD7E000) [pid = 3656] [serial = 2188] [outer = 14095800] 18:18:06 INFO - PROCESS | 3656 | 1464052686808 Marionette DEBUG loaded listener.js 18:18:06 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (1AD84800) [pid = 3656] [serial = 2189] [outer = 14095800] 18:18:07 INFO - PROCESS | 3656 | 1464052687369 Marionette TRACE conn9 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:18:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:18:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1021ms 18:18:07 INFO - PROCESS | 3656 | 1464052687465 Marionette TRACE conn9 -> [0,2881,"getWindowHandle",null] 18:18:07 INFO - PROCESS | 3656 | 1464052687468 Marionette TRACE conn9 <- [1,2881,null,{"value":"13"}] 18:18:07 INFO - PROCESS | 3656 | 1464052687471 Marionette TRACE conn9 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:18:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:18:07 INFO - PROCESS | 3656 | 1464052687473 Marionette TRACE conn9 <- [1,2882,null,{}] 18:18:07 INFO - PROCESS | 3656 | 1464052687477 Marionette TRACE conn9 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:07 INFO - PROCESS | 3656 | 1464052687590 Marionette TRACE conn9 <- [1,2883,null,{"value":null}] 18:18:07 INFO - PROCESS | 3656 | 1464052687724 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:07 INFO - PROCESS | 3656 | ++DOCSHELL 1B039C00 == 48 [pid = 3656] [id = 730] 18:18:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (1B03B400) [pid = 3656] [serial = 2190] [outer = 00000000] 18:18:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1B045000) [pid = 3656] [serial = 2191] [outer = 1B03B400] 18:18:07 INFO - PROCESS | 3656 | 1464052687778 Marionette DEBUG loaded listener.js 18:18:07 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1B049400) [pid = 3656] [serial = 2192] [outer = 1B03B400] 18:18:08 INFO - PROCESS | 3656 | 1464052688360 Marionette TRACE conn9 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:18:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:18:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 930ms 18:18:08 INFO - PROCESS | 3656 | 1464052688405 Marionette TRACE conn9 -> [0,2885,"getWindowHandle",null] 18:18:08 INFO - PROCESS | 3656 | 1464052688407 Marionette TRACE conn9 <- [1,2885,null,{"value":"13"}] 18:18:08 INFO - PROCESS | 3656 | 1464052688410 Marionette TRACE conn9 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:18:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:18:08 INFO - PROCESS | 3656 | 1464052688412 Marionette TRACE conn9 <- [1,2886,null,{}] 18:18:08 INFO - PROCESS | 3656 | 1464052688416 Marionette TRACE conn9 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:08 INFO - PROCESS | 3656 | 1464052688522 Marionette TRACE conn9 <- [1,2887,null,{"value":null}] 18:18:08 INFO - PROCESS | 3656 | 1464052688683 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:08 INFO - PROCESS | 3656 | ++DOCSHELL 1B03C800 == 49 [pid = 3656] [id = 731] 18:18:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1B03E000) [pid = 3656] [serial = 2193] [outer = 00000000] 18:18:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1B053400) [pid = 3656] [serial = 2194] [outer = 1B03E000] 18:18:08 INFO - PROCESS | 3656 | 1464052688738 Marionette DEBUG loaded listener.js 18:18:08 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (1B058C00) [pid = 3656] [serial = 2195] [outer = 1B03E000] 18:18:09 INFO - PROCESS | 3656 | 1464052689537 Marionette TRACE conn9 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:18:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:18:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1179ms 18:18:09 INFO - PROCESS | 3656 | 1464052689606 Marionette TRACE conn9 -> [0,2889,"getWindowHandle",null] 18:18:09 INFO - PROCESS | 3656 | 1464052689610 Marionette TRACE conn9 <- [1,2889,null,{"value":"13"}] 18:18:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:18:09 INFO - PROCESS | 3656 | 1464052689617 Marionette TRACE conn9 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:18:09 INFO - PROCESS | 3656 | 1464052689621 Marionette TRACE conn9 <- [1,2890,null,{}] 18:18:09 INFO - PROCESS | 3656 | 1464052689627 Marionette TRACE conn9 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:09 INFO - PROCESS | 3656 | 1464052689729 Marionette TRACE conn9 <- [1,2891,null,{"value":null}] 18:18:09 INFO - PROCESS | 3656 | 1464052689877 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:09 INFO - PROCESS | 3656 | ++DOCSHELL 0D73A400 == 50 [pid = 3656] [id = 732] 18:18:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (0D8F0C00) [pid = 3656] [serial = 2196] [outer = 00000000] 18:18:09 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (12239400) [pid = 3656] [serial = 2197] [outer = 0D8F0C00] 18:18:09 INFO - PROCESS | 3656 | 1464052689929 Marionette DEBUG loaded listener.js 18:18:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1295E400) [pid = 3656] [serial = 2198] [outer = 0D8F0C00] 18:18:10 INFO - PROCESS | 3656 | --DOCSHELL 0D7EC800 == 49 [pid = 3656] [id = 391] 18:18:10 INFO - PROCESS | 3656 | --DOCSHELL 183CC000 == 48 [pid = 3656] [id = 395] 18:18:10 INFO - PROCESS | 3656 | --DOCSHELL 12776400 == 47 [pid = 3656] [id = 392] 18:18:10 INFO - PROCESS | 3656 | --DOCSHELL 11F3FC00 == 46 [pid = 3656] [id = 396] 18:18:10 INFO - PROCESS | 3656 | --DOCSHELL 0DD2EC00 == 45 [pid = 3656] [id = 384] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (17AB0400) [pid = 3656] [serial = 2134] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | 1464052690585 Marionette TRACE conn9 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:18:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:18:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1023ms 18:18:10 INFO - PROCESS | 3656 | 1464052690656 Marionette TRACE conn9 -> [0,2893,"getWindowHandle",null] 18:18:10 INFO - PROCESS | 3656 | 1464052690662 Marionette TRACE conn9 <- [1,2893,null,{"value":"13"}] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 107 (20439000) [pid = 3656] [serial = 2096] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 106 (15604C00) [pid = 3656] [serial = 2119] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 105 (15650000) [pid = 3656] [serial = 2122] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 104 (1560AC00) [pid = 3656] [serial = 2120] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (17423000) [pid = 3656] [serial = 2125] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (11F41000) [pid = 3656] [serial = 2104] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (163AB000) [pid = 3656] [serial = 2123] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (12185400) [pid = 3656] [serial = 2110] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (124EC800) [pid = 3656] [serial = 2111] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (0D782C00) [pid = 3656] [serial = 2098] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (0E077800) [pid = 3656] [serial = 2101] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (140D1800) [pid = 3656] [serial = 2116] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (0DD34C00) [pid = 3656] [serial = 2108] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (0D8F6800) [pid = 3656] [serial = 2107] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 93 (1277C000) [pid = 3656] [serial = 2113] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 92 (12958800) [pid = 3656] [serial = 2114] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 91 (175E4800) [pid = 3656] [serial = 2131] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 90 (17428800) [pid = 3656] [serial = 2126] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 89 (16C0DC00) [pid = 3656] [serial = 2128] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 88 (15070800) [pid = 3656] [serial = 2117] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 87 (163AFC00) [pid = 3656] [serial = 2129] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | --DOMWINDOW == 86 (175F0800) [pid = 3656] [serial = 2132] [outer = 00000000] [url = about:blank] 18:18:10 INFO - PROCESS | 3656 | 1464052690692 Marionette TRACE conn9 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:18:10 INFO - PROCESS | 3656 | 1464052690694 Marionette TRACE conn9 <- [1,2894,null,{}] 18:18:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:18:10 INFO - PROCESS | 3656 | 1464052690698 Marionette TRACE conn9 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:10 INFO - PROCESS | 3656 | 1464052690786 Marionette TRACE conn9 <- [1,2895,null,{"value":null}] 18:18:10 INFO - PROCESS | 3656 | 1464052690800 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:10 INFO - PROCESS | 3656 | ++DOCSHELL 0E079C00 == 46 [pid = 3656] [id = 733] 18:18:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 87 (0E07E400) [pid = 3656] [serial = 2199] [outer = 00000000] 18:18:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 88 (11F42000) [pid = 3656] [serial = 2200] [outer = 0E07E400] 18:18:10 INFO - PROCESS | 3656 | 1464052690845 Marionette DEBUG loaded listener.js 18:18:10 INFO - PROCESS | 3656 | ++DOMWINDOW == 89 (12238C00) [pid = 3656] [serial = 2201] [outer = 0E07E400] 18:18:11 INFO - PROCESS | 3656 | 1464052691382 Marionette TRACE conn9 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:18:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:18:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 18:18:11 INFO - PROCESS | 3656 | 1464052691430 Marionette TRACE conn9 -> [0,2897,"getWindowHandle",null] 18:18:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:18:11 INFO - PROCESS | 3656 | 1464052691432 Marionette TRACE conn9 <- [1,2897,null,{"value":"13"}] 18:18:11 INFO - PROCESS | 3656 | 1464052691435 Marionette TRACE conn9 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:18:11 INFO - PROCESS | 3656 | 1464052691439 Marionette TRACE conn9 <- [1,2898,null,{}] 18:18:11 INFO - PROCESS | 3656 | 1464052691449 Marionette TRACE conn9 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:11 INFO - PROCESS | 3656 | 1464052691539 Marionette TRACE conn9 <- [1,2899,null,{"value":null}] 18:18:11 INFO - PROCESS | 3656 | 1464052691645 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:11 INFO - PROCESS | 3656 | ++DOCSHELL 13A44400 == 47 [pid = 3656] [id = 734] 18:18:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 90 (13F98800) [pid = 3656] [serial = 2202] [outer = 00000000] 18:18:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 91 (15319800) [pid = 3656] [serial = 2203] [outer = 13F98800] 18:18:11 INFO - PROCESS | 3656 | 1464052691694 Marionette DEBUG loaded listener.js 18:18:11 INFO - PROCESS | 3656 | ++DOMWINDOW == 92 (15385800) [pid = 3656] [serial = 2204] [outer = 13F98800] 18:18:12 INFO - PROCESS | 3656 | 1464052692056 Marionette TRACE conn9 <- [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]]]}] 18:18:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:18:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:18:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 18:18:12 INFO - PROCESS | 3656 | 1464052692126 Marionette TRACE conn9 -> [0,2901,"getWindowHandle",null] 18:18:12 INFO - PROCESS | 3656 | 1464052692129 Marionette TRACE conn9 <- [1,2901,null,{"value":"13"}] 18:18:12 INFO - PROCESS | 3656 | 1464052692132 Marionette TRACE conn9 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:18:12 INFO - TEST-START | /DOMEvents/constructors.html 18:18:12 INFO - PROCESS | 3656 | 1464052692134 Marionette TRACE conn9 <- [1,2902,null,{}] 18:18:12 INFO - PROCESS | 3656 | 1464052692138 Marionette TRACE conn9 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:12 INFO - PROCESS | 3656 | 1464052692229 Marionette TRACE conn9 <- [1,2903,null,{"value":null}] 18:18:12 INFO - PROCESS | 3656 | 1464052692248 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:12 INFO - PROCESS | 3656 | ++DOCSHELL 1531A000 == 48 [pid = 3656] [id = 735] 18:18:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 93 (15610C00) [pid = 3656] [serial = 2205] [outer = 00000000] 18:18:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 94 (16C0C400) [pid = 3656] [serial = 2206] [outer = 15610C00] 18:18:12 INFO - PROCESS | 3656 | 1464052692293 Marionette DEBUG loaded listener.js 18:18:12 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (16D70400) [pid = 3656] [serial = 2207] [outer = 15610C00] 18:18:13 INFO - PROCESS | 3656 | 1464052693107 Marionette TRACE conn9 <- [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]]]}] 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:18:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:18:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:18:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:18:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:18:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:18:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:18:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:18:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:18:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1050ms 18:18:13 INFO - PROCESS | 3656 | 1464052693186 Marionette TRACE conn9 -> [0,2905,"getWindowHandle",null] 18:18:13 INFO - PROCESS | 3656 | 1464052693188 Marionette TRACE conn9 <- [1,2905,null,{"value":"13"}] 18:18:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:18:13 INFO - PROCESS | 3656 | 1464052693196 Marionette TRACE conn9 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:18:13 INFO - PROCESS | 3656 | 1464052693198 Marionette TRACE conn9 <- [1,2906,null,{}] 18:18:13 INFO - PROCESS | 3656 | 1464052693201 Marionette TRACE conn9 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:13 INFO - PROCESS | 3656 | 1464052693321 Marionette TRACE conn9 <- [1,2907,null,{"value":null}] 18:18:13 INFO - PROCESS | 3656 | 1464052693331 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:13 INFO - PROCESS | 3656 | ++DOCSHELL 0E1F1000 == 49 [pid = 3656] [id = 736] 18:18:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (15B0C800) [pid = 3656] [serial = 2208] [outer = 00000000] 18:18:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (17431800) [pid = 3656] [serial = 2209] [outer = 15B0C800] 18:18:13 INFO - PROCESS | 3656 | 1464052693431 Marionette DEBUG loaded listener.js 18:18:13 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (17522C00) [pid = 3656] [serial = 2210] [outer = 15B0C800] 18:18:13 INFO - PROCESS | 3656 | 1464052693855 Marionette TRACE conn9 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:18:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:18:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 18:18:13 INFO - PROCESS | 3656 | 1464052693882 Marionette TRACE conn9 -> [0,2909,"getWindowHandle",null] 18:18:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:18:13 INFO - PROCESS | 3656 | 1464052693884 Marionette TRACE conn9 <- [1,2909,null,{"value":"13"}] 18:18:13 INFO - PROCESS | 3656 | 1464052693888 Marionette TRACE conn9 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:18:13 INFO - PROCESS | 3656 | 1464052693889 Marionette TRACE conn9 <- [1,2910,null,{}] 18:18:13 INFO - PROCESS | 3656 | 1464052693893 Marionette TRACE conn9 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:14 INFO - PROCESS | 3656 | 1464052694031 Marionette TRACE conn9 <- [1,2911,null,{"value":null}] 18:18:14 INFO - PROCESS | 3656 | 1464052694100 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:14 INFO - PROCESS | 3656 | ++DOCSHELL 1791D000 == 50 [pid = 3656] [id = 737] 18:18:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (17AAA000) [pid = 3656] [serial = 2211] [outer = 00000000] 18:18:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (183CC800) [pid = 3656] [serial = 2212] [outer = 17AAA000] 18:18:14 INFO - PROCESS | 3656 | 1464052694145 Marionette DEBUG loaded listener.js 18:18:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (1916B000) [pid = 3656] [serial = 2213] [outer = 17AAA000] 18:18:14 INFO - PROCESS | 3656 | [3656] 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 18:18:14 INFO - PROCESS | 3656 | [3656] 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 18:18:14 INFO - PROCESS | 3656 | [3656] 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 18:18:14 INFO - PROCESS | 3656 | [3656] 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 18:18:14 INFO - PROCESS | 3656 | 1464052694659 Marionette TRACE conn9 <- [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]]]}] 18:18:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:18:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:18:14 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 18:18:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:18:14 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 18:18:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:18:14 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]" 18:18:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:18:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:18:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:18:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 839ms 18:18:14 INFO - PROCESS | 3656 | 1464052694727 Marionette TRACE conn9 -> [0,2913,"getWindowHandle",null] 18:18:14 INFO - PROCESS | 3656 | 1464052694729 Marionette TRACE conn9 <- [1,2913,null,{"value":"13"}] 18:18:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:18:14 INFO - PROCESS | 3656 | 1464052694738 Marionette TRACE conn9 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:18:14 INFO - PROCESS | 3656 | 1464052694740 Marionette TRACE conn9 <- [1,2914,null,{}] 18:18:14 INFO - PROCESS | 3656 | 1464052694743 Marionette TRACE conn9 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:14 INFO - PROCESS | 3656 | 1464052694861 Marionette TRACE conn9 <- [1,2915,null,{"value":null}] 18:18:14 INFO - PROCESS | 3656 | 1464052694931 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:14 INFO - PROCESS | 3656 | ++DOCSHELL 12630C00 == 51 [pid = 3656] [id = 738] 18:18:14 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (19273800) [pid = 3656] [serial = 2214] [outer = 00000000] 18:18:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1A5A3000) [pid = 3656] [serial = 2215] [outer = 19273800] 18:18:15 INFO - PROCESS | 3656 | 1464052694983 Marionette DEBUG loaded listener.js 18:18:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (1A5AA800) [pid = 3656] [serial = 2216] [outer = 19273800] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 103 (0E039800) [pid = 3656] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 102 (1810C400) [pid = 3656] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 101 (18379000) [pid = 3656] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 100 (0DD34400) [pid = 3656] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 99 (15650800) [pid = 3656] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 98 (0D8F6000) [pid = 3656] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 97 (17425400) [pid = 3656] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 96 (0D3A7800) [pid = 3656] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 95 (12724800) [pid = 3656] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:18:15 INFO - PROCESS | 3656 | --DOMWINDOW == 94 (15B0C400) [pid = 3656] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:18:15 INFO - PROCESS | 3656 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:18:15 INFO - PROCESS | 3656 | 1464052695508 Marionette TRACE conn9 <- [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]]]}] 18:18:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:18:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 830ms 18:18:15 INFO - PROCESS | 3656 | 1464052695573 Marionette TRACE conn9 -> [0,2917,"getWindowHandle",null] 18:18:15 INFO - PROCESS | 3656 | 1464052695575 Marionette TRACE conn9 <- [1,2917,null,{"value":"13"}] 18:18:15 INFO - PROCESS | 3656 | 1464052695578 Marionette TRACE conn9 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:18:15 INFO - PROCESS | 3656 | 1464052695579 Marionette TRACE conn9 <- [1,2918,null,{}] 18:18:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:18:15 INFO - PROCESS | 3656 | 1464052695583 Marionette TRACE conn9 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:15 INFO - PROCESS | 3656 | 1464052695667 Marionette TRACE conn9 <- [1,2919,null,{"value":null}] 18:18:15 INFO - PROCESS | 3656 | 1464052695673 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:15 INFO - PROCESS | 3656 | ++DOCSHELL 17425400 == 52 [pid = 3656] [id = 739] 18:18:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 95 (1742CC00) [pid = 3656] [serial = 2217] [outer = 00000000] 18:18:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 96 (1A501800) [pid = 3656] [serial = 2218] [outer = 1742CC00] 18:18:15 INFO - PROCESS | 3656 | 1464052695718 Marionette DEBUG loaded listener.js 18:18:15 INFO - PROCESS | 3656 | ++DOMWINDOW == 97 (1A50AC00) [pid = 3656] [serial = 2219] [outer = 1742CC00] 18:18:16 INFO - PROCESS | 3656 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:18:16 INFO - PROCESS | 3656 | 1464052696114 Marionette TRACE conn9 <- [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]]]}] 18:18:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:18:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 18:18:16 INFO - PROCESS | 3656 | 1464052696152 Marionette TRACE conn9 -> [0,2921,"getWindowHandle",null] 18:18:16 INFO - PROCESS | 3656 | 1464052696154 Marionette TRACE conn9 <- [1,2921,null,{"value":"13"}] 18:18:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:18:16 INFO - PROCESS | 3656 | 1464052696157 Marionette TRACE conn9 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:18:16 INFO - PROCESS | 3656 | 1464052696159 Marionette TRACE conn9 <- [1,2922,null,{}] 18:18:16 INFO - PROCESS | 3656 | 1464052696162 Marionette TRACE conn9 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:16 INFO - PROCESS | 3656 | 1464052696295 Marionette TRACE conn9 <- [1,2923,null,{"value":null}] 18:18:16 INFO - PROCESS | 3656 | 1464052696304 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:16 INFO - PROCESS | 3656 | ++DOCSHELL 1A51CC00 == 53 [pid = 3656] [id = 740] 18:18:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 98 (1A59F400) [pid = 3656] [serial = 2220] [outer = 00000000] 18:18:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 99 (1B04D000) [pid = 3656] [serial = 2221] [outer = 1A59F400] 18:18:16 INFO - PROCESS | 3656 | 1464052696347 Marionette DEBUG loaded listener.js 18:18:16 INFO - PROCESS | 3656 | ++DOMWINDOW == 100 (1B050400) [pid = 3656] [serial = 2222] [outer = 1A59F400] 18:18:16 INFO - PROCESS | 3656 | 1464052696740 Marionette TRACE conn9 <- [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]]]}] 18:18:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:18:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 18:18:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:18:16 INFO - PROCESS | 3656 | 1464052696788 Marionette TRACE conn9 -> [0,2925,"getWindowHandle",null] 18:18:16 INFO - PROCESS | 3656 | 1464052696790 Marionette TRACE conn9 <- [1,2925,null,{"value":"13"}] 18:18:16 INFO - PROCESS | 3656 | 1464052696794 Marionette TRACE conn9 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:18:16 INFO - PROCESS | 3656 | 1464052696796 Marionette TRACE conn9 <- [1,2926,null,{}] 18:18:16 INFO - PROCESS | 3656 | 1464052696799 Marionette TRACE conn9 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:16 INFO - PROCESS | 3656 | 1464052696932 Marionette TRACE conn9 <- [1,2927,null,{"value":null}] 18:18:16 INFO - PROCESS | 3656 | 1464052696957 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:17 INFO - PROCESS | 3656 | ++DOCSHELL 0E07A800 == 54 [pid = 3656] [id = 741] 18:18:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 101 (15646800) [pid = 3656] [serial = 2223] [outer = 00000000] 18:18:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 102 (1B0D5800) [pid = 3656] [serial = 2224] [outer = 15646800] 18:18:17 INFO - PROCESS | 3656 | 1464052697001 Marionette DEBUG loaded listener.js 18:18:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 103 (1B21D800) [pid = 3656] [serial = 2225] [outer = 15646800] 18:18:17 INFO - PROCESS | 3656 | 1464052697471 Marionette TRACE conn9 <- [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]]]}] 18:18:17 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. 18:18:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 731ms 18:18:17 INFO - PROCESS | 3656 | 1464052697526 Marionette TRACE conn9 -> [0,2929,"getWindowHandle",null] 18:18:17 INFO - PROCESS | 3656 | 1464052697531 Marionette TRACE conn9 <- [1,2929,null,{"value":"13"}] 18:18:17 INFO - PROCESS | 3656 | 1464052697536 Marionette TRACE conn9 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:18:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:18:17 INFO - PROCESS | 3656 | 1464052697540 Marionette TRACE conn9 <- [1,2930,null,{}] 18:18:17 INFO - PROCESS | 3656 | 1464052697546 Marionette TRACE conn9 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:17 INFO - PROCESS | 3656 | 1464052697713 Marionette TRACE conn9 <- [1,2931,null,{"value":null}] 18:18:17 INFO - PROCESS | 3656 | 1464052697896 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:17 INFO - PROCESS | 3656 | ++DOCSHELL 12474000 == 55 [pid = 3656] [id = 742] 18:18:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 104 (124EC800) [pid = 3656] [serial = 2226] [outer = 00000000] 18:18:17 INFO - PROCESS | 3656 | ++DOMWINDOW == 105 (1272B400) [pid = 3656] [serial = 2227] [outer = 124EC800] 18:18:17 INFO - PROCESS | 3656 | 1464052697955 Marionette DEBUG loaded listener.js 18:18:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 106 (12781C00) [pid = 3656] [serial = 2228] [outer = 124EC800] 18:18:18 INFO - PROCESS | 3656 | 1464052698466 Marionette TRACE conn9 <- [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"]]]}] 18:18:18 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 18:18:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:18:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 970ms 18:18:18 INFO - PROCESS | 3656 | 1464052698510 Marionette TRACE conn9 -> [0,2933,"getWindowHandle",null] 18:18:18 INFO - PROCESS | 3656 | 1464052698516 Marionette TRACE conn9 <- [1,2933,null,{"value":"13"}] 18:18:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:18:18 INFO - PROCESS | 3656 | 1464052698523 Marionette TRACE conn9 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:18:18 INFO - PROCESS | 3656 | 1464052698526 Marionette TRACE conn9 <- [1,2934,null,{}] 18:18:18 INFO - PROCESS | 3656 | 1464052698530 Marionette TRACE conn9 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:18 INFO - PROCESS | 3656 | 1464052698642 Marionette TRACE conn9 <- [1,2935,null,{"value":null}] 18:18:18 INFO - PROCESS | 3656 | 1464052698764 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:18 INFO - PROCESS | 3656 | ++DOCSHELL 15069C00 == 56 [pid = 3656] [id = 743] 18:18:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 107 (15381400) [pid = 3656] [serial = 2229] [outer = 00000000] 18:18:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 108 (1742E000) [pid = 3656] [serial = 2230] [outer = 15381400] 18:18:18 INFO - PROCESS | 3656 | 1464052698818 Marionette DEBUG loaded listener.js 18:18:18 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (1791E800) [pid = 3656] [serial = 2231] [outer = 15381400] 18:18:19 INFO - PROCESS | 3656 | 1464052699333 Marionette TRACE conn9 <- [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]]]}] 18:18:19 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. 18:18:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 18:18:19 INFO - PROCESS | 3656 | 1464052699395 Marionette TRACE conn9 -> [0,2937,"getWindowHandle",null] 18:18:19 INFO - PROCESS | 3656 | 1464052699397 Marionette TRACE conn9 <- [1,2937,null,{"value":"13"}] 18:18:19 INFO - PROCESS | 3656 | 1464052699401 Marionette TRACE conn9 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:18:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:18:19 INFO - PROCESS | 3656 | 1464052699404 Marionette TRACE conn9 <- [1,2938,null,{}] 18:18:19 INFO - PROCESS | 3656 | 1464052699415 Marionette TRACE conn9 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:19 INFO - PROCESS | 3656 | 1464052699530 Marionette TRACE conn9 <- [1,2939,null,{"value":null}] 18:18:19 INFO - PROCESS | 3656 | 1464052699679 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:19 INFO - PROCESS | 3656 | ++DOCSHELL 1B047C00 == 57 [pid = 3656] [id = 744] 18:18:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1B048C00) [pid = 3656] [serial = 2232] [outer = 00000000] 18:18:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1B0D6000) [pid = 3656] [serial = 2233] [outer = 1B048C00] 18:18:19 INFO - PROCESS | 3656 | 1464052699737 Marionette DEBUG loaded listener.js 18:18:19 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (1B223C00) [pid = 3656] [serial = 2234] [outer = 1B048C00] 18:18:20 INFO - PROCESS | 3656 | ++DOCSHELL 1B2B0000 == 58 [pid = 3656] [id = 745] 18:18:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1B2B1800) [pid = 3656] [serial = 2235] [outer = 00000000] 18:18:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (1B2B4800) [pid = 3656] [serial = 2236] [outer = 1B2B1800] 18:18:20 INFO - PROCESS | 3656 | 1464052700590 Marionette TRACE conn9 <- [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]]]}] 18:18:20 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. 18:18:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1232ms 18:18:20 INFO - PROCESS | 3656 | 1464052700636 Marionette TRACE conn9 -> [0,2941,"getWindowHandle",null] 18:18:20 INFO - PROCESS | 3656 | 1464052700639 Marionette TRACE conn9 <- [1,2941,null,{"value":"13"}] 18:18:20 INFO - PROCESS | 3656 | 1464052700643 Marionette TRACE conn9 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:18:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:18:20 INFO - PROCESS | 3656 | 1464052700645 Marionette TRACE conn9 <- [1,2942,null,{}] 18:18:20 INFO - PROCESS | 3656 | 1464052700648 Marionette TRACE conn9 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:20 INFO - PROCESS | 3656 | 1464052700777 Marionette TRACE conn9 <- [1,2943,null,{"value":null}] 18:18:20 INFO - PROCESS | 3656 | 1464052700921 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:20 INFO - PROCESS | 3656 | ++DOCSHELL 1B225400 == 59 [pid = 3656] [id = 746] 18:18:20 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (1B228800) [pid = 3656] [serial = 2237] [outer = 00000000] 18:18:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (1B2B8000) [pid = 3656] [serial = 2238] [outer = 1B228800] 18:18:21 INFO - PROCESS | 3656 | 1464052700977 Marionette DEBUG loaded listener.js 18:18:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (1B453C00) [pid = 3656] [serial = 2239] [outer = 1B228800] 18:18:21 INFO - PROCESS | 3656 | 1464052701474 Marionette TRACE conn9 <- [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]]]}] 18:18:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:18:21 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 18:18:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 18:18:21 INFO - PROCESS | 3656 | 1464052701517 Marionette TRACE conn9 -> [0,2945,"getWindowHandle",null] 18:18:21 INFO - PROCESS | 3656 | 1464052701519 Marionette TRACE conn9 <- [1,2945,null,{"value":"13"}] 18:18:21 INFO - PROCESS | 3656 | 1464052701522 Marionette TRACE conn9 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:18:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:18:21 INFO - PROCESS | 3656 | 1464052701524 Marionette TRACE conn9 <- [1,2946,null,{}] 18:18:21 INFO - PROCESS | 3656 | 1464052701528 Marionette TRACE conn9 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:21 INFO - PROCESS | 3656 | 1464052701724 Marionette TRACE conn9 <- [1,2947,null,{"value":null}] 18:18:21 INFO - PROCESS | 3656 | 1464052701889 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:21 INFO - PROCESS | 3656 | ++DOCSHELL 11F41000 == 60 [pid = 3656] [id = 747] 18:18:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (1295A000) [pid = 3656] [serial = 2240] [outer = 00000000] 18:18:21 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1BA23400) [pid = 3656] [serial = 2241] [outer = 1295A000] 18:18:21 INFO - PROCESS | 3656 | 1464052701946 Marionette DEBUG loaded listener.js 18:18:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1BA26C00) [pid = 3656] [serial = 2242] [outer = 1295A000] 18:18:22 INFO - PROCESS | 3656 | 1464052702427 Marionette TRACE conn9 <- [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]]]}] 18:18:22 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. 18:18:22 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 931ms 18:18:22 INFO - PROCESS | 3656 | 1464052702456 Marionette TRACE conn9 -> [0,2949,"getWindowHandle",null] 18:18:22 INFO - PROCESS | 3656 | 1464052702459 Marionette TRACE conn9 <- [1,2949,null,{"value":"13"}] 18:18:22 INFO - PROCESS | 3656 | 1464052702462 Marionette TRACE conn9 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:18:22 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:18:22 INFO - PROCESS | 3656 | 1464052702464 Marionette TRACE conn9 <- [1,2950,null,{}] 18:18:22 INFO - PROCESS | 3656 | 1464052702467 Marionette TRACE conn9 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:22 INFO - PROCESS | 3656 | 1464052702624 Marionette TRACE conn9 <- [1,2951,null,{"value":null}] 18:18:22 INFO - PROCESS | 3656 | 1464052702773 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:22 INFO - PROCESS | 3656 | ++DOCSHELL 1B45D000 == 61 [pid = 3656] [id = 748] 18:18:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1BA20C00) [pid = 3656] [serial = 2243] [outer = 00000000] 18:18:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1BECEC00) [pid = 3656] [serial = 2244] [outer = 1BA20C00] 18:18:22 INFO - PROCESS | 3656 | 1464052702830 Marionette DEBUG loaded listener.js 18:18:22 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1BED4400) [pid = 3656] [serial = 2245] [outer = 1BA20C00] 18:18:23 INFO - PROCESS | 3656 | 1464052703320 Marionette TRACE conn9 <- [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]]]}] 18:18:23 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. 18:18:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 870ms 18:18:23 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:18:23 INFO - PROCESS | 3656 | 1464052703336 Marionette TRACE conn9 -> [0,2953,"getWindowHandle",null] 18:18:23 INFO - PROCESS | 3656 | 1464052703339 Marionette TRACE conn9 <- [1,2953,null,{"value":"13"}] 18:18:23 INFO - PROCESS | 3656 | 1464052703342 Marionette TRACE conn9 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:18:23 INFO - PROCESS | 3656 | 1464052703344 Marionette TRACE conn9 <- [1,2954,null,{}] 18:18:23 INFO - PROCESS | 3656 | 1464052703348 Marionette TRACE conn9 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:23 INFO - PROCESS | 3656 | 1464052703458 Marionette TRACE conn9 <- [1,2955,null,{"value":null}] 18:18:23 INFO - PROCESS | 3656 | 1464052703607 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:23 INFO - PROCESS | 3656 | ++DOCSHELL 1BED4800 == 62 [pid = 3656] [id = 749] 18:18:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1BED6C00) [pid = 3656] [serial = 2246] [outer = 00000000] 18:18:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (1CA4A000) [pid = 3656] [serial = 2247] [outer = 1BED6C00] 18:18:23 INFO - PROCESS | 3656 | 1464052703666 Marionette DEBUG loaded listener.js 18:18:23 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1CA63000) [pid = 3656] [serial = 2248] [outer = 1BED6C00] 18:18:24 INFO - PROCESS | 3656 | 1464052704156 Marionette TRACE conn9 <- [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]]]}] 18:18:24 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. 18:18:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 830ms 18:18:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:18:24 INFO - PROCESS | 3656 | 1464052704173 Marionette TRACE conn9 -> [0,2957,"getWindowHandle",null] 18:18:24 INFO - PROCESS | 3656 | 1464052704175 Marionette TRACE conn9 <- [1,2957,null,{"value":"13"}] 18:18:24 INFO - PROCESS | 3656 | 1464052704178 Marionette TRACE conn9 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:18:24 INFO - PROCESS | 3656 | 1464052704180 Marionette TRACE conn9 <- [1,2958,null,{}] 18:18:24 INFO - PROCESS | 3656 | 1464052704184 Marionette TRACE conn9 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:24 INFO - PROCESS | 3656 | 1464052704293 Marionette TRACE conn9 <- [1,2959,null,{"value":null}] 18:18:24 INFO - PROCESS | 3656 | 1464052704617 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:24 INFO - PROCESS | 3656 | ++DOCSHELL 0D327400 == 63 [pid = 3656] [id = 750] 18:18:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (0D36D000) [pid = 3656] [serial = 2249] [outer = 00000000] 18:18:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (0E6E3000) [pid = 3656] [serial = 2250] [outer = 0D36D000] 18:18:24 INFO - PROCESS | 3656 | 1464052704686 Marionette DEBUG loaded listener.js 18:18:24 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (11F31000) [pid = 3656] [serial = 2251] [outer = 0D36D000] 18:18:25 INFO - PROCESS | 3656 | 1464052705197 Marionette TRACE conn9 <- [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]]]}] 18:18:25 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. 18:18:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1079ms 18:18:25 INFO - PROCESS | 3656 | 1464052705258 Marionette TRACE conn9 -> [0,2961,"getWindowHandle",null] 18:18:25 INFO - PROCESS | 3656 | 1464052705262 Marionette TRACE conn9 <- [1,2961,null,{"value":"13"}] 18:18:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:18:25 INFO - PROCESS | 3656 | 1464052705318 Marionette TRACE conn9 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:18:25 INFO - PROCESS | 3656 | 1464052705322 Marionette TRACE conn9 <- [1,2962,null,{}] 18:18:25 INFO - PROCESS | 3656 | 1464052705328 Marionette TRACE conn9 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:25 INFO - PROCESS | 3656 | 1464052705442 Marionette TRACE conn9 <- [1,2963,null,{"value":null}] 18:18:25 INFO - PROCESS | 3656 | 1464052705560 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:25 INFO - PROCESS | 3656 | ++DOCSHELL 0E1ED800 == 64 [pid = 3656] [id = 751] 18:18:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (0E664400) [pid = 3656] [serial = 2252] [outer = 00000000] 18:18:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (126B7800) [pid = 3656] [serial = 2253] [outer = 0E664400] 18:18:25 INFO - PROCESS | 3656 | 1464052705656 Marionette DEBUG loaded listener.js 18:18:25 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (12727400) [pid = 3656] [serial = 2254] [outer = 0E664400] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 0DA4B800 == 63 [pid = 3656] [id = 725] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 1740D400 == 62 [pid = 3656] [id = 720] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 1810C000 == 61 [pid = 3656] [id = 721] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 0D32FC00 == 60 [pid = 3656] [id = 702] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 1A51CC00 == 59 [pid = 3656] [id = 740] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 17425400 == 58 [pid = 3656] [id = 739] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 12630C00 == 57 [pid = 3656] [id = 738] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 1791D000 == 56 [pid = 3656] [id = 737] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 0E1F1000 == 55 [pid = 3656] [id = 736] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 1531A000 == 54 [pid = 3656] [id = 735] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 13A44400 == 53 [pid = 3656] [id = 734] 18:18:25 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (12718800) [pid = 3656] [serial = 2137] [outer = 00000000] [url = about:blank] 18:18:25 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (15322000) [pid = 3656] [serial = 2140] [outer = 00000000] [url = about:blank] 18:18:25 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (182DF800) [pid = 3656] [serial = 2143] [outer = 00000000] [url = about:blank] 18:18:25 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (183C5C00) [pid = 3656] [serial = 2146] [outer = 00000000] [url = about:blank] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 0E079C00 == 52 [pid = 3656] [id = 733] 18:18:25 INFO - PROCESS | 3656 | --DOCSHELL 0D73A400 == 51 [pid = 3656] [id = 732] 18:18:26 INFO - PROCESS | 3656 | 1464052706144 Marionette TRACE conn9 <- [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]]]}] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (11F2FC00) [pid = 3656] [serial = 2150] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (0E07CC00) [pid = 3656] [serial = 2149] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (163AA800) [pid = 3656] [serial = 2158] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (16C0C800) [pid = 3656] [serial = 2159] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (12725800) [pid = 3656] [serial = 2170] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (176CE000) [pid = 3656] [serial = 2161] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (0DD35000) [pid = 3656] [serial = 2152] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (0E07E800) [pid = 3656] [serial = 2153] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (13686400) [pid = 3656] [serial = 2155] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (140CEC00) [pid = 3656] [serial = 2156] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (19273C00) [pid = 3656] [serial = 2168] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (12728C00) [pid = 3656] [serial = 2171] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (1A50A800) [pid = 3656] [serial = 2174] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (1A515800) [pid = 3656] [serial = 2177] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 113 (19281400) [pid = 3656] [serial = 2173] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 112 (17AA8000) [pid = 3656] [serial = 2162] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 111 (175F1000) [pid = 3656] [serial = 2176] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 110 (182DC000) [pid = 3656] [serial = 2164] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 109 (19272800) [pid = 3656] [serial = 2167] [outer = 00000000] [url = about:blank] 18:18:26 INFO - PROCESS | 3656 | --DOMWINDOW == 108 (18376400) [pid = 3656] [serial = 2165] [outer = 00000000] [url = about:blank] 18:18:26 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. 18:18:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 890ms 18:18:26 INFO - PROCESS | 3656 | 1464052706211 Marionette TRACE conn9 -> [0,2965,"getWindowHandle",null] 18:18:26 INFO - PROCESS | 3656 | 1464052706215 Marionette TRACE conn9 <- [1,2965,null,{"value":"13"}] 18:18:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:18:26 INFO - PROCESS | 3656 | 1464052706224 Marionette TRACE conn9 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:18:26 INFO - PROCESS | 3656 | 1464052706226 Marionette TRACE conn9 <- [1,2966,null,{}] 18:18:26 INFO - PROCESS | 3656 | 1464052706230 Marionette TRACE conn9 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:26 INFO - PROCESS | 3656 | 1464052706320 Marionette TRACE conn9 <- [1,2967,null,{"value":null}] 18:18:26 INFO - PROCESS | 3656 | 1464052706335 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:26 INFO - PROCESS | 3656 | ++DOCSHELL 11F41800 == 52 [pid = 3656] [id = 752] 18:18:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 109 (11F46400) [pid = 3656] [serial = 2255] [outer = 00000000] 18:18:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 110 (1271B400) [pid = 3656] [serial = 2256] [outer = 11F46400] 18:18:26 INFO - PROCESS | 3656 | 1464052706380 Marionette DEBUG loaded listener.js 18:18:26 INFO - PROCESS | 3656 | ++DOMWINDOW == 111 (1272FC00) [pid = 3656] [serial = 2257] [outer = 11F46400] 18:18:26 INFO - PROCESS | 3656 | 1464052706846 Marionette TRACE conn9 <- [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]]]}] 18:18:26 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. 18:18:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 18:18:26 INFO - PROCESS | 3656 | 1464052706901 Marionette TRACE conn9 -> [0,2969,"getWindowHandle",null] 18:18:26 INFO - PROCESS | 3656 | 1464052706903 Marionette TRACE conn9 <- [1,2969,null,{"value":"13"}] 18:18:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:18:26 INFO - PROCESS | 3656 | 1464052706908 Marionette TRACE conn9 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:18:26 INFO - PROCESS | 3656 | 1464052706913 Marionette TRACE conn9 <- [1,2970,null,{}] 18:18:26 INFO - PROCESS | 3656 | 1464052706922 Marionette TRACE conn9 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:27 INFO - PROCESS | 3656 | 1464052707019 Marionette TRACE conn9 <- [1,2971,null,{"value":null}] 18:18:27 INFO - PROCESS | 3656 | 1464052707035 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:27 INFO - PROCESS | 3656 | ++DOCSHELL 140C7C00 == 53 [pid = 3656] [id = 753] 18:18:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 112 (140D6800) [pid = 3656] [serial = 2258] [outer = 00000000] 18:18:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 113 (1509FC00) [pid = 3656] [serial = 2259] [outer = 140D6800] 18:18:27 INFO - PROCESS | 3656 | 1464052707081 Marionette DEBUG loaded listener.js 18:18:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 114 (15379C00) [pid = 3656] [serial = 2260] [outer = 140D6800] 18:18:27 INFO - PROCESS | 3656 | 1464052707507 Marionette TRACE conn9 <- [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"]]]}] 18:18:27 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 18:18:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:18:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 631ms 18:18:27 INFO - PROCESS | 3656 | 1464052707541 Marionette TRACE conn9 -> [0,2973,"getWindowHandle",null] 18:18:27 INFO - PROCESS | 3656 | 1464052707543 Marionette TRACE conn9 <- [1,2973,null,{"value":"13"}] 18:18:27 INFO - PROCESS | 3656 | 1464052707546 Marionette TRACE conn9 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:18:27 INFO - PROCESS | 3656 | 1464052707548 Marionette TRACE conn9 <- [1,2974,null,{}] 18:18:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:18:27 INFO - PROCESS | 3656 | 1464052707551 Marionette TRACE conn9 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:27 INFO - PROCESS | 3656 | 1464052707642 Marionette TRACE conn9 <- [1,2975,null,{"value":null}] 18:18:27 INFO - PROCESS | 3656 | 1464052707664 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:27 INFO - PROCESS | 3656 | ++DOCSHELL 15383800 == 54 [pid = 3656] [id = 754] 18:18:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (15607C00) [pid = 3656] [serial = 2261] [outer = 00000000] 18:18:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (15650800) [pid = 3656] [serial = 2262] [outer = 15607C00] 18:18:27 INFO - PROCESS | 3656 | 1464052707708 Marionette DEBUG loaded listener.js 18:18:27 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (163AB000) [pid = 3656] [serial = 2263] [outer = 15607C00] 18:18:28 INFO - PROCESS | 3656 | 1464052708155 Marionette TRACE conn9 <- [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]]]}] 18:18:28 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. 18:18:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 18:18:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:18:28 INFO - PROCESS | 3656 | 1464052708181 Marionette TRACE conn9 -> [0,2977,"getWindowHandle",null] 18:18:28 INFO - PROCESS | 3656 | 1464052708183 Marionette TRACE conn9 <- [1,2977,null,{"value":"13"}] 18:18:28 INFO - PROCESS | 3656 | 1464052708186 Marionette TRACE conn9 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:18:28 INFO - PROCESS | 3656 | 1464052708188 Marionette TRACE conn9 <- [1,2978,null,{}] 18:18:28 INFO - PROCESS | 3656 | 1464052708192 Marionette TRACE conn9 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:28 INFO - PROCESS | 3656 | 1464052708335 Marionette TRACE conn9 <- [1,2979,null,{"value":null}] 18:18:28 INFO - PROCESS | 3656 | 1464052708349 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:28 INFO - PROCESS | 3656 | ++DOCSHELL 16C0C800 == 55 [pid = 3656] [id = 755] 18:18:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (16C0CC00) [pid = 3656] [serial = 2264] [outer = 00000000] 18:18:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (17422800) [pid = 3656] [serial = 2265] [outer = 16C0CC00] 18:18:28 INFO - PROCESS | 3656 | 1464052708400 Marionette DEBUG loaded listener.js 18:18:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (17430400) [pid = 3656] [serial = 2266] [outer = 16C0CC00] 18:18:28 INFO - PROCESS | 3656 | ++DOCSHELL 17AB3000 == 56 [pid = 3656] [id = 756] 18:18:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (17AB4C00) [pid = 3656] [serial = 2267] [outer = 00000000] 18:18:28 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (17D35000) [pid = 3656] [serial = 2268] [outer = 17AB4C00] 18:18:28 INFO - PROCESS | 3656 | 1464052708875 Marionette TRACE conn9 <- [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]]]}] 18:18:28 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. 18:18:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 18:18:28 INFO - PROCESS | 3656 | 1464052708917 Marionette TRACE conn9 -> [0,2981,"getWindowHandle",null] 18:18:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:18:28 INFO - PROCESS | 3656 | 1464052708919 Marionette TRACE conn9 <- [1,2981,null,{"value":"13"}] 18:18:28 INFO - PROCESS | 3656 | 1464052708922 Marionette TRACE conn9 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:18:28 INFO - PROCESS | 3656 | 1464052708924 Marionette TRACE conn9 <- [1,2982,null,{}] 18:18:28 INFO - PROCESS | 3656 | 1464052708930 Marionette TRACE conn9 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:29 INFO - PROCESS | 3656 | 1464052709075 Marionette TRACE conn9 <- [1,2983,null,{"value":null}] 18:18:29 INFO - PROCESS | 3656 | 1464052709134 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:29 INFO - PROCESS | 3656 | ++DOCSHELL 17AAC800 == 57 [pid = 3656] [id = 757] 18:18:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (17AACC00) [pid = 3656] [serial = 2269] [outer = 00000000] 18:18:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (18144400) [pid = 3656] [serial = 2270] [outer = 17AACC00] 18:18:29 INFO - PROCESS | 3656 | 1464052709179 Marionette DEBUG loaded listener.js 18:18:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (182DDC00) [pid = 3656] [serial = 2271] [outer = 17AACC00] 18:18:29 INFO - PROCESS | 3656 | 1464052709584 Marionette TRACE conn9 <- [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]]]}] 18:18:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:18:29 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 18:18:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 670ms 18:18:29 INFO - PROCESS | 3656 | 1464052709616 Marionette TRACE conn9 -> [0,2985,"getWindowHandle",null] 18:18:29 INFO - PROCESS | 3656 | 1464052709618 Marionette TRACE conn9 <- [1,2985,null,{"value":"13"}] 18:18:29 INFO - PROCESS | 3656 | 1464052709621 Marionette TRACE conn9 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:18:29 INFO - PROCESS | 3656 | 1464052709623 Marionette TRACE conn9 <- [1,2986,null,{}] 18:18:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:18:29 INFO - PROCESS | 3656 | 1464052709626 Marionette TRACE conn9 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:29 INFO - PROCESS | 3656 | 1464052709755 Marionette TRACE conn9 <- [1,2987,null,{"value":null}] 18:18:29 INFO - PROCESS | 3656 | 1464052709761 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:29 INFO - PROCESS | 3656 | ++DOCSHELL 17AA9800 == 58 [pid = 3656] [id = 758] 18:18:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (182DB400) [pid = 3656] [serial = 2272] [outer = 00000000] 18:18:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (183B9800) [pid = 3656] [serial = 2273] [outer = 182DB400] 18:18:29 INFO - PROCESS | 3656 | 1464052709873 Marionette DEBUG loaded listener.js 18:18:29 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (18FB7400) [pid = 3656] [serial = 2274] [outer = 182DB400] 18:18:30 INFO - PROCESS | 3656 | 1464052710254 Marionette TRACE conn9 <- [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]]]}] 18:18:30 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. 18:18:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 670ms 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (0E9F0800) [pid = 3656] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (17917000) [pid = 3656] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1A59F400) [pid = 3656] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (17AAA000) [pid = 3656] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (13F98800) [pid = 3656] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (15610C00) [pid = 3656] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A518000) [pid = 3656] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (15B0C800) [pid = 3656] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (0E07E400) [pid = 3656] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (19273800) [pid = 3656] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (0D8F0C00) [pid = 3656] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (1742CC00) [pid = 3656] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (0E03D800) [pid = 3656] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:18:30 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (0D371C00) [pid = 3656] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:18:30 INFO - PROCESS | 3656 | 1464052710472 Marionette TRACE conn9 -> [0,2989,"getWindowHandle",null] 18:18:30 INFO - PROCESS | 3656 | 1464052710474 Marionette TRACE conn9 <- [1,2989,null,{"value":"13"}] 18:18:30 INFO - PROCESS | 3656 | 1464052710497 Marionette TRACE conn9 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:18:30 INFO - PROCESS | 3656 | 1464052710499 Marionette TRACE conn9 <- [1,2990,null,{}] 18:18:30 INFO - PROCESS | 3656 | 1464052710503 Marionette TRACE conn9 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:18:30 INFO - PROCESS | 3656 | 1464052710592 Marionette TRACE conn9 <- [1,2991,null,{"value":null}] 18:18:30 INFO - PROCESS | 3656 | 1464052710599 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:30 INFO - PROCESS | 3656 | ++DOCSHELL 0E081000 == 59 [pid = 3656] [id = 759] 18:18:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (0E661400) [pid = 3656] [serial = 2275] [outer = 00000000] 18:18:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (126BB400) [pid = 3656] [serial = 2276] [outer = 0E661400] 18:18:30 INFO - PROCESS | 3656 | 1464052710643 Marionette DEBUG loaded listener.js 18:18:30 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (12716800) [pid = 3656] [serial = 2277] [outer = 0E661400] 18:18:31 INFO - PROCESS | 3656 | 1464052711048 Marionette TRACE conn9 <- [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]]]}] 18:18:31 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. 18:18:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 570ms 18:18:31 INFO - PROCESS | 3656 | 1464052711079 Marionette TRACE conn9 -> [0,2993,"getWindowHandle",null] 18:18:31 INFO - PROCESS | 3656 | 1464052711081 Marionette TRACE conn9 <- [1,2993,null,{"value":"13"}] 18:18:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:18:31 INFO - PROCESS | 3656 | 1464052711084 Marionette TRACE conn9 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:18:31 INFO - PROCESS | 3656 | 1464052711085 Marionette TRACE conn9 <- [1,2994,null,{}] 18:18:31 INFO - PROCESS | 3656 | 1464052711089 Marionette TRACE conn9 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:31 INFO - PROCESS | 3656 | 1464052711224 Marionette TRACE conn9 <- [1,2995,null,{"value":null}] 18:18:31 INFO - PROCESS | 3656 | 1464052711249 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:31 INFO - PROCESS | 3656 | ++DOCSHELL 15B0C400 == 60 [pid = 3656] [id = 760] 18:18:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (16C0B800) [pid = 3656] [serial = 2278] [outer = 00000000] 18:18:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (1927B000) [pid = 3656] [serial = 2279] [outer = 16C0B800] 18:18:31 INFO - PROCESS | 3656 | 1464052711292 Marionette DEBUG loaded listener.js 18:18:31 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (1A504400) [pid = 3656] [serial = 2280] [outer = 16C0B800] 18:18:31 INFO - PROCESS | 3656 | 1464052711684 Marionette TRACE conn9 <- [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]]]}] 18:18:31 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. 18:18:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 18:18:31 INFO - PROCESS | 3656 | 1464052711715 Marionette TRACE conn9 -> [0,2997,"getWindowHandle",null] 18:18:31 INFO - PROCESS | 3656 | 1464052711717 Marionette TRACE conn9 <- [1,2997,null,{"value":"13"}] 18:18:31 INFO - PROCESS | 3656 | 1464052711720 Marionette TRACE conn9 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:18:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:18:31 INFO - PROCESS | 3656 | 1464052711722 Marionette TRACE conn9 <- [1,2998,null,{}] 18:18:31 INFO - PROCESS | 3656 | 1464052711726 Marionette TRACE conn9 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:31 INFO - PROCESS | 3656 | 1464052711860 Marionette TRACE conn9 <- [1,2999,null,{"value":null}] 18:18:31 INFO - PROCESS | 3656 | 1464052711961 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:32 INFO - PROCESS | 3656 | ++DOCSHELL 1638D400 == 61 [pid = 3656] [id = 761] 18:18:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (1A502C00) [pid = 3656] [serial = 2281] [outer = 00000000] 18:18:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (1A514400) [pid = 3656] [serial = 2282] [outer = 1A502C00] 18:18:32 INFO - PROCESS | 3656 | 1464052712010 Marionette DEBUG loaded listener.js 18:18:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1A5A2800) [pid = 3656] [serial = 2283] [outer = 1A502C00] 18:18:32 INFO - PROCESS | 3656 | [3656] 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 18:18:32 INFO - PROCESS | 3656 | 1464052712506 Marionette TRACE conn9 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:18:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:18:32 INFO - {} 18:18:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:18:32 INFO - {} 18:18:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:18:32 INFO - {} 18:18:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:18:32 INFO - {} 18:18:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 831ms 18:18:32 INFO - PROCESS | 3656 | 1464052712556 Marionette TRACE conn9 -> [0,3001,"getWindowHandle",null] 18:18:32 INFO - PROCESS | 3656 | 1464052712560 Marionette TRACE conn9 <- [1,3001,null,{"value":"13"}] 18:18:32 INFO - PROCESS | 3656 | 1464052712566 Marionette TRACE conn9 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:18:32 INFO - TEST-START | /FileAPI/fileReader.html 18:18:32 INFO - PROCESS | 3656 | 1464052712570 Marionette TRACE conn9 <- [1,3002,null,{}] 18:18:32 INFO - PROCESS | 3656 | 1464052712577 Marionette TRACE conn9 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:32 INFO - PROCESS | 3656 | 1464052712726 Marionette TRACE conn9 <- [1,3003,null,{"value":null}] 18:18:32 INFO - PROCESS | 3656 | 1464052712872 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:32 INFO - PROCESS | 3656 | ++DOCSHELL 0E038400 == 62 [pid = 3656] [id = 762] 18:18:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (0E03F800) [pid = 3656] [serial = 2284] [outer = 00000000] 18:18:32 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (0E07EC00) [pid = 3656] [serial = 2285] [outer = 0E03F800] 18:18:32 INFO - PROCESS | 3656 | 1464052712932 Marionette DEBUG loaded listener.js 18:18:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (0EBD8400) [pid = 3656] [serial = 2286] [outer = 0E03F800] 18:18:33 INFO - PROCESS | 3656 | 1464052713453 Marionette TRACE conn9 <- [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]]]}] 18:18:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:18:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:18:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:18:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:18:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 931ms 18:18:33 INFO - PROCESS | 3656 | 1464052713502 Marionette TRACE conn9 -> [0,3005,"getWindowHandle",null] 18:18:33 INFO - PROCESS | 3656 | 1464052713509 Marionette TRACE conn9 <- [1,3005,null,{"value":"13"}] 18:18:33 INFO - TEST-START | /FileAPI/historical.html 18:18:33 INFO - PROCESS | 3656 | 1464052713560 Marionette TRACE conn9 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:18:33 INFO - PROCESS | 3656 | 1464052713563 Marionette TRACE conn9 <- [1,3006,null,{}] 18:18:33 INFO - PROCESS | 3656 | 1464052713567 Marionette TRACE conn9 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:33 INFO - PROCESS | 3656 | 1464052713684 Marionette TRACE conn9 <- [1,3007,null,{"value":null}] 18:18:33 INFO - PROCESS | 3656 | 1464052713846 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:33 INFO - PROCESS | 3656 | ++DOCSHELL 11F46C00 == 63 [pid = 3656] [id = 763] 18:18:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (126BA000) [pid = 3656] [serial = 2287] [outer = 00000000] 18:18:33 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (13F9C400) [pid = 3656] [serial = 2288] [outer = 126BA000] 18:18:33 INFO - PROCESS | 3656 | 1464052713903 Marionette DEBUG loaded listener.js 18:18:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (150A1000) [pid = 3656] [serial = 2289] [outer = 126BA000] 18:18:34 INFO - PROCESS | 3656 | 1464052714395 Marionette TRACE conn9 <- [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"]]]}] 18:18:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:18:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:18:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:18:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:18:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:18:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:18:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:18:34 INFO - TEST-OK | /FileAPI/historical.html | took 910ms 18:18:34 INFO - PROCESS | 3656 | 1464052714469 Marionette TRACE conn9 -> [0,3009,"getWindowHandle",null] 18:18:34 INFO - TEST-START | /FileAPI/idlharness.html 18:18:34 INFO - PROCESS | 3656 | 1464052714471 Marionette TRACE conn9 <- [1,3009,null,{"value":"13"}] 18:18:34 INFO - PROCESS | 3656 | 1464052714476 Marionette TRACE conn9 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:18:34 INFO - PROCESS | 3656 | 1464052714479 Marionette TRACE conn9 <- [1,3010,null,{}] 18:18:34 INFO - PROCESS | 3656 | 1464052714490 Marionette TRACE conn9 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:34 INFO - PROCESS | 3656 | 1464052714643 Marionette TRACE conn9 <- [1,3011,null,{"value":null}] 18:18:34 INFO - PROCESS | 3656 | 1464052714798 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:34 INFO - PROCESS | 3656 | ++DOCSHELL 17427400 == 64 [pid = 3656] [id = 764] 18:18:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (17AB1000) [pid = 3656] [serial = 2290] [outer = 00000000] 18:18:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1A50DC00) [pid = 3656] [serial = 2291] [outer = 17AB1000] 18:18:34 INFO - PROCESS | 3656 | 1464052714856 Marionette DEBUG loaded listener.js 18:18:34 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1A5A6C00) [pid = 3656] [serial = 2292] [outer = 17AB1000] 18:18:35 INFO - PROCESS | 3656 | 1464052715908 Marionette TRACE conn9 <- [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]]]}] 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:18:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:18:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:18:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:18:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:18:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:18:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:18:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:18:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:18:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:18:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:18:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:18:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:18:36 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 18:18:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:18:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:18:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:18:36 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 18:18:36 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 18:18:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:18:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:18:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:18:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:18:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:18:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:18:36 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 18:18:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:18:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:18:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:18:36 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 18:18:36 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 18:18:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:18:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:18:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:18:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:18:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:18:36 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:18:36 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:18:36 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:18:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:18:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1583ms 18:18:36 INFO - PROCESS | 3656 | 1464052716074 Marionette TRACE conn9 -> [0,3013,"getWindowHandle",null] 18:18:36 INFO - PROCESS | 3656 | 1464052716077 Marionette TRACE conn9 <- [1,3013,null,{"value":"13"}] 18:18:36 INFO - TEST-START | /FileAPI/idlharness.worker 18:18:36 INFO - PROCESS | 3656 | 1464052716091 Marionette TRACE conn9 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:18:36 INFO - PROCESS | 3656 | 1464052716093 Marionette TRACE conn9 <- [1,3014,null,{}] 18:18:36 INFO - PROCESS | 3656 | 1464052716096 Marionette TRACE conn9 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:36 INFO - PROCESS | 3656 | 1464052716229 Marionette TRACE conn9 <- [1,3015,null,{"value":null}] 18:18:36 INFO - PROCESS | 3656 | 1464052716390 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:36 INFO - PROCESS | 3656 | ++DOCSHELL 1B223400 == 65 [pid = 3656] [id = 765] 18:18:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1B225800) [pid = 3656] [serial = 2293] [outer = 00000000] 18:18:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1CABA400) [pid = 3656] [serial = 2294] [outer = 1B225800] 18:18:36 INFO - PROCESS | 3656 | 1464052716445 Marionette DEBUG loaded listener.js 18:18:36 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1CF04400) [pid = 3656] [serial = 2295] [outer = 1B225800] 18:18:36 INFO - PROCESS | 3656 | [3656] 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 18:18:37 INFO - PROCESS | 3656 | 1464052717549 Marionette TRACE conn9 <- [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,{},{}]]]}] 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:18:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:18:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:18:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:18:37 INFO - {} 18:18:37 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 18:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:18:37 INFO - {} 18:18:37 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 - {} 18:18:37 INFO - {} 18:18:37 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 18:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:18:37 INFO - {} 18:18:37 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 18:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:18:37 INFO - {} 18:18:37 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 - {} 18:18:37 INFO - {} 18:18:37 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 18:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 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 18:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 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 18:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 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 18:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 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 18:18:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:18:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:18:37 INFO - {} 18:18:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1601ms 18:18:37 INFO - PROCESS | 3656 | 1464052717696 Marionette TRACE conn9 -> [0,3017,"getWindowHandle",null] 18:18:37 INFO - PROCESS | 3656 | 1464052717698 Marionette TRACE conn9 <- [1,3017,null,{"value":"13"}] 18:18:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:18:37 INFO - PROCESS | 3656 | 1464052717756 Marionette TRACE conn9 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:18:37 INFO - PROCESS | 3656 | 1464052717758 Marionette TRACE conn9 <- [1,3018,null,{}] 18:18:37 INFO - PROCESS | 3656 | 1464052717765 Marionette TRACE conn9 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:37 INFO - PROCESS | 3656 | 1464052717870 Marionette TRACE conn9 <- [1,3019,null,{"value":null}] 18:18:38 INFO - PROCESS | 3656 | 1464052718014 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:38 INFO - PROCESS | 3656 | ++DOCSHELL 1B04FC00 == 66 [pid = 3656] [id = 766] 18:18:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1B050000) [pid = 3656] [serial = 2296] [outer = 00000000] 18:18:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1CF0D400) [pid = 3656] [serial = 2297] [outer = 1B050000] 18:18:38 INFO - PROCESS | 3656 | 1464052718070 Marionette DEBUG loaded listener.js 18:18:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1D161000) [pid = 3656] [serial = 2298] [outer = 1B050000] 18:18:38 INFO - PROCESS | 3656 | 1464052718556 Marionette TRACE conn9 <- [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]]]}] 18:18:38 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 18:18:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 851ms 18:18:38 INFO - PROCESS | 3656 | 1464052718591 Marionette TRACE conn9 -> [0,3021,"getWindowHandle",null] 18:18:38 INFO - PROCESS | 3656 | 1464052718593 Marionette TRACE conn9 <- [1,3021,null,{"value":"13"}] 18:18:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:18:38 INFO - PROCESS | 3656 | 1464052718596 Marionette TRACE conn9 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:18:38 INFO - PROCESS | 3656 | 1464052718598 Marionette TRACE conn9 <- [1,3022,null,{}] 18:18:38 INFO - PROCESS | 3656 | 1464052718602 Marionette TRACE conn9 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:38 INFO - PROCESS | 3656 | 1464052718791 Marionette TRACE conn9 <- [1,3023,null,{"value":null}] 18:18:38 INFO - PROCESS | 3656 | 1464052718945 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:38 INFO - PROCESS | 3656 | ++DOCSHELL 12720400 == 67 [pid = 3656] [id = 767] 18:18:38 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (1272DC00) [pid = 3656] [serial = 2299] [outer = 00000000] 18:18:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1531B400) [pid = 3656] [serial = 2300] [outer = 1272DC00] 18:18:39 INFO - PROCESS | 3656 | 1464052719003 Marionette DEBUG loaded listener.js 18:18:39 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1742D400) [pid = 3656] [serial = 2301] [outer = 1272DC00] 18:18:39 INFO - PROCESS | 3656 | 1464052719801 Marionette TRACE conn9 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:18:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:18:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1222ms 18:18:39 INFO - PROCESS | 3656 | 1464052719820 Marionette TRACE conn9 -> [0,3025,"getWindowHandle",null] 18:18:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:18:39 INFO - PROCESS | 3656 | 1464052719823 Marionette TRACE conn9 <- [1,3025,null,{"value":"13"}] 18:18:39 INFO - PROCESS | 3656 | 1464052719829 Marionette TRACE conn9 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:18:39 INFO - PROCESS | 3656 | 1464052719832 Marionette TRACE conn9 <- [1,3026,null,{}] 18:18:39 INFO - PROCESS | 3656 | 1464052719838 Marionette TRACE conn9 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:39 INFO - PROCESS | 3656 | 1464052719943 Marionette TRACE conn9 <- [1,3027,null,{"value":null}] 18:18:40 INFO - PROCESS | 3656 | 1464052720113 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:40 INFO - PROCESS | 3656 | ++DOCSHELL 12730400 == 68 [pid = 3656] [id = 768] 18:18:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1277F800) [pid = 3656] [serial = 2302] [outer = 00000000] 18:18:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (13626000) [pid = 3656] [serial = 2303] [outer = 1277F800] 18:18:40 INFO - PROCESS | 3656 | 1464052720167 Marionette DEBUG loaded listener.js 18:18:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (140CF800) [pid = 3656] [serial = 2304] [outer = 1277F800] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 15649000 == 67 [pid = 3656] [id = 724] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 0DD37C00 == 66 [pid = 3656] [id = 722] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 0DD38000 == 65 [pid = 3656] [id = 390] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 0DA49400 == 64 [pid = 3656] [id = 397] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 1271AC00 == 63 [pid = 3656] [id = 389] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 15B0C400 == 62 [pid = 3656] [id = 760] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 0E081000 == 61 [pid = 3656] [id = 759] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 17AA9800 == 60 [pid = 3656] [id = 758] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 17AAC800 == 59 [pid = 3656] [id = 757] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 17AB3000 == 58 [pid = 3656] [id = 756] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 140C7C00 == 57 [pid = 3656] [id = 753] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 11F41800 == 56 [pid = 3656] [id = 752] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1B0D5800) [pid = 3656] [serial = 2224] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 0E1ED800 == 55 [pid = 3656] [id = 751] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 0D327400 == 54 [pid = 3656] [id = 750] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 1B2B0000 == 53 [pid = 3656] [id = 745] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 12474000 == 52 [pid = 3656] [id = 742] 18:18:40 INFO - PROCESS | 3656 | --DOCSHELL 0E07A800 == 51 [pid = 3656] [id = 741] 18:18:40 INFO - PROCESS | 3656 | 1464052720753 Marionette TRACE conn9 <- [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"]]]}] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (18108400) [pid = 3656] [serial = 2135] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (1B050400) [pid = 3656] [serial = 2222] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (17AA6400) [pid = 3656] [serial = 2185] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (15319800) [pid = 3656] [serial = 2203] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (15385800) [pid = 3656] [serial = 2204] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (16C0C400) [pid = 3656] [serial = 2206] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1A5A0800) [pid = 3656] [serial = 2179] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1AD79800) [pid = 3656] [serial = 2180] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1AD7E000) [pid = 3656] [serial = 2188] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (17431800) [pid = 3656] [serial = 2209] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1B053400) [pid = 3656] [serial = 2194] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (12920800) [pid = 3656] [serial = 2182] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (11F42000) [pid = 3656] [serial = 2200] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (12238C00) [pid = 3656] [serial = 2201] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (183CC800) [pid = 3656] [serial = 2212] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (1B045000) [pid = 3656] [serial = 2191] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (17522C00) [pid = 3656] [serial = 2210] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1A5A3000) [pid = 3656] [serial = 2215] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (1295E400) [pid = 3656] [serial = 2198] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (1916B000) [pid = 3656] [serial = 2213] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (12239400) [pid = 3656] [serial = 2197] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A501800) [pid = 3656] [serial = 2218] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1B04D000) [pid = 3656] [serial = 2221] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (1A5AA800) [pid = 3656] [serial = 2216] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (1A50AC00) [pid = 3656] [serial = 2219] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (16D70400) [pid = 3656] [serial = 2207] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 116 (0E080C00) [pid = 3656] [serial = 2102] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 115 (0DB99800) [pid = 3656] [serial = 2099] [outer = 00000000] [url = about:blank] 18:18:40 INFO - PROCESS | 3656 | --DOMWINDOW == 114 (11F46800) [pid = 3656] [serial = 2105] [outer = 00000000] [url = about:blank] 18:18:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:18:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:18:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 990ms 18:18:40 INFO - PROCESS | 3656 | 1464052720822 Marionette TRACE conn9 -> [0,3029,"getWindowHandle",null] 18:18:40 INFO - PROCESS | 3656 | 1464052720828 Marionette TRACE conn9 <- [1,3029,null,{"value":"13"}] 18:18:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:18:40 INFO - PROCESS | 3656 | 1464052720834 Marionette TRACE conn9 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:18:40 INFO - PROCESS | 3656 | 1464052720836 Marionette TRACE conn9 <- [1,3030,null,{}] 18:18:40 INFO - PROCESS | 3656 | 1464052720840 Marionette TRACE conn9 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:40 INFO - PROCESS | 3656 | 1464052720931 Marionette TRACE conn9 <- [1,3031,null,{"value":null}] 18:18:40 INFO - PROCESS | 3656 | 1464052720944 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:40 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3A800 == 52 [pid = 3656] [id = 769] 18:18:40 INFO - PROCESS | 3656 | ++DOMWINDOW == 115 (0E03CC00) [pid = 3656] [serial = 2305] [outer = 00000000] 18:18:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 116 (0E082000) [pid = 3656] [serial = 2306] [outer = 0E03CC00] 18:18:41 INFO - PROCESS | 3656 | 1464052720989 Marionette DEBUG loaded listener.js 18:18:41 INFO - PROCESS | 3656 | ++DOMWINDOW == 117 (11F44C00) [pid = 3656] [serial = 2307] [outer = 0E03CC00] 18:18:41 INFO - PROCESS | 3656 | 1464052721713 Marionette TRACE conn9 <- [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]]]}] 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:18:41 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. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:18:41 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'.) 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:18:41 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. 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:18:41 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. 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:18:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:18:41 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. 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:18:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:18:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:18:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:18:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:18:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 959ms 18:18:41 INFO - PROCESS | 3656 | 1464052721794 Marionette TRACE conn9 -> [0,3033,"getWindowHandle",null] 18:18:41 INFO - PROCESS | 3656 | 1464052721796 Marionette TRACE conn9 <- [1,3033,null,{"value":"13"}] 18:18:41 INFO - PROCESS | 3656 | 1464052721800 Marionette TRACE conn9 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:18:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:18:41 INFO - PROCESS | 3656 | 1464052721803 Marionette TRACE conn9 <- [1,3034,null,{}] 18:18:41 INFO - PROCESS | 3656 | 1464052721841 Marionette TRACE conn9 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:41 INFO - PROCESS | 3656 | 1464052721964 Marionette TRACE conn9 <- [1,3035,null,{"value":null}] 18:18:42 INFO - PROCESS | 3656 | 1464052722076 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:42 INFO - PROCESS | 3656 | ++DOCSHELL 12782000 == 53 [pid = 3656] [id = 770] 18:18:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (15646C00) [pid = 3656] [serial = 2308] [outer = 00000000] 18:18:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (15B07C00) [pid = 3656] [serial = 2309] [outer = 15646C00] 18:18:42 INFO - PROCESS | 3656 | 1464052722123 Marionette DEBUG loaded listener.js 18:18:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (16C0DC00) [pid = 3656] [serial = 2310] [outer = 15646C00] 18:18:42 INFO - PROCESS | 3656 | [3656] 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 18:18:42 INFO - PROCESS | 3656 | 1464052722498 Marionette TRACE conn9 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:18:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:18:42 INFO - {} 18:18:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 751ms 18:18:42 INFO - PROCESS | 3656 | 1464052722554 Marionette TRACE conn9 -> [0,3037,"getWindowHandle",null] 18:18:42 INFO - PROCESS | 3656 | 1464052722556 Marionette TRACE conn9 <- [1,3037,null,{"value":"13"}] 18:18:42 INFO - PROCESS | 3656 | 1464052722559 Marionette TRACE conn9 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:18:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:18:42 INFO - PROCESS | 3656 | 1464052722561 Marionette TRACE conn9 <- [1,3038,null,{}] 18:18:42 INFO - PROCESS | 3656 | 1464052722564 Marionette TRACE conn9 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:42 INFO - PROCESS | 3656 | 1464052722667 Marionette TRACE conn9 <- [1,3039,null,{"value":null}] 18:18:42 INFO - PROCESS | 3656 | 1464052722673 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:42 INFO - PROCESS | 3656 | ++DOCSHELL 16D70C00 == 54 [pid = 3656] [id = 771] 18:18:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (17426000) [pid = 3656] [serial = 2311] [outer = 00000000] 18:18:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (176C9800) [pid = 3656] [serial = 2312] [outer = 17426000] 18:18:42 INFO - PROCESS | 3656 | 1464052722719 Marionette DEBUG loaded listener.js 18:18:42 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (17AAA000) [pid = 3656] [serial = 2313] [outer = 17426000] 18:18:43 INFO - PROCESS | 3656 | 1464052723192 Marionette TRACE conn9 <- [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]]]}] 18:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:18:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 18:18:43 INFO - PROCESS | 3656 | 1464052723234 Marionette TRACE conn9 -> [0,3041,"getWindowHandle",null] 18:18:43 INFO - PROCESS | 3656 | 1464052723236 Marionette TRACE conn9 <- [1,3041,null,{"value":"13"}] 18:18:43 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:18:43 INFO - PROCESS | 3656 | 1464052723239 Marionette TRACE conn9 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:18:43 INFO - PROCESS | 3656 | 1464052723241 Marionette TRACE conn9 <- [1,3042,null,{}] 18:18:43 INFO - PROCESS | 3656 | 1464052723244 Marionette TRACE conn9 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:43 INFO - PROCESS | 3656 | 1464052723373 Marionette TRACE conn9 <- [1,3043,null,{"value":null}] 18:18:43 INFO - PROCESS | 3656 | 1464052723474 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:43 INFO - PROCESS | 3656 | ++DOCSHELL 17D2A000 == 55 [pid = 3656] [id = 772] 18:18:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (18147000) [pid = 3656] [serial = 2314] [outer = 00000000] 18:18:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (18370800) [pid = 3656] [serial = 2315] [outer = 18147000] 18:18:43 INFO - PROCESS | 3656 | 1464052723520 Marionette DEBUG loaded listener.js 18:18:43 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (183C6400) [pid = 3656] [serial = 2316] [outer = 18147000] 18:18:44 INFO - PROCESS | 3656 | 1464052724156 Marionette TRACE conn9 <- [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"]]]}] 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:18:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:18:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:18:44 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" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:18:44 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" 18:18:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:18:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:18:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1026ms 18:18:44 INFO - PROCESS | 3656 | 1464052724270 Marionette TRACE conn9 -> [0,3045,"getWindowHandle",null] 18:18:44 INFO - PROCESS | 3656 | 1464052724272 Marionette TRACE conn9 <- [1,3045,null,{"value":"13"}] 18:18:44 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:18:44 INFO - PROCESS | 3656 | 1464052724294 Marionette TRACE conn9 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:18:44 INFO - PROCESS | 3656 | 1464052724295 Marionette TRACE conn9 <- [1,3046,null,{}] 18:18:44 INFO - PROCESS | 3656 | 1464052724299 Marionette TRACE conn9 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:44 INFO - PROCESS | 3656 | 1464052724444 Marionette TRACE conn9 <- [1,3047,null,{"value":null}] 18:18:44 INFO - PROCESS | 3656 | 1464052724511 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:44 INFO - PROCESS | 3656 | ++DOCSHELL 18FB8000 == 56 [pid = 3656] [id = 773] 18:18:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1A518800) [pid = 3656] [serial = 2317] [outer = 00000000] 18:18:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1AD7A000) [pid = 3656] [serial = 2318] [outer = 1A518800] 18:18:44 INFO - PROCESS | 3656 | 1464052724557 Marionette DEBUG loaded listener.js 18:18:44 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1AD7E000) [pid = 3656] [serial = 2319] [outer = 1A518800] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (17AACC00) [pid = 3656] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (17AB4C00) [pid = 3656] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (182DB400) [pid = 3656] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (0E664400) [pid = 3656] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (15607C00) [pid = 3656] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (11F46400) [pid = 3656] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (0D36D000) [pid = 3656] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (140D6800) [pid = 3656] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1B2B1800) [pid = 3656] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 119 (0E661400) [pid = 3656] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 118 (16C0B800) [pid = 3656] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:18:45 INFO - PROCESS | 3656 | --DOMWINDOW == 117 (16C0CC00) [pid = 3656] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:18:45 INFO - PROCESS | 3656 | 1464052725232 Marionette TRACE conn9 <- [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]]]}] 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:18:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:18:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:18:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:18:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:18:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:18:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:18:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:18:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:18:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 998ms 18:18:45 INFO - PROCESS | 3656 | 1464052725284 Marionette TRACE conn9 -> [0,3049,"getWindowHandle",null] 18:18:45 INFO - PROCESS | 3656 | 1464052725289 Marionette TRACE conn9 <- [1,3049,null,{"value":"13"}] 18:18:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:18:45 INFO - PROCESS | 3656 | 1464052725309 Marionette TRACE conn9 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:18:45 INFO - PROCESS | 3656 | 1464052725313 Marionette TRACE conn9 <- [1,3050,null,{}] 18:18:45 INFO - PROCESS | 3656 | 1464052725322 Marionette TRACE conn9 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:45 INFO - PROCESS | 3656 | 1464052725443 Marionette TRACE conn9 <- [1,3051,null,{"value":null}] 18:18:45 INFO - PROCESS | 3656 | 1464052725601 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:45 INFO - PROCESS | 3656 | ++DOCSHELL 0DBA2400 == 57 [pid = 3656] [id = 774] 18:18:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 118 (0DD2EC00) [pid = 3656] [serial = 2320] [outer = 00000000] 18:18:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 119 (11F3E800) [pid = 3656] [serial = 2321] [outer = 0DD2EC00] 18:18:45 INFO - PROCESS | 3656 | 1464052725660 Marionette DEBUG loaded listener.js 18:18:45 INFO - PROCESS | 3656 | ++DOMWINDOW == 120 (124F0400) [pid = 3656] [serial = 2322] [outer = 0DD2EC00] 18:18:45 INFO - PROCESS | 3656 | [3656] 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 18:18:46 INFO - PROCESS | 3656 | 1464052726260 Marionette TRACE conn9 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:18:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:18:46 INFO - {} 18:18:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 990ms 18:18:46 INFO - PROCESS | 3656 | 1464052726289 Marionette TRACE conn9 -> [0,3053,"getWindowHandle",null] 18:18:46 INFO - PROCESS | 3656 | 1464052726295 Marionette TRACE conn9 <- [1,3053,null,{"value":"13"}] 18:18:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:18:46 INFO - PROCESS | 3656 | 1464052726302 Marionette TRACE conn9 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:18:46 INFO - PROCESS | 3656 | 1464052726304 Marionette TRACE conn9 <- [1,3054,null,{}] 18:18:46 INFO - PROCESS | 3656 | 1464052726309 Marionette TRACE conn9 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:46 INFO - PROCESS | 3656 | 1464052726453 Marionette TRACE conn9 <- [1,3055,null,{"value":null}] 18:18:46 INFO - PROCESS | 3656 | 1464052726606 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:46 INFO - PROCESS | 3656 | ++DOCSHELL 13A50C00 == 58 [pid = 3656] [id = 775] 18:18:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (150A3800) [pid = 3656] [serial = 2323] [outer = 00000000] 18:18:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (16C0AC00) [pid = 3656] [serial = 2324] [outer = 150A3800] 18:18:46 INFO - PROCESS | 3656 | 1464052726661 Marionette DEBUG loaded listener.js 18:18:46 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (17431800) [pid = 3656] [serial = 2325] [outer = 150A3800] 18:18:47 INFO - PROCESS | 3656 | 1464052727199 Marionette TRACE conn9 <- [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]]]}] 18:18:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:18:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:18:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:18:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:18:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:18:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:18:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:18:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 971ms 18:18:47 INFO - PROCESS | 3656 | 1464052727274 Marionette TRACE conn9 -> [0,3057,"getWindowHandle",null] 18:18:47 INFO - PROCESS | 3656 | 1464052727277 Marionette TRACE conn9 <- [1,3057,null,{"value":"13"}] 18:18:47 INFO - PROCESS | 3656 | 1464052727298 Marionette TRACE conn9 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:18:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:18:47 INFO - PROCESS | 3656 | 1464052727302 Marionette TRACE conn9 <- [1,3058,null,{}] 18:18:47 INFO - PROCESS | 3656 | 1464052727313 Marionette TRACE conn9 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:47 INFO - PROCESS | 3656 | 1464052727431 Marionette TRACE conn9 <- [1,3059,null,{"value":null}] 18:18:47 INFO - PROCESS | 3656 | 1464052727597 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:47 INFO - PROCESS | 3656 | ++DOCSHELL 1A507800 == 59 [pid = 3656] [id = 776] 18:18:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (1A507C00) [pid = 3656] [serial = 2326] [outer = 00000000] 18:18:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (175F1000) [pid = 3656] [serial = 2327] [outer = 1A507C00] 18:18:47 INFO - PROCESS | 3656 | 1464052727657 Marionette DEBUG loaded listener.js 18:18:47 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1A50F000) [pid = 3656] [serial = 2328] [outer = 1A507C00] 18:18:48 INFO - PROCESS | 3656 | 1464052728178 Marionette TRACE conn9 <- [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]]]}] 18:18:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:18:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:18:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:18:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:18:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:18:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:18:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 930ms 18:18:48 INFO - PROCESS | 3656 | 1464052728264 Marionette TRACE conn9 -> [0,3061,"getWindowHandle",null] 18:18:48 INFO - PROCESS | 3656 | 1464052728267 Marionette TRACE conn9 <- [1,3061,null,{"value":"13"}] 18:18:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:18:48 INFO - PROCESS | 3656 | 1464052728271 Marionette TRACE conn9 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:18:48 INFO - PROCESS | 3656 | 1464052728273 Marionette TRACE conn9 <- [1,3062,null,{}] 18:18:48 INFO - PROCESS | 3656 | 1464052728277 Marionette TRACE conn9 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:48 INFO - PROCESS | 3656 | 1464052728390 Marionette TRACE conn9 <- [1,3063,null,{"value":null}] 18:18:48 INFO - PROCESS | 3656 | 1464052728540 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:48 INFO - PROCESS | 3656 | ++DOCSHELL 1B04D000 == 60 [pid = 3656] [id = 777] 18:18:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (1B04D800) [pid = 3656] [serial = 2329] [outer = 00000000] 18:18:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (1B0CA000) [pid = 3656] [serial = 2330] [outer = 1B04D800] 18:18:48 INFO - PROCESS | 3656 | 1464052728595 Marionette DEBUG loaded listener.js 18:18:48 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (1B0D0C00) [pid = 3656] [serial = 2331] [outer = 1B04D800] 18:18:49 INFO - PROCESS | 3656 | 1464052729104 Marionette TRACE conn9 <- [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]]]}] 18:18:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:18:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:18:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:18:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:18:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:18:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:18:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 18:18:49 INFO - PROCESS | 3656 | 1464052729147 Marionette TRACE conn9 -> [0,3065,"getWindowHandle",null] 18:18:49 INFO - PROCESS | 3656 | 1464052729149 Marionette TRACE conn9 <- [1,3065,null,{"value":"13"}] 18:18:49 INFO - PROCESS | 3656 | 1464052729153 Marionette TRACE conn9 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:18:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:18:49 INFO - PROCESS | 3656 | 1464052729155 Marionette TRACE conn9 <- [1,3066,null,{}] 18:18:49 INFO - PROCESS | 3656 | 1464052729158 Marionette TRACE conn9 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:49 INFO - PROCESS | 3656 | 1464052729271 Marionette TRACE conn9 <- [1,3067,null,{"value":null}] 18:18:49 INFO - PROCESS | 3656 | 1464052729398 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:49 INFO - PROCESS | 3656 | ++DOCSHELL 1B0D2C00 == 61 [pid = 3656] [id = 778] 18:18:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 130 (1B0D4C00) [pid = 3656] [serial = 2332] [outer = 00000000] 18:18:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 131 (1B2B2800) [pid = 3656] [serial = 2333] [outer = 1B0D4C00] 18:18:49 INFO - PROCESS | 3656 | 1464052729453 Marionette DEBUG loaded listener.js 18:18:49 INFO - PROCESS | 3656 | ++DOMWINDOW == 132 (1BA20800) [pid = 3656] [serial = 2334] [outer = 1B0D4C00] 18:18:50 INFO - PROCESS | 3656 | 1464052729996 Marionette TRACE conn9 <- [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] 18:18:50 INFO - PROCESS | 3656 | 1464052730032 Marionette TRACE conn9 <- [1,3069,null,{"value":"13"}] 18:18:50 INFO - PROCESS | 3656 | 1464052730035 Marionette TRACE conn9 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:18:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:18:50 INFO - PROCESS | 3656 | 1464052730037 Marionette TRACE conn9 <- [1,3070,null,{}] 18:18:50 INFO - PROCESS | 3656 | 1464052730041 Marionette TRACE conn9 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:50 INFO - PROCESS | 3656 | 1464052730172 Marionette TRACE conn9 <- [1,3071,null,{"value":null}] 18:18:50 INFO - PROCESS | 3656 | 1464052730317 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:50 INFO - PROCESS | 3656 | ++DOCSHELL 1BED5C00 == 62 [pid = 3656] [id = 779] 18:18:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 133 (1CAAF400) [pid = 3656] [serial = 2335] [outer = 00000000] 18:18:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 134 (1CF09400) [pid = 3656] [serial = 2336] [outer = 1CAAF400] 18:18:50 INFO - PROCESS | 3656 | 1464052730372 Marionette DEBUG loaded listener.js 18:18:50 INFO - PROCESS | 3656 | ++DOMWINDOW == 135 (1CF0C400) [pid = 3656] [serial = 2337] [outer = 1CAAF400] 18:18:50 INFO - PROCESS | 3656 | 1464052730816 Marionette TRACE conn9 <- [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]]]}] 18:18:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:18:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:18:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:18:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 830ms 18:18:50 INFO - PROCESS | 3656 | 1464052730869 Marionette TRACE conn9 -> [0,3073,"getWindowHandle",null] 18:18:50 INFO - PROCESS | 3656 | 1464052730871 Marionette TRACE conn9 <- [1,3073,null,{"value":"13"}] 18:18:50 INFO - PROCESS | 3656 | 1464052730874 Marionette TRACE conn9 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:18:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:18:50 INFO - PROCESS | 3656 | 1464052730876 Marionette TRACE conn9 <- [1,3074,null,{}] 18:18:50 INFO - PROCESS | 3656 | 1464052730880 Marionette TRACE conn9 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:51 INFO - PROCESS | 3656 | 1464052731023 Marionette TRACE conn9 <- [1,3075,null,{"value":null}] 18:18:51 INFO - PROCESS | 3656 | 1464052731218 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:51 INFO - PROCESS | 3656 | ++DOCSHELL 1CF05800 == 63 [pid = 3656] [id = 780] 18:18:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 136 (1CF07800) [pid = 3656] [serial = 2338] [outer = 00000000] 18:18:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 137 (1D55B800) [pid = 3656] [serial = 2339] [outer = 1CF07800] 18:18:51 INFO - PROCESS | 3656 | 1464052731273 Marionette DEBUG loaded listener.js 18:18:51 INFO - PROCESS | 3656 | ++DOMWINDOW == 138 (1D55E800) [pid = 3656] [serial = 2340] [outer = 1CF07800] 18:18:51 INFO - PROCESS | 3656 | 1464052731735 Marionette TRACE conn9 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:18:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:18:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 870ms 18:18:51 INFO - PROCESS | 3656 | 1464052731749 Marionette TRACE conn9 -> [0,3077,"getWindowHandle",null] 18:18:51 INFO - PROCESS | 3656 | 1464052731751 Marionette TRACE conn9 <- [1,3077,null,{"value":"13"}] 18:18:51 INFO - PROCESS | 3656 | 1464052731754 Marionette TRACE conn9 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:18:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:18:51 INFO - PROCESS | 3656 | 1464052731756 Marionette TRACE conn9 <- [1,3078,null,{}] 18:18:51 INFO - PROCESS | 3656 | 1464052731775 Marionette TRACE conn9 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:51 INFO - PROCESS | 3656 | 1464052731930 Marionette TRACE conn9 <- [1,3079,null,{"value":null}] 18:18:52 INFO - PROCESS | 3656 | 1464052732020 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:52 INFO - PROCESS | 3656 | ++DOCSHELL 0DD36C00 == 64 [pid = 3656] [id = 781] 18:18:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 139 (0E081C00) [pid = 3656] [serial = 2341] [outer = 00000000] 18:18:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 140 (1D563800) [pid = 3656] [serial = 2342] [outer = 0E081C00] 18:18:52 INFO - PROCESS | 3656 | 1464052732074 Marionette DEBUG loaded listener.js 18:18:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 141 (1D6DEC00) [pid = 3656] [serial = 2343] [outer = 0E081C00] 18:18:52 INFO - PROCESS | 3656 | 1464052732516 Marionette TRACE conn9 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:18:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:18:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 771ms 18:18:52 INFO - PROCESS | 3656 | 1464052732558 Marionette TRACE conn9 -> [0,3081,"getWindowHandle",null] 18:18:52 INFO - PROCESS | 3656 | 1464052732560 Marionette TRACE conn9 <- [1,3081,null,{"value":"13"}] 18:18:52 INFO - PROCESS | 3656 | 1464052732599 Marionette TRACE conn9 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:18:52 INFO - PROCESS | 3656 | 1464052732602 Marionette TRACE conn9 <- [1,3082,null,{}] 18:18:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:18:52 INFO - PROCESS | 3656 | 1464052732605 Marionette TRACE conn9 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:52 INFO - PROCESS | 3656 | 1464052732714 Marionette TRACE conn9 <- [1,3083,null,{"value":null}] 18:18:52 INFO - PROCESS | 3656 | 1464052732884 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:52 INFO - PROCESS | 3656 | ++DOCSHELL 1D558800 == 65 [pid = 3656] [id = 782] 18:18:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 142 (1D563C00) [pid = 3656] [serial = 2344] [outer = 00000000] 18:18:52 INFO - PROCESS | 3656 | ++DOMWINDOW == 143 (1D6E8400) [pid = 3656] [serial = 2345] [outer = 1D563C00] 18:18:52 INFO - PROCESS | 3656 | 1464052732938 Marionette DEBUG loaded listener.js 18:18:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 144 (1D6EBC00) [pid = 3656] [serial = 2346] [outer = 1D563C00] 18:18:53 INFO - PROCESS | 3656 | 1464052733396 Marionette TRACE conn9 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:18:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:18:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 830ms 18:18:53 INFO - PROCESS | 3656 | 1464052733465 Marionette TRACE conn9 -> [0,3085,"getWindowHandle",null] 18:18:53 INFO - PROCESS | 3656 | 1464052733468 Marionette TRACE conn9 <- [1,3085,null,{"value":"13"}] 18:18:53 INFO - PROCESS | 3656 | 1464052733473 Marionette TRACE conn9 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:18:53 INFO - PROCESS | 3656 | 1464052733475 Marionette TRACE conn9 <- [1,3086,null,{}] 18:18:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:18:53 INFO - PROCESS | 3656 | 1464052733479 Marionette TRACE conn9 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:53 INFO - PROCESS | 3656 | 1464052733596 Marionette TRACE conn9 <- [1,3087,null,{"value":null}] 18:18:53 INFO - PROCESS | 3656 | 1464052733772 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:53 INFO - PROCESS | 3656 | ++DOCSHELL 140D1400 == 66 [pid = 3656] [id = 783] 18:18:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 145 (140D1800) [pid = 3656] [serial = 2347] [outer = 00000000] 18:18:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 146 (16D6DC00) [pid = 3656] [serial = 2348] [outer = 140D1800] 18:18:53 INFO - PROCESS | 3656 | 1464052733825 Marionette DEBUG loaded listener.js 18:18:53 INFO - PROCESS | 3656 | ++DOMWINDOW == 147 (17525C00) [pid = 3656] [serial = 2349] [outer = 140D1800] 18:18:54 INFO - PROCESS | 3656 | 1464052734498 Marionette TRACE conn9 <- [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]]]}] 18:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:18:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:18:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1064ms 18:18:54 INFO - PROCESS | 3656 | 1464052734547 Marionette TRACE conn9 -> [0,3089,"getWindowHandle",null] 18:18:54 INFO - PROCESS | 3656 | 1464052734550 Marionette TRACE conn9 <- [1,3089,null,{"value":"13"}] 18:18:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:18:54 INFO - PROCESS | 3656 | 1464052734555 Marionette TRACE conn9 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:18:54 INFO - PROCESS | 3656 | 1464052734559 Marionette TRACE conn9 <- [1,3090,null,{}] 18:18:54 INFO - PROCESS | 3656 | 1464052734564 Marionette TRACE conn9 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:54 INFO - PROCESS | 3656 | 1464052734676 Marionette TRACE conn9 <- [1,3091,null,{"value":null}] 18:18:54 INFO - PROCESS | 3656 | 1464052734856 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:54 INFO - PROCESS | 3656 | ++DOCSHELL 0E081800 == 67 [pid = 3656] [id = 784] 18:18:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 148 (0E083800) [pid = 3656] [serial = 2350] [outer = 00000000] 18:18:54 INFO - PROCESS | 3656 | ++DOMWINDOW == 149 (1272BC00) [pid = 3656] [serial = 2351] [outer = 0E083800] 18:18:54 INFO - PROCESS | 3656 | 1464052734909 Marionette DEBUG loaded listener.js 18:18:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 150 (1291C800) [pid = 3656] [serial = 2352] [outer = 0E083800] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 1819E800 == 66 [pid = 3656] [id = 394] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 17D2A000 == 65 [pid = 3656] [id = 772] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 16D70C00 == 64 [pid = 3656] [id = 771] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 15383800 == 63 [pid = 3656] [id = 754] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 12782000 == 62 [pid = 3656] [id = 770] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 16C0C800 == 61 [pid = 3656] [id = 755] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 0DD3A800 == 60 [pid = 3656] [id = 769] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 12730400 == 59 [pid = 3656] [id = 768] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 1B223400 == 58 [pid = 3656] [id = 765] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 17427400 == 57 [pid = 3656] [id = 764] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 11F46C00 == 56 [pid = 3656] [id = 763] 18:18:55 INFO - PROCESS | 3656 | --DOCSHELL 0E038400 == 55 [pid = 3656] [id = 762] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 149 (17D35000) [pid = 3656] [serial = 2268] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 148 (183B9800) [pid = 3656] [serial = 2273] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 147 (12727400) [pid = 3656] [serial = 2254] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 146 (126B7800) [pid = 3656] [serial = 2253] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 145 (163AB000) [pid = 3656] [serial = 2263] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 144 (15650800) [pid = 3656] [serial = 2262] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 143 (1271B400) [pid = 3656] [serial = 2256] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 142 (1272FC00) [pid = 3656] [serial = 2257] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 141 (11F31000) [pid = 3656] [serial = 2251] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 140 (0E6E3000) [pid = 3656] [serial = 2250] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 139 (1509FC00) [pid = 3656] [serial = 2259] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 138 (15379C00) [pid = 3656] [serial = 2260] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 137 (18144400) [pid = 3656] [serial = 2270] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 136 (1272B400) [pid = 3656] [serial = 2227] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 135 (1742E000) [pid = 3656] [serial = 2230] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 134 (1B2B4800) [pid = 3656] [serial = 2236] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 133 (1B0D6000) [pid = 3656] [serial = 2233] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 132 (1B2B8000) [pid = 3656] [serial = 2238] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 131 (1BA23400) [pid = 3656] [serial = 2241] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 130 (1BECEC00) [pid = 3656] [serial = 2244] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 129 (1CA4A000) [pid = 3656] [serial = 2247] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 128 (126BB400) [pid = 3656] [serial = 2276] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 127 (12716800) [pid = 3656] [serial = 2277] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 126 (18FB7400) [pid = 3656] [serial = 2274] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 125 (1927B000) [pid = 3656] [serial = 2279] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 124 (17422800) [pid = 3656] [serial = 2265] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 123 (17430400) [pid = 3656] [serial = 2266] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 122 (182DDC00) [pid = 3656] [serial = 2271] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 121 (1A504400) [pid = 3656] [serial = 2280] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | --DOMWINDOW == 120 (1A514400) [pid = 3656] [serial = 2282] [outer = 00000000] [url = about:blank] 18:18:55 INFO - PROCESS | 3656 | 1464052735600 Marionette TRACE conn9 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:18:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:18:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1078ms 18:18:55 INFO - PROCESS | 3656 | 1464052735635 Marionette TRACE conn9 -> [0,3093,"getWindowHandle",null] 18:18:55 INFO - PROCESS | 3656 | 1464052735640 Marionette TRACE conn9 <- [1,3093,null,{"value":"13"}] 18:18:55 INFO - PROCESS | 3656 | 1464052735646 Marionette TRACE conn9 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:18:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:18:55 INFO - PROCESS | 3656 | 1464052735648 Marionette TRACE conn9 <- [1,3094,null,{}] 18:18:55 INFO - PROCESS | 3656 | 1464052735652 Marionette TRACE conn9 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:55 INFO - PROCESS | 3656 | 1464052735763 Marionette TRACE conn9 <- [1,3095,null,{"value":null}] 18:18:55 INFO - PROCESS | 3656 | 1464052735880 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:55 INFO - PROCESS | 3656 | ++DOCSHELL 0DD3BC00 == 56 [pid = 3656] [id = 785] 18:18:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 121 (0DD3C800) [pid = 3656] [serial = 2353] [outer = 00000000] 18:18:55 INFO - PROCESS | 3656 | ++DOMWINDOW == 122 (11F46C00) [pid = 3656] [serial = 2354] [outer = 0DD3C800] 18:18:55 INFO - PROCESS | 3656 | 1464052735927 Marionette DEBUG loaded listener.js 18:18:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 123 (1271B400) [pid = 3656] [serial = 2355] [outer = 0DD3C800] 18:18:56 INFO - PROCESS | 3656 | 1464052736300 Marionette TRACE conn9 <- [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]]]}] 18:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:18:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:18:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 18:18:56 INFO - PROCESS | 3656 | 1464052736349 Marionette TRACE conn9 -> [0,3097,"getWindowHandle",null] 18:18:56 INFO - PROCESS | 3656 | 1464052736351 Marionette TRACE conn9 <- [1,3097,null,{"value":"13"}] 18:18:56 INFO - PROCESS | 3656 | 1464052736356 Marionette TRACE conn9 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:18:56 INFO - PROCESS | 3656 | 1464052736359 Marionette TRACE conn9 <- [1,3098,null,{}] 18:18:56 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:18:56 INFO - PROCESS | 3656 | 1464052736370 Marionette TRACE conn9 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:56 INFO - PROCESS | 3656 | 1464052736470 Marionette TRACE conn9 <- [1,3099,null,{"value":null}] 18:18:56 INFO - PROCESS | 3656 | 1464052736495 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:56 INFO - PROCESS | 3656 | ++DOCSHELL 15322000 == 57 [pid = 3656] [id = 786] 18:18:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 124 (15379400) [pid = 3656] [serial = 2356] [outer = 00000000] 18:18:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 125 (15610000) [pid = 3656] [serial = 2357] [outer = 15379400] 18:18:56 INFO - PROCESS | 3656 | 1464052736542 Marionette DEBUG loaded listener.js 18:18:56 INFO - PROCESS | 3656 | ++DOMWINDOW == 126 (1564EC00) [pid = 3656] [serial = 2358] [outer = 15379400] 18:18:57 INFO - PROCESS | 3656 | 1464052737020 Marionette TRACE conn9 <- [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"]]]}] 18:18:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:18:57 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 18:18:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:18:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 18:18:57 INFO - PROCESS | 3656 | 1464052737034 Marionette TRACE conn9 -> [0,3101,"getWindowHandle",null] 18:18:57 INFO - PROCESS | 3656 | 1464052737037 Marionette TRACE conn9 <- [1,3101,null,{"value":"13"}] 18:18:57 INFO - PROCESS | 3656 | 1464052737040 Marionette TRACE conn9 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:18:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:18:57 INFO - PROCESS | 3656 | 1464052737041 Marionette TRACE conn9 <- [1,3102,null,{}] 18:18:57 INFO - PROCESS | 3656 | 1464052737045 Marionette TRACE conn9 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:57 INFO - PROCESS | 3656 | 1464052737141 Marionette TRACE conn9 <- [1,3103,null,{"value":null}] 18:18:57 INFO - PROCESS | 3656 | 1464052737147 Marionette TRACE conn9 -> [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\", \"b5b05ecb-850f-4961-a8c1-edf994568cfc\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:57 INFO - PROCESS | 3656 | ++DOCSHELL 16CB1C00 == 58 [pid = 3656] [id = 787] 18:18:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 127 (16D6E800) [pid = 3656] [serial = 2359] [outer = 00000000] 18:18:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 128 (17430800) [pid = 3656] [serial = 2360] [outer = 16D6E800] 18:18:57 INFO - PROCESS | 3656 | 1464052737194 Marionette DEBUG loaded listener.js 18:18:57 INFO - PROCESS | 3656 | ++DOMWINDOW == 129 (17910800) [pid = 3656] [serial = 2361] [outer = 16D6E800] 18:18:57 INFO - PROCESS | 3656 | 1464052737666 Marionette TRACE conn9 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:18:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:18:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 671ms 18:18:57 INFO - PROCESS | 3656 | 1464052737720 Marionette TRACE conn9 -> [0,3105,"getWindowHandle",null] 18:18:57 INFO - PROCESS | 3656 | 1464052737723 Marionette TRACE conn9 <- [1,3105,null,{"value":"13"}] 18:18:58 WARNING - u'runner_teardown' () 18:18:58 INFO - No more tests 18:18:58 INFO - Got 0 unexpected results 18:18:58 INFO - SUITE-END | took 702s 18:18:58 INFO - Closing logging queue 18:18:58 INFO - queue closed 18:18:58 INFO - Return code: 0 18:18:58 WARNING - # TBPL SUCCESS # 18:18:58 INFO - Running post-action listener: _resource_record_post_action 18:18:58 INFO - Running post-run listener: _resource_record_post_run 18:19:00 INFO - Total resource usage - Wall time: 716s; CPU: 14.0%; Read bytes: 111312384; Write bytes: 1142513152; Read time: 3629130; Write time: 7557460 18:19:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:19:00 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 22914048; Write bytes: 53240832; Read time: 404450; Write time: 149690 18:19:00 INFO - run-tests - Wall time: 713s; CPU: 14.0%; Read bytes: 86604800; Write bytes: 1074638336; Read time: 2982300; Write time: 7176070 18:19:00 INFO - Running post-run listener: _upload_blobber_files 18:19:00 INFO - Blob upload gear active. 18:19:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:19:00 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 18:19:00 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'] 18:19:00 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 18:19:00 INFO - (blobuploader) - INFO - Open directory for files ... 18:19:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:19:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:19:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:19:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:19:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:19:01 INFO - (blobuploader) - INFO - Done attempting. 18:19:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:19:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:19:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:19:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:19:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:19:03 INFO - (blobuploader) - INFO - Done attempting. 18:19:03 INFO - (blobuploader) - INFO - Iteration through files over. 18:19:03 INFO - Return code: 0 18:19:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:19:03 INFO - Using _rmtree_windows ... 18:19:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:19:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3efde961bf606331350ad76aba543d5d4f9608db0045ee20eb7b9c383bfdf229469fd63e95e4548a42b8ae1bfd07b4625552db5dcc1552accaf71be5450cc280", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/156265c9f32f7f571c3e748091bd9c89af75f856273b721e8bd1a594727bf3aef9652f73283a767fef22ed940ecab534f85a48133ab3fdb91aa268d549ca8830"} 18:19:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:19:03 INFO - Writing to file C:\slave\test\properties\blobber_files 18:19:03 INFO - Contents: 18:19:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/3efde961bf606331350ad76aba543d5d4f9608db0045ee20eb7b9c383bfdf229469fd63e95e4548a42b8ae1bfd07b4625552db5dcc1552accaf71be5450cc280", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/156265c9f32f7f571c3e748091bd9c89af75f856273b721e8bd1a594727bf3aef9652f73283a767fef22ed940ecab534f85a48133ab3fdb91aa268d549ca8830"} 18:19:03 INFO - Running post-run listener: copy_logs_to_upload_dir 18:19:03 INFO - Copying logs to upload dir... 18:19:03 INFO - mkdir: C:\slave\test\build\upload\logs 18:19:03 INFO - Copying logs to upload dir... 18:19:03 INFO - Using _rmtree_windows ... 18:19:03 INFO - Using _rmtree_windows ... 18:19:03 INFO - Using _rmtree_windows ... 18:19:03 INFO - Using _rmtree_windows ... 18:19:03 INFO - Using _rmtree_windows ... 18:19:03 INFO - Using _rmtree_windows ... 18:19:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=992.336000 ========= master_lag: -0.59 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 31 secs) (at 2016-05-23 18:19:04.307680) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:04.308653) ========= '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-161 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-161 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-161 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/3efde961bf606331350ad76aba543d5d4f9608db0045ee20eb7b9c383bfdf229469fd63e95e4548a42b8ae1bfd07b4625552db5dcc1552accaf71be5450cc280", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/156265c9f32f7f571c3e748091bd9c89af75f856273b721e8bd1a594727bf3aef9652f73283a767fef22ed940ecab534f85a48133ab3fdb91aa268d549ca8830"} build_url:https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/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/3efde961bf606331350ad76aba543d5d4f9608db0045ee20eb7b9c383bfdf229469fd63e95e4548a42b8ae1bfd07b4625552db5dcc1552accaf71be5450cc280", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/156265c9f32f7f571c3e748091bd9c89af75f856273b721e8bd1a594727bf3aef9652f73283a767fef22ed940ecab534f85a48133ab3fdb91aa268d549ca8830"}' symbols_url: 'https://queue.taskcluster.net/v1/task/SJxW8Vz6S1yy72Bzd-IW3w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.09 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:04.496076) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:04.496707) ========= '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-161 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-161 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-161 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-23 18:19:04.614746) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-05-23 18:19:04.615145) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-05-23 18:19:05.793776) ========= ========= Total master_lag: -0.36 =========